A UML rule-based approach for describing and checking dynamic software architectures.
Mohammed Nadhmi MiladiMohamed Hadj KacemAchraf BoukhrisMohamed JmaielKhalil DriraPublished in: AICCSA (2008)
Keyphrases
- software architecture
- description language
- software engineering
- software systems
- reference model
- distributed systems
- dynamic environments
- software development
- functional requirements
- embedded software
- architectural design
- metamodel
- security requirements
- design patterns
- software evolution
- decision making
- open source
- relational databases