Infusing Software Architecture into Software Engineering Curricula.
Michael J. LutzArturo SanchezPublished in: CSEE&T (2005)
Keyphrases
- software architecture
- software engineering
- software systems
- description language
- software development
- programming language
- artificial intelligence
- reference model
- object oriented
- computer science
- embedded software
- architectural design
- reference architecture
- development process
- design patterns
- software projects
- software design
- reverse engineering
- knowledge management
- software maintenance
- functional requirements
- commercial off the shelf
- object oriented software
- systems development
- software product line
- quality attributes
- distributed systems
- source code
- high level