Supporting aspect-oriented software development with the Concern Manipulation Environment.
William H. HarrisonHarold OssherStanley M. Sutton Jr.Peri L. TarrPublished in: IBM Syst. J. (2005)
Keyphrases
- aspect oriented
- software development
- crosscutting concerns
- object oriented
- software engineering
- development process
- software projects
- case study
- software systems
- software testing
- software developers
- cross cutting concerns
- agile software development
- software design
- software quality
- real time
- decision making
- aspect oriented programming
- mobile robot
- end users
- decision support
- business applications
- dynamic environments
- software components
- virtual world
- knowledge management
- software architecture
- software industry
- cost estimation
- software product line
- expert systems