My Architecture: a Knowledge Representation Meta-Model for Software Architecture.
Adel SmedaMourad Chabane OussalahTahar KhammaciPublished in: Int. J. Softw. Eng. Knowl. Eng. (2008)
Keyphrases
- software architecture
- metamodel
- reference model
- software systems
- design patterns
- knowledge representation
- software evolution
- software engineering
- architectural design
- description language
- development process
- modeling language
- reference architecture
- software development
- distributed systems
- embedded software
- life cycle
- uml profile
- functional requirements
- natural language
- object oriented software
- artificial intelligence
- source code
- software maintenance
- software design
- black box
- commercial off the shelf
- machine learning
- expert systems
- quality attributes
- cooperative
- knowledge base
- software components
- decision making