Skip to main content

Elen Prototype: an Active Hypertext System for Document Management in Software Engineering

  • Conference paper
  • 88 Accesses

Abstract

In this paper we present the Elen prototype objective of which is to support maintenance activities for large software systems. We take advantage of hypertext systems in order to manage links between objects (programs and documentation) and to support navigation and interface features. To overcome hypertext insufficiency in supporting structural and dynamic aspects of software engineering documents, we define a new underlying data model. The proposed data model is object-oriented, it provides the hypertext by the abstraction mechanisms necessary to model structural documents and semantics of composition links between them. With this model the “nodes” of the hypertext becomes active, in the sense that, some actions can be executed on nodes of a given type, and side effects of modifications are propagated to other nodes which may react. These later aspects are supported at the data model level using methods which constitute triggers associated to objects. This paper is focused on the presentation of dynamic aspects of the model and on the Elen prototype implementing the model features.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Belkatir N. al, Supporting Software Maintenance Evolution Processes in the Adel System, Proc. of 30th ACM Southeast Conf., Raleigh, 1992.

    Google Scholar 

  2. Carey M. J., Dewitt D. J., Vandenberg S. L., A Data Model and Query Language for EXODUS, Proc. ACM SIGMOD, Chicago, June 1–3, 1988.

    Google Scholar 

  3. Conklin J., Hypertext: Introduction and Survey, In IEEE Computer, Vol. 20, n°9, September 1987.

    Google Scholar 

  4. Cole F., Brown H., Standards: what can Hypertext learn from Paper Documents, in Hypertext Standardisation Workshop, January 1990.

    Google Scholar 

  5. Dittrich K.R., Gottard W. & Lockemann P.C., DAMOKLES _ A Database System for Software Engineering Environments, Proc. of int. work. on advanced Prog. Environment, Springier Verlag (ed.), 244, 1987.

    Google Scholar 

  6. Dittrich K.R, Kotz K.R, Mulle A.M, An Event/Trigger Mechanisme to enforce complexe consistency contraints in Design databases, SIGMOD Record, Vol 15, No 3, 1986.

    Google Scholar 

  7. Garg P., Abstraction Mechanisms in Hypertext; Comm. of the ACM, Vol. 31, No. 7, July 1988.

    Google Scholar 

  8. Garg P. & Scacchi W., A Hypertext System to Manage Software Life-Cycle Documents, IEEE Software, Vol. 7, N. 3, May 1990.

    Google Scholar 

  9. Software Engineering Handbook, Staff of Gen. El.,Co. McGraw-Hill, 86.

    Google Scholar 

  10. Halasz F., Reflections on NoteCards: Seven Issues for the Next Generation of Hypermedia System;Com. of the ACM, V. 31(7), Jul 1988.

    Google Scholar 

  11. Halasz F., Chwarz M., The Dexter Hypertext Reference Model; in Hypertext Standardisation Workshop, jan 1990.

    Google Scholar 

  12. Jarwa S., Chevallet J. P., Spécification d’ELEN un système pour la gestion et l’interrogation de document et de logiciel, 2nd Inter, workshop, Software Engineering and its Applications, Toulouse, dec. 1989.

    Google Scholar 

  13. Jarwa S., Bruandet M. F., A Hypertext Data Model for Information Mangement In Software Engineering, Proc. of DEXA’ 90, Aug. 1990.

    Google Scholar 

  14. Katz R. H., Information Management for Engineering Design, Springer-Verlag, Berlin Heidelberg New York Tokyo, 1985.

    Book  Google Scholar 

  15. Kim W., Bertino E. & Garza J. F., Composite Object Revisited, Proc. ACM-SIGMOD“89.

    Google Scholar 

  16. Lange D.B., A formal Model of Hypertext; in Hypertext Standardisation Workshop, jan 1990.

    Google Scholar 

  17. Lecluse C., Richard P., O2 an Object Oriented Data Model, Rapport Altaï r 10-87, Novembre, 1987.

    Google Scholar 

  18. McCarthy D. R. & Dayal U., The Architecture of a Database management System, ACM SIGMOD’89.

    Google Scholar 

  19. Norman M.D., Mayer D.S., Context-A Partitionning Concept for Hypertext, ACM trans. of Office Inf. Systems, Vol. 5, N°2,1987, p. 168–186.

    Article  Google Scholar 

  20. Oquendo F., Zucker J.D. & Tassard G., Support for Software Tool Integration & Process-Centered Software Engineering Environments, Third Inter. Workshop, Sof. Engineering and its Applications, Toulouse, 1990.

    Google Scholar 

  21. Pillamarri M.K., Toward a Semantic Data Model Based on Objectoriented and Entity-Relationship Concepts, M.S., Dep. of Electrical Engineering, University of Florida, December 1987.

    Google Scholar 

  22. Pressmann R.S., Software Engineering A Partitionner’s Approach, McGraw-Hill, 1987.

    Google Scholar 

  23. Salton G., McGill M.J., Introduction to Modern Information Retrieval, Mcgraw Hill Book Company, New York, 1983.

    MATH  Google Scholar 

  24. Savoy J., Hypertexte:Concepts et Problèmes, Rap. de Recherche, Un. de Montréal, Dep. d’informatique et de Ro,Montréal(Qc) H3C 3J7, 1990.

    Google Scholar 

  25. Stotts P. D., Furuta R. Petri-Net-Based Hypertext: Document Structure with Browsing Semantics; ACM Trans. on Inf. Syst., V. 7(1), 1989, p 3–29.

    Article  Google Scholar 

  26. Tompa F.W.N. A Data Model for Flexible Hypertext Database Systems; ACM Trans. on Information Systems, Vol. 7, No. 1, Jan. 1989, pp 85–100.

    Article  Google Scholar 

  27. Intcrlisp-D Reference Manual, Volumes I, II, III Environment, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag/Wien

About this paper

Cite this paper

Jarwa, S., Bruandet, MF. (1992). Elen Prototype: an Active Hypertext System for Document Management in Software Engineering. In: Tjoa, A., Ramos, I. (eds) Database and Expert Systems Applications. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7557-6_77

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-7557-6_77

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82400-9

  • Online ISBN: 978-3-7091-7557-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics