Architecture-centric development: a different approach to software engineering.
John C. GeorgasEric M. DashofyRichard N. TaylorPublished in: ACM Crossroads (2006)
Keyphrases
- software engineering
- software architecture
- development process
- design principles
- software development
- artificial intelligence
- reverse engineering
- object oriented
- software developers
- design considerations
- agent oriented
- software design
- software projects
- commercial off the shelf
- software engineers
- knowledge based systems
- knowledge management
- data sets
- information systems
- software systems
- multi agent systems
- real time
- cross platform
- architectural design
- knowledge base
- software quality
- case study
- network architecture
- management system
- software components
- design patterns
- design process