Modularizing crosscutting concerns with ptolemy.
Hridesh RajanSean L. MooneyGary T. LeavensRobert DyerRex D. FernandoMohammad Ali Darvish DarabBryan WelterPublished in: OOPSLA Companion (2011)
Keyphrases
- crosscutting concerns
- aspect oriented
- software systems
- metamodel
- aspect oriented programming
- aspect mining
- object oriented
- software components
- software development
- development process
- business applications
- software engineering
- software design
- software product line
- source code
- software architecture
- life cycle
- machine learning
- functional requirements
- cooperative
- decision making
- design patterns
- future directions
- data model
- relational databases
- multi agent systems