Leveraging architectural models to inject trust into software systems.
Somo BanerjeeChris A. MattmannNenad MedvidovicLeana GolubchikPublished in: SESS@ICSE (2005)
Keyphrases
- software systems
- architectural models
- design patterns
- behavioral models
- software engineering
- source code
- software development
- software maintenance
- metamodel
- software architecture
- software components
- software evolution
- software quality
- embedded systems
- artificial intelligence
- multi agent systems
- cooperative
- code generation
- databases
- component based software
- conceptual model
- object oriented
- high level