Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
The Vision of Autonomic Computing
Computer
Content-Based Networking: A New Communication Infrastructure
IMWS '01 Revised Papers from the NSF Workshop on Developing an Infrastructure for Mobile and Wireless Systems
An Explicit Definition of Connectors for Component-Based Software Architecture
ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
Rethinking software connectors
International workshop on Synthesis and analysis of component connectors: in conjunction with the 6th ESEC/FSE joint meeting
Next generation grids and wireless communication networks: towards a novel integrated approach
Wireless Communications & Mobile Computing - Next Generation Wireless Communications and Mobile Computing-Networking Technologies
PERCOM '09 Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
RA3: enabling adaptivity via a reflective architecture
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Adaptivity in Risk and Emergency Management Applications on Pervasive Grids
ISPAN '09 Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks
Cross-layer design: a software engineering perspective
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Cross-layer design for wireless networks
IEEE Communications Magazine
Cross-layer design: a survey and the road ahead
IEEE Communications Magazine
Hi-index | 0.00 |
The paper presents a uniform approach to computing and communication, which seems well-suited to dynamically handle information flows in an emergency management system and overcomes the drawbacks of layered architectures. The overall system is modelled as a computational graph consisting of components and connectors, which are recursively modelled as lower-level graphs. Micro-components, i.e., software modules which can be executed on a single computational node, are the basic building blocks. This paves the way to the design and implementation of adaptive systems where both introspective and domain information are treated in a uniform way to realize context-aware strategies supporting distributed computations and context-aware routing.