HERE: A Web Based Environment for Requirements Engineering

  • V. Papaioannou
  • B. Theodoulidis
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT)


This paper introduces the main ideas regarding the generic HERE (Hypermedia Environment for Requirements Engineering) framework and computer environment. The main goal of this approach is to target the intrinsic complexity that is associated with the Requirements Engineering products. This is achieved by providing support for the effective analysis, management and co-ordination of the information gathered throughout the early stages of a system development into a single, consistent, manageable entity. The HERE mechanisms provided cater for this management both at the conceptual level and at the tool support and functionality level. Our theoretical framework is mainly based on the innovative use of Ontologies for supporting the Requirements Engineering process and products. Finally, in terms of tool support we achieve the implementation of our framework with the use of an advanced environment based on a Hypermedia-World Wide Web setting.


Requirements Engineering Information Systems Ontologies Hypermedia 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ARIANE5, 1996]
    ARIANE 5 Bight 501 Failure Report by the Inquiry Board The Chairman of the Board: Prof. J. L. LIONS E.S.A. (European Space Agency) Public Relations Press Releases and Information Notes, Paris, 19 July 1996.Google Scholar
  2. [Bigelow, 1988]
    Bigelow J., “Hypertext and CASE” IEEE Software, pp 23–27, March 1988.Google Scholar
  3. [Boehm, 1989]
    Boehm, B.W. “Software Risk Management” IEEE Computer Society Press: Washington, 1989.CrossRefGoogle Scholar
  4. [Chung et al, 1994]
    Chung L., Nixon B. A. and Yu E. “Using Non-Functional Requirements to Systematically Support Change” ISRE 94.Google Scholar
  5. [Conklin & Begeman, 1988]
    Conklin J., Begeman M.L., “gIBIS: A Hypertext Tool for Exploratory Policy Discussion”, ACM Transactions on Office Information Systems, Vol. 6, No. 4, pp 303–331, October 1988.CrossRefGoogle Scholar
  6. [Farquhar et al, 1995]
    Farquhar A., Fikes R, Pratt W., Rice, J. “Collaborative Ontology Construction for Information Integration” Stanford University WWW archive, source:, 1995.Google Scholar
  7. [Fraser, 1994]
    Fraser, J. (1994) “Managing Change through Enterprise Models” In Milne, R., Montgomery, A. (Eds) Applications an Innovations in Expert systems II, SGES Publications, 1994.Google Scholar
  8. [Gough et al, 1995]
    Gough, P. A., Fodemski F. T., Higgins S. A., Ray S. J., “Scenarios — an Industrial Case Study and Hypermedia Enhancements” RE’95, IEEE Computer Society Press, Los Alamitos, California, York, England, 1995, pp.10–17.Google Scholar
  9. [Gruber, 1993]
    Gruber T. “A translation approach to portable ontology specifications” Knowledge Acquisition, 5, pp199–220, 1993.Google Scholar
  10. [Guarino & Giaretta, 1995]
    “Ontologies and knowledge bases: Towards a terminological clarification” KB&KS’95 Conference, University of Twente, The Netherlands 1995.Google Scholar
  11. [IWSSD-8, 1996]
    Succeedings of the 8th International Workshop on Software Specification and Design (IWSSD-8), Schloss Velen, Germany, 22–23 March 1996.Google Scholar
  12. [Karakostas & Loucopoulos, 1989]
    Karakostas V., Loucopoulos P., “Constructing and Validating Conceptual Models of Office Information Systems: a Knowledge-Based Approach” Proc. 3rd Conference Putting into practice Methods and Tools as aids to design Information Systems, Nantes, 1989.Google Scholar
  13. [LAS, 1993]
    Report on the London Ambulance Service (LAS) inquiry, February 1993, version 0.99, electronically prepared by Antony Finkelstein, 30–11–95, original ISBN no: 0 905133 70 6.Google Scholar
  14. [Loucopoulos & Karakostas, 1995]
    Loucopoulos P., Karakostas V., “System Requirements Engineering” McGraw-Hill International series in software engineering, 1995.Google Scholar
  15. [Macaulay, 1996]
    Macaulay, Linda. “Requirements engineering: with 80 figures / Linda A. Macaulay”. — London: Springer, 1996. — (Applied computing).CrossRefGoogle Scholar
  16. [Nuseibeh et al, 1994]
    Nuseibeh B., Kramer J., Finkelstein A. “A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification” IEEE Transactions on Software Engineering, October 1994.Google Scholar
  17. [O2,1995]
    O2C Reference Manual, Release 4.6, November 1995.Google Scholar
  18. [ODMG, 1997]
    Edited by R.G.G. Cattell, Douglas Barry, Dirk Bartels, Mark Berler, Jeff Eastman, Sophie Gamerman, David Jordan, Adam Springer, Henry Strickland, and Drew Wade “The Object Database Standard: ODMG 2.0” Morgan Kaufmann Publishing, ISBN 1-55860-463-4, 1997.Google Scholar
  19. [POET 1] POET Software,
  20. [Pohl, 1994]
    Pohl K., “The three dimensions of requirements engineering: A Framework and its applications” Information systems Vol. 19, No. 3, pp. 243–258, 1994.CrossRefGoogle Scholar
  21. [Ramamoorthly et al, 1984]
    Ramamoorthly C.V., Prakash A., Tsai W.T., Usuda Y. “Software Engineering: Problems and Perspectives”. IEEE Computer, pp. 191–209, October, 1984.Google Scholar
  22. [Schreiber et al, 1995]
    A.Th. Schreiber, B. J. Wielinga, and W. H. J Jansweijer. “‘The KACTUS view on the O’ word.” Technical Report, ESPRIT Project 8145 KACTUS, University of Amsterdam, 1995.Google Scholar
  23. [SEI, 1995] “Systems Engineering Capability Maturity Model, Version 1.1, A” Software Engineering Institute report CMU/SEI-95-MM-003, November 1995.Google Scholar
  24. [Theodoulidis et al, 1991]
    Theodoulidis, C., Loucopoulos P., Wangler, B. “A Conceptual Modelling Formalism For Temporal Database Applications” Information Systems, 16(4): p401–416, 1991.CrossRefGoogle Scholar
  25. [Uschold, 1995]
    Uschold M. “Towards a Methodology for Building Ontologies” Workshop on Basic Ontological Issues in Knowledge Sharing, held in conduction with UCAI-95, 1995.Google Scholar
  26. [Wielinga et al, 1994]
    B. Wielinga, A. Th. Schreiber, W. Jansweijer, A. Anjewierden, and F. van Harmelen. “Framework and formalism for expressing ontologies.” ESPRIT Project 8145 KACTUS, deliverable DOlb.l, UvA, 1994.Google Scholar
  27. [Wood et al, 1994]
    Wood D. P., Christel M. G., Scott S. M. “A Multimedia Approach to Requirements Capture and Modeling” Proceedings of the first InternationalConference on Requirements Engineering, Colorado Springs, Colorado, April 18–22, 1994.CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 1998

Authors and Affiliations

  • V. Papaioannou
    • 1
  • B. Theodoulidis
    • 1
  1. 1.Department of ComputationUMISTUnited Kingdom

Personalised recommendations