Skip to main content

Object oriented methodologies for large scale projects: Does it work?

  • Conference paper
  • First Online:
Object-Oriented Methodologies and Systems (ISOOMS 1994)

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

Included in the following conference series:

  • 181 Accesses

Abstract

As for most other complex software systems, Military Communication and Information Systems (CIS or C3I Systems) raise numerous software engineering problems such as design, development, requirements compliance, evolution and maintenance. To these problems, object oriented methods and tools claim to bring a solution. But beyond the current fashion of the object oriented technology in the software industry, is this new approach mature enough for developing large and industrial strength applications such as CIS? This article presents the preliminary results from a pilot project undertaken by the “Centre de Maquettage des SIC” of the French Ministry of Defense, aiming at assessing the promises of object orientation. A both theorical and pratical object oriented technologies state of the art is first presented, followed by the findings of our experiment, still under progress, in which an object oriented methodology based on prototyping and various object oriented tools have been applied together on the development of a real CIS. Those findings deal with methods and tools as well as methodology and people.

The Centre de Maquettage de Systèmes d'Information et de Communication (CMS) is the CIS specification and rapid prototyping center of the General Armament Purchasing Body (DGA) of the French Ministry of Defense.

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. “An evaluation of five object-oriented development methods”, P. Arnold, S. Bodoff, D. Coleman, H. Gilchrist and F. Hayes, Software Engineering Department, HP Laboratories Bristol, June 1991.

    Google Scholar 

  2. “Mock-up and Prototype in Software Engineering”, Z67-111, Afnor/CNTI/CN7, 1993.

    Google Scholar 

  3. “The object-oriented database system manisfesto”, M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, D. Maier, S. Zdonik, 1990.

    Google Scholar 

  4. “Object-Oriented Database Systems”, F.Bancilhon, Altaïr 1990.

    Google Scholar 

  5. “A spiral model of software development and enhancement”, BW. Boehm, May 1988.

    Google Scholar 

  6. “Object-oriented Design with applications”, G. Booch, Benjamin / Cummings, 1991.

    Google Scholar 

  7. “Object-oriented Analysis and Design with applications”, G. Booch, Benjamin/Cummings, 1993.

    Google Scholar 

  8. “Object-Oriented Analysis” 2nd edition, P. Coad and E. Yourdon, Yourdon Press 1991.

    Google Scholar 

  9. “Méthodes, techniques et outils pour les logiciels des programmes d'armement: Une question d'équilibre”, IPA Antoine Colin de Verdière, DGA/DEI/CMS, Défense & Technologie International, June 1992.

    Google Scholar 

  10. “Software Requirements Analysis and Specification”, AM. Davis, Prentice Hall, 1990.

    Google Scholar 

  11. “A method for object-oriented programming: the Class-Relationship method”, Tools'90, June 1990.

    Google Scholar 

  12. “Rapid Prototyping to assist requirement specification”, J.Fonteneau, C.Rouxel, D.Leroy, DGA/CMS, November 93.

    Google Scholar 

  13. “Gam-T17 v2: Development methodology for embedded software in defense systems”, Ministry of Defense, July 1989.

    Google Scholar 

  14. “Smalltalk-80: The language and its implementation”, A. Goldberg, D. Robson, Addison-Wesley, 1983.

    Google Scholar 

  15. “Instruction Générale sur le Déroulement des Programmes d'Armement”, Ministère de la Défense, N∘ 1514, 7 May 1988, edition 2: 17 January 1992.

    Google Scholar 

  16. “Project of international standard information processing — Software life cycle model tailored for mock-up and prototype”, ISO/JTC1/WG7, July 93.

    Google Scholar 

  17. “Object-Oriented Software Engineering: A Use-Case Approach”, I. Jacobson, Addison-Wesley/ACM Press, 1992.

    Google Scholar 

  18. “CORSAIRE: Planificateur Temps Réel”, 12th International Conference on Expert Systems and Applications, D. Leroy, P. Théret, Avignon, June 1992.

    Google Scholar 

  19. “Object-oriented software construction”, B. Meyer, Prentice Hall, 1988.

    Google Scholar 

  20. “Software Methods & Tools: Technical Aspects of Lifecycle Methodologies”, Nato Information Systems Working Group, June 1991.

    Google Scholar 

  21. “Object Technology Sourcebook”, J. Jeffcoate & C. Guilfoyle, Ovum Ltd, 1991.

    Google Scholar 

  22. “Conduite des Programmes d'Armement à Logiciel Prépondérant”, Groupe de Travail DGA, February 1992.

    Google Scholar 

  23. “Object-Oriented Modeling and Design”, J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen, Prentice-Hall International Editions, 1991.

    Google Scholar 

  24. “Object Lyfecycles: Modeling the World in States”, S. Shlaer & S. Mellor, Yourdon Press 1991.

    Google Scholar 

  25. “The C++ Programming Language”, B. Stroustrup, Addison-Wesley 1992.

    Google Scholar 

  26. “Evaluation et comparaison d'outils de développement d'intefaces homme machine”, M. Texier, Convention Unix, March 1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Elisa Bertino Susan Urban

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rouxel, C., Velu, J.P., Texier, M., Leroy, D. (1994). Object oriented methodologies for large scale projects: Does it work?. In: Bertino, E., Urban, S. (eds) Object-Oriented Methodologies and Systems. ISOOMS 1994. Lecture Notes in Computer Science, vol 858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014018

Download citation

  • DOI: https://doi.org/10.1007/BFb0014018

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58451-3

  • Online ISBN: 978-3-540-48804-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics