Exercising control over the design of evolving software systems using an inverse application of reflexion modeling.
Andrew Le GearJim BuckleyPublished in: CASCON (2006)
Keyphrases
- software systems
- software design
- software architecture
- software engineering
- functional requirements
- metamodel
- software development
- source code
- object oriented systems
- design patterns
- software intensive systems
- software testing
- software maintenance
- dynamic reconfiguration
- development effort
- software evolution
- software engineers
- object oriented
- multi agent systems
- complex software systems
- high assurance
- embedded systems
- reinforcement learning
- component based software
- database
- requirements specification
- emergent behavior
- software requirements
- information systems