The design of a resource-aware reflective middleware architecture
Middleware has emerged as an important architectural component in supporting distributed
applications. With the expanding role of middleware, however, a number of problems are …
applications. With the expanding role of middleware, however, a number of problems are …
Achieving critical system survivability through software architectures
JC Knight, EA Strunk - Architecting Dependable Systems II, 2004 - Springer
Software-intensive systems often exhibit dimensions in size and complexity that exceed the
scope of comprehension of system designers and analysts. With this complexity comes the …
scope of comprehension of system designers and analysts. With this complexity comes the …
The role of software architecture in constraining adaptation in component-based middleware platforms
Future middleware platforms will need to be more configurable in order to meet the
demands of a wide variety of application domains. Furthermore, we believe that such …
demands of a wide variety of application domains. Furthermore, we believe that such …
A principled approach to supporting adaptation in distributed mobile environments
To support multimedia applications in mobile environments, it is necessary for applications
to be aware of the underlying environmental conditions, and also to be able to adapt their …
to be aware of the underlying environmental conditions, and also to be able to adapt their …
Customization of object request brokers by application specific policies
This paper presents an architectural framework for customizing Object Request Broker
(ORB) implementations to application-specific preferences for various non-functional …
(ORB) implementations to application-specific preferences for various non-functional …
The importance of resource management in engineering distributed objects
Middleware technologies such as CORBA and DCOM have been developed as a means of
tackling heterogeneity and complexity problems inherent in distributed systems. However …
tackling heterogeneity and complexity problems inherent in distributed systems. However …
An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications
In this paper, we present a novel QoS-aware middleware framework, that seamlessly
enables ubiquitous delivery of QoS-aware multimedia applications. The QoS management …
enables ubiquitous delivery of QoS-aware multimedia applications. The QoS management …
[PDF][PDF] Specifying real-time behaviour in distributed software architectures
Over the last few years, there has been considerable research in the area of Software
Architecture. However, relatively little attention has been paid to the specification of real-time …
Architecture. However, relatively little attention has been paid to the specification of real-time …
Gateways for accessing fault tolerance domains
P Narasimhan, LE Moser, PM Melliar-Smith - IFIP/ACM International …, 2000 - Springer
Enterprise applications can be structured as domains, where each domain contains objects
that are replicated for fault tolerance, with the replication being managed by a fault tolerance …
that are replicated for fault tolerance, with the replication being managed by a fault tolerance …
[PDF][PDF] On the design of reflective middleware platforms
It is now well recognised that the next generation of middleware will need to be more
configurable and re-configurable in order to meet the demands of future applications (mobile …
configurable and re-configurable in order to meet the demands of future applications (mobile …