The role of software architecture in requirements engineering.
M. Chandra ShekaranDavid GarlanMichael JacksonNancy R. MeadColin PottsHoward B. ReubensteinPublished in: ICRE (1994)
Keyphrases
- software architecture
- requirements engineering
- software engineering
- software development
- security requirements
- software systems
- requirements specification
- software requirements
- description language
- software intensive systems
- systems engineering
- requirements elicitation
- goal oriented
- development process
- software development process
- life cycle
- reference model
- functional requirements
- embedded software
- systems development
- reverse engineering
- design patterns
- distributed systems
- software design
- architectural design
- software projects
- artificial intelligence
- software evolution
- software maintenance
- quality attributes
- knowledge management
- computer networks
- case study
- change impact analysis
- machine learning