TTL: a modular language for hardware/software systems design.
Vincenza CarchioloMichele MalgeriGiuseppe MangioniPublished in: J. Comput. Syst. Sci. (2003)
Keyphrases
- software systems
- software design
- embedded systems
- software architecture
- functional requirements
- design patterns
- metamodel
- source code
- object oriented systems
- software engineering
- software testing
- software evolution
- high assurance
- software maintenance
- development effort
- complex software systems
- component based software
- software development
- software intensive systems
- decision making
- software components
- maintenance activities
- dynamic reconfiguration
- reinforcement learning
- databases
- software quality
- design process
- distributed systems
- emergent behavior
- case study