An Approach to the Design of Complex, Heterogeneous Hardware/Software Systems.
Christoph SchafferPublished in: CAST (1994)
Keyphrases
- software systems
- complex software systems
- software design
- embedded systems
- software engineering
- software architecture
- functional requirements
- source code
- software development
- design patterns
- object oriented systems
- metamodel
- software maintenance
- software components
- high level
- software intensive systems
- software testing
- software projects
- maintenance activities
- dynamic reconfiguration
- product lines
- real world
- software engineers
- software evolution
- design process
- linux kernel
- emergent behavior
- requirements specification
- multi agent systems
- component based software