ASN.1: communication between heterogeneous systems
ASN.1: communication between heterogeneous systems
The Jini Specifications
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
Partitioning in Avionics Architectures: Requirements, Mechanisms, and Assurance
Partitioning in Avionics Architectures: Requirements, Mechanisms, and Assurance
An Integrated Architecture for Future Car Generations
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Exploiting the FAMOUSO middleware in multi-robot application development with Matlab/Simulink
Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion
Reliable fault-tolerant sensors for distributed systems
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Hi-index | 0.00 |
During the design of complex networked systems, it is cruical to ensure the composability of the deployed applications and network protocols. Special care has to be taken to provide non-functional requirements like bandwidth and latency. Existing solutions only tackle this problem during the design phase; later refactoring or added components are not covered, potentially causing QoS violations. We propose MLCCA, a multi-level architecture which complements the design-time composability checks with additional automatic checks performed at compile-time and at run-time. The required infrastructure is embedded into our communication middleware FAMOUSO, making it transparent to application developers. The architecture has been evaluated in a teleoperated mobile robot case study. If the QoS attributes could not be fulfilled due to refactoring or changed conditions, no communication was allowed by the middleware, ensuring that the application could enter a fail-safe state. No data was sent over insufficient channels. Thus, our combination of FAMOUSO and MLCCA enables the sustainable deployment of complex networked systems.