Modularizing crosscutting contracts with AspectJML.
Henrique RebêloGary T. LeavensMehdi BagherzadehHridesh RajanRicardo Massa Ferreira LimaDaniel M. ZimmermanMárcio CornélioThomas ThümPublished in: MODULARITY (Companion) (2014)
Keyphrases
- crosscutting concerns
- aspect oriented
- software systems
- metamodel
- aspect oriented programming
- object oriented
- software development
- software components
- supply chain
- software engineering
- development process
- source code
- functional requirements
- software product line
- software design
- moral hazard
- neural network
- principal agent
- mechanism design
- black box
- software architecture
- cooperative
- similarity measure
- artificial intelligence
- real world