DeSARM: A Decentralized Mechanism for Discovering Software Architecture Models at Runtime in Distributed Systems.
Jason PorterDaniel A. MenascéHassan GomaaPublished in: Models@run.time (2016)
Keyphrases
- distributed systems
- software architecture
- fault tolerant
- description language
- distributed environment
- architectural design
- load balancing
- fault tolerance
- geographically distributed
- reference model
- distributed computing
- software development environments
- loosely coupled
- embedded software
- mobile agents
- dynamic reconfiguration
- security policies
- functional requirements
- real time systems
- agent technology
- complex systems
- concurrent systems
- replicated data
- data availability
- data replication
- design patterns
- software engineering
- distributed database systems