An Ada 2005 Technology for Distributed and Real-Time Component-Based Applications

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

DOI: 10.1007/978-3-540-68624-8_19

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5026)
Cite this paper as:
López Martínez P., Drake J.M., Pacheco P., Medina J.L. (2008) An Ada 2005 Technology for Distributed and Real-Time Component-Based Applications. In: Kordon F., Vardanega T. (eds) Reliable Software Technologies – Ada-Europe 2008. Ada-Europe 2008. Lecture Notes in Computer Science, vol 5026. Springer, Berlin, Heidelberg

Abstract

The concept of interface in Ada 2005 significantly facilitates its usage as the basis for a software components technology. This technology, taking benefit of the resources that Ada offers for real-time systems development, would be suitable for component-based real-time applications that run on embedded platforms with limited resources. This paper proposes a model based technology for the implementation of distributed real-time component-based applications with Ada 2005. The proposed technology uses the specification of components and the framework defined in the LwCCM standard, modifying it with some key features that make the temporal behaviour of the applications executed on it, predictable, and analysable with schedulability analysis tools. Among these features, the dependency on CORBA is replaced by specialized communication components called connectors, the threads required by the components are created and managed by the environment, and interception mechanisms are placed to control their scheduling parameters in a per-transaction basis. This effort aims to lead to a new IDL to Ada mapping, a prospective standard of the OMG.

Keywords

Ada 2005 Component-based technology embedded systems realtime OMG standards 

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