OpenCCM - Related Projects

Related Projects

  • Cadena - Santos Lab at Kansas State University

    The goal of the Cadena project, hosted by the Santos Lab at Kansas State University, is to develop a system for modeling and verifying CORBA Components systems. Cadena itself is implemented as a plugin to the Eclipse IDE. Cadena provides various Eclipse editors for OMG IDL files. It provides sophisticated text, graphical, and form-based facilities for configuring systems from CCM components and a variety of static analysis and model-checking facilities for analyzing configured systems. Cadena presents a generic API for interfacing with CCM frameworks. Currently, OpenCCM is integrated with Cadena to provide code generation and deployment functionality. Cadena is being used extensively in the U.S. DARPA PCES to provide support for experimenting with Real-Time CCM frameworks such as CIAO applied to the development of avionics systems for Boeing and Rockwell-Collins.

  • CorbaERP - Deka-Soft Ltd. Kamenets-Podolsky, Ukraine

    At the beginning CorbaERP was developed by Deka-Soft Ltd. as a resource planning system for small but growing business. The system is built on the basis of the CORBA technology which uses of OO frameworks and design patterns. Later the decision of opening of the sources of the project had been taken and the project placed on Now the project is on the stage of redesign with the purpose of usage the CORBA Component Model in its base, especially OpenCCM from ObjectWeb. Any help is acceptable.

  • Virtual Laboratory - Distributed Systems Research Group, Kraków, Poland

    Virtual Laboratory developed by Distributed Systems Research Group, part of Institute of Computer Science of AGH-University of Science and Technology in Kraków, Poland is being realized within the context of "High Performance Computing and Visualization with the SGI Grid for Virtual Laboratory Applications" research project.
    It aims at developing a general platform for managing heterogeneous resources such as a real equipment as well as a software which will form Virtual Laboratory equipment. Laboratory users will be able to design and remotely execute experiments using the provided equipment.
    The system has a multi-layer architecture. The lowest layer consists of programmatic components which instrument the accessible resources by providing a common interface which wraps their native, vendor-dependent management mechanisms. On the basis of this common platform other components are provided which either implement logic of the experiment or realize various data processing functions. The highest layer is a presentation layer delivering an interface to the Laboratory user or external systems. To be fully useful, the Laboratory requires many services to be implemented such as scheduling of resources, AAA (authentication. authorization and accounting) and support for experiments creation and execution.
    DSRG developers decided to implement two lowest layers of the system as CCM components. Such approach seems to be appropriate because CCM specifies very precisely not only entities' interfaces but also connections between them what ideally maps to flow of data in experiments in the Virtual Laboratory. Moreover, deployment facilities offered by CCM are very helpful and save much time which would have been spent on implementation of such functionality. The presentation layer is being implemented using portal technologies. The mainstream of implementation work is the Laboratory framework although some simple equipment has been already added to it - just as the proof of concept. The Laboratory is currently orientated on multimedia devices: so far MPEG-1 and MPEG-4 real-time coders, a mobile robot, a few pan-tilt cameras and a localization system have been instrumented. This allows Laboratory users to realize experiments such as automatic tracking of moving objects and remote observation of the experiment course.

If you have a project related to OpenCCM and want to be added to this list, please send a short description and the URL of your project to the OpenCCM team.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster | Last modified at 2005-07-07 02:04 PM