Skip to main content

Integrating modular, Object Oriented Programming, and application generator technologies in large real time and distributed developments

  • Conference paper
  • First Online:
Book cover Ada in Europe (Ada-Europe 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 887))

Included in the following conference series:

  • 167 Accesses

Abstract

This paper presents results of an integration work on Object Oriented (OO) developments into a common framework support through an extension of HOOD3.1 allowing better support for Abstract Data Types.

The associated HOOD based development approach allows mastering of architecture definition as well as integration of software components developed with different technologies and teams (modular programming, OO programming, Graphical interface generator technology, Database generator technology, and expert systems generator technology) in the area of large and complex, real time and critical data processing systems. The resulting integration approach allows developers to gain both advantages of strong modular techniques for partitioning and interface mastering, with the productivity promises of object oriented architecture.

We first recall the terminology between modular and Object Oriented Programming (OOP), and give a description of HOOD extensions to support OO classes and inheritance.

We conclude on the presentation of four refinement and integration principles, and illustrate them on a generic architecture and refinement approach for large complex information systems leading to efficient reusability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. HOOD Technical Group, B.DELATTE, M.HEITZ, JF MULLER editors, “HOOD Reference Manual”, Prentice Hall and Masson, 1993.

    Google Scholar 

  2. HOOD USERs GROUP A.I.S.B.L.” C/O SPACEBEL INFORMATIQUE, 111, rue Colonel BOURG, B-1140 BRUSSELS, BELGIUM tel (32).2.27.30.46.11 fax (32) 2.27.36.80.13

    Google Scholar 

  3. HOOD Technical Group, B.DELATTE, M.HEITZ, JF MULLER editors, “HOOD User Manual”, HUG, C/O SPACEBEL INFORMATIQUE, 111, rue Colonel BOURG, B-1140 BRUSSELS, BELGIUM tel (32).2.27.30.46.11 fax (32) 2.27.36.80.13

    Google Scholar 

  4. J.A. ANDERSON,“HOOD as a Basis for Object-Oriented Programming” in Proceedings of Ada-Eurospace Conference, Vienna, February 1993.

    Google Scholar 

  5. A.R.CARMICHAEL,“Unifying the concepts of HOOD with Object-Oriented Programming” in Proceedings of Ada-Eurospace Conference, Roma, January 1992.

    Google Scholar 

  6. B.MEYER,“Object Oriented Software Construction” in ISBN 0-8053-0091-à, Benjamin Cummings (1990).

    Google Scholar 

  7. E2S,“HOORA” ESA documents contract 10068/92/NL/JG (SC)

    Google Scholar 

  8. J.RUMBAUGH and Al,“Object Modelling and Design techniques” in Prentice HALL (1991).

    Google Scholar 

  9. HOOD Technical Group, B.DELATTE, M.HEITZ, editors, “HOOD Reference Manual realease 4”, to be published by Prentice Hall and Masson.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marcel Toussaint

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Heitz, M. (1994). Integrating modular, Object Oriented Programming, and application generator technologies in large real time and distributed developments. In: Toussaint, M. (eds) Ada in Europe. Ada-Europe 1994. Lecture Notes in Computer Science, vol 887. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58822-1_95

Download citation

  • DOI: https://doi.org/10.1007/3-540-58822-1_95

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58822-1

  • Online ISBN: 978-3-540-49110-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics