Ada-CCM: Component-Based Technology for Distributed Real-Time Systems

  • Patricia López Martínez
  • José M. Drake
  • Pablo Pacheco
  • Julio L. Medina
Conference paper

DOI: 10.1007/978-3-540-87891-9_23

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5282)
Cite this paper as:
López Martínez P., Drake J.M., Pacheco P., Medina J.L. (2008) Ada-CCM: Component-Based Technology for Distributed Real-Time Systems. In: Chaudron M.R.V., Szyperski C., Reussner R. (eds) Component-Based Software Engineering. CBSE 2008. Lecture Notes in Computer Science, vol 5282. Springer, Berlin, Heidelberg

Abstract

This paper proposes a technology for the development of distributed real-time component-based applications, which takes advantage of the features that Ada offers for the development of applications with predictable temporal behaviour, and which can be executed in embedded platforms with limited resources. The technology uses the Deployment and Configuration of Compo nent-based Distributed Applications Specification of the OMG for describing the components, the execution platforms and the applications. The framework defined in the Lightweight CCM standard of the OMG is taken as the basis of the internal architecture of the components and the applications. It has been extended with a number of features to make the temporal behaviour of the appli cations predictable. Among these extensions, the usage of CORBA has been replaced by special distributed components, called connectors, which implement the interaction between components by means of predictable and customizable communication services. Besides, special mechanisms have been introduced in the environment to make the threading characteristics of the components config urable. The technology fixes the responsibilities and the knowledge required by each actor involved in the component-based development process, and for each of them it defines the input and output artifacts that they have to manage.

Keywords

Ada 2005 Component-based embedded systems real-time OMG 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Patricia López Martínez
    • 1
  • José M. Drake
    • 1
  • Pablo Pacheco
    • 1
  • Julio L. Medina
    • 1
  1. 1.Departamento de Electrónica y ComputadoresUniversidad de CantabriaSantanderSpain

Personalised recommendations