6. Distributed Object Technology

by

Link to the SOTA Chapter

Ongoing Research

Future Directions

CaberNet Related ActivitieS

The aim is to investigate how to specify, reason about and engineer dependable grid-based systems that are constructed by composing services from a range of providers. In his context, we have identified two principal research objectives: 1. To extend existing approaches to Quality of Service (QoS)
definition and specification to encompass the dependability of grid services and to provide methods for reasoning about end-to-end QoS when services are composed. The main outcomes of the work will be the definition of a QoS interface for grid services and a formally-based notation to specify dependability QoS(reliability, availability and timeliness) and methods to reason about dependability when QoS interfaces from different services are composed. 2. To investigate how existing approaches to dependable software engineering may be evolved to support service-centric grid computing. The principal outcomes of the work will be a set of process definitions to support the specification of dependability requirements for grid applications and processes to design and implement dependable systems through service composition based on fault-tolerant architectural models.

Equator is a six-year Interdisciplinary Research Collaboration(IRC) supported by EPSRC that focuses on the integration of physical and digital interaction. The IRC brings together researchers from eight different institutions and a variety of disciplines that address the technical, social and design issues in
the development of new inter-relationships between the physical and digital. A series of experience projects engage with different user communities to develop new combinations of physical and digital worlds and how explore these may be exploit enhance the quality of everyday life. A series of research challenges explore new classes of device that link the physical and the digital, research into adaptive software architectures and new design and evaluation methods that draw together approaches from social science, cognitive science and art and design.

Jgroup is an integration of group technology with distributed objects. Jgroup supports a programming paradigm called object groups that enables development of reliable and highly-available services based on replication.

ObjectWeb is a consortium dedicated to the development of innovative open-source middleware.

The aims of the OpenORB Project are: i) to develop an architecture for reflective middleware, based on industrial standards such as CORBA, ii) to develop a prototype implementation of this architecture, and
iii) to demonstrate the effectiveness of this approach in key areas such as QoS management, distribution transparency, and group services. Our ultimate aim is to be able to define a meta-object protocol (MOP) for standards such as CORBA. Key issues in this research include: i) developing a language independent reflective architecture, ii) investigating issues of security and integrity, and iii) minimising the performance overhead of reflection.

References

 


Maintained by Rogério de Lemos (r.delemos@ukc.ac.uk)
Last updated 4 November, 2002