Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Formal specification of CORBA services: experience and lessons learned
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Evaluating and Optimizing Thread Pool Strategies for Real-Time CORBA
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Composition of nets via a communication medium
Proceedings of the 10th International Conference on Applications and Theory of Petri Nets: Advances in Petri Nets 1990
Patterns, frameworks, and middleware: their synergistic relationships
Proceedings of the 25th International Conference on Software Engineering
RTAS '95 Proceedings of the Real-Time Technology and Applications Symposium
ICECCS '99 Proceedings of the 5th International Conference on Engineering of Complex Computer Systems
A Middleware for Supporting Disconnections and Multi-Network Access in Mobile Environments
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Skoll: Distributed Continuous Quality Assurance
Proceedings of the 26th International Conference on Software Engineering
Toward Nex-Generation Middleware?
IEEE Distributed Systems Online
A Framework for DRE middleware, an Application to DDS
ISORC '06 Proceedings of the Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Jonathan: an open distributed processing environment in Java
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Automatic symmetry detection in well-formed nets
ICATPN'03 Proceedings of the 24th international conference on Applications and theory of Petri nets
The design of the TAO real-time object request broker
Computer Communications
A system dependability modeling framework using AADL and GSPNs
Architecting dependable systems IV
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
Hi-index | 0.00 |
Heterogeneous non-functional requirements of Distributed Real-Time Embedded (DRE) system put a limit on middleware engineering: the middleware must reflect application requirements, with limited runtime impact. Thus, building an application-tailored middleware is both a requirement and a challenge. In this paper, we provide an overview of our work on the construction of middleware. We focus on two complementary projects: the definition of middleware that provides strong support for both tailorability and verification of its internals; the definition of a methodology that enables the automatizing of key steps of middleware construction. We illustrate how our current work on PolyORB, Ocarina and the use of Petri Nets allows designer to build the middleware that precisely matches its application requirements and comes with precise proof of its properties.