Using software architecture principles and lightweight formalisation to build adaptive middleware.
Nelson S. RosaGlaucia Melissa Medeiros CamposDavid CavalcantiPublished in: ARM@Middleware (2017)
Keyphrases
- lightweight
- software architecture
- distributed systems
- communication infrastructure
- description language
- embedded software
- software engineering
- reference model
- software systems
- object oriented software
- design patterns
- architectural design
- software evolution
- software development
- functional requirements
- development environments
- rfid tags
- multiagent systems
- database
- security requirements
- wireless sensor networks
- database systems
- web services