Enhancing the software architecture analysis and design process with inferred macro-architectural requirements.
Plamen PetrovUgo A. BuyRobert L. NordPublished in: TwinPeaks@RE (2012)
Keyphrases
- software architecture
- detailed design
- architectural design
- design process
- functional requirements
- software systems
- software engineering
- design processes
- life cycle
- design decisions
- software development process
- software development
- conceptual design
- design principles
- artificial intelligence
- commercial off the shelf
- design patterns
- distributed systems
- design methodology
- development process
- product design
- source code
- databases
- engineering design
- design space
- collaborative design
- design requirements
- high level
- structural design
- software requirements
- case study