Architectural Concepts: Evolution of a Software System across Design and Implementation Stages in Dynamically Changing Environments.
Bahtijar VogelArianit KurtiMarcelo MilradTommi MikkonenPublished in: COMPSAC Workshops (2012)
Keyphrases
- changing environment
- software architecture
- design concepts
- platform independent
- hardware design
- dynamic environments
- architectural design
- design processes
- design process
- software systems
- design tools
- software design
- embedded software
- highly modular
- software evolution
- efficient implementation
- software development
- user interface
- aspect oriented
- software development life cycle
- case study
- implementation issues
- embedded systems
- sensory information
- current status
- dynamic adaptation
- modeling language
- initial stages
- virtual instrument
- design decisions