A component-based process with separation of concerns for the development of embedded real-time software systems.
Marco PanunzioTullio VardanegaPublished in: J. Syst. Softw. (2014)
Keyphrases
- software systems
- software engineering
- development effort
- development process
- software design
- software developers
- metamodel
- software development
- software architecture
- complex software systems
- embedded systems
- software testing
- source code
- component based software
- software engineers
- software components
- software evolution
- software requirements
- requirements engineering
- functional requirements
- multi agent systems
- design patterns
- software projects
- software repositories
- design process
- dynamic reconfiguration
- knowledge management
- relational databases
- software intensive systems
- information systems