Customization and composition of distributed objects: Middleware abstractions for policy management

M Astley, GA Agha - Proceedings of the 6th ACM SIGSOFT international …, 1998 - dl.acm.org
Current middleware solutions such as CORBA and Java's RMI emphasize compositional
design by separating functional aspects of a system (eg objects) from the mechanisms used …

[图书][B] Customization and composition of distributed objects: Policy management in distributed software architectures

MC Astley - 1999 - search.proquest.com
Research in software architecture has emphasized compositional development. Typically,
software architectures are factored into a set of components, which encapsulate …

[PDF][PDF] The Aurora architecture for developing network-centric applications by dynamic composition of services

M Marazakis, D Papadakis, C Nikolaou - 1997 - Citeseer
This paper presents the Aurora architecture for network-centric applications. This
architecture complements the CORBA and WWW= Java frameworks with support for …

Classes and inheritance in actor-oriented design

EA Lee, X Liu, S Neuendorffer - ACM Transactions on Embedded …, 2009 - dl.acm.org
Actor-oriented components emphasize concurrency and temporal semantics and are used
for modeling and designing embedded software and hardware. Actors interact with one …

[PDF][PDF] Component interaction in distributed systems

NG Pryce - 2000 - Citeseer
Component based development is seen as a way to increase programmer productivity and
reduce software maintenance costs through the reuse of off-the-shelf software components …

Holons: Towards a systematic approach to composing systems of systems

G Blair, YD Bromberg, G Coulson, Y Elkhatib… - Proceedings of the 14th …, 2015 - dl.acm.org
The world's computing infrastructure is increasingly differentiating into self-contained
distributed systems with various purposes and capabilities (eg IoT installations, clouds …

[PDF][PDF] Middleware

M Astley, DC Sturman, GA Agha - Communications of the ACM, 2001 - osl.cs.illinois.edu
Simplifying the development and maintenance of complex distributed software. coordination
mechanisms used to implement the policy. In particular, the protocols required for …

[PDF][PDF] Gaia: A development infrastructure for active spaces

R Cerqueira, CK Hess, M Román… - Workshop on Application …, 2001 - Citeseer
In this paper, we present an overview of our research project with Gaia, a development
infrastructure for ubiquitous applications. This infrastructure is based on three main …

Eos instance-level aspects for integrated system design

H Rajan, K Sullivan - ACM SIGSOFT Software Engineering Notes, 2003 - dl.acm.org
This paper makes two contributions: a generalization of AspectJ-like languages with first-
class aspect instances and instance-level advising, and a mapping of the mediator style for …

Coordination in evolving systems

M Radestock, S Eisenbach - … Workshop on Trends in Distributed Systems, 1996 - Springer
To facilitate the writing of large maintainable distributed systems we need to separate out
various concerns. We view these concerns as being communication, computation …