Reusable and generic design decisions for developing UML-based domain-specific languages.
Bernhard HoislStefan SobernigMark StrembeckPublished in: Inf. Softw. Technol. (2017)
Keyphrases
- design decisions
- tool support
- design issues
- software systems
- architectural design
- design process
- trade off
- participatory design
- design principles
- domain specific languages
- software engineering
- database design
- metamodel
- design choices
- programming language
- software architecture
- modeling language
- software development
- formal methods
- requirements engineering
- design science
- multi agent systems
- class diagrams
- multi agent