Skip to main content

Goal-Oriented Requirements Specification for Digital Libraries

  • Conference paper
  • First Online:

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

Abstract

This paper presents a model for systematically organizing the activity of requirements analysis for web-based hypermedia digital libraries and for tying it up with design in a coherent fashion. In order to accomplish this goal, three conceptual tools are proposed: a goal-oriented requirements analysis model based on existing practices and concepts in requirements engineering; a lightweight notation and a taxonomy for requirement specifications. The approach presented in this paper has been developed and validated within the EU-funded UWA project (Ubiquitous Web Applications, IST-2000-25131).

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Baumeister, H., Koch, N., Mandel, L., Towards A UML Extension For Hypermedia Design, in Proceedings of UML’99 The Unified Modeling Language— Beyond the Standard, LNCS 1723, Fort Collins, USA, October 1999.

    Google Scholar 

  2. Carrol, J.M., Scenario-based Design: Envisioning Work and Technology in System development, John Wiley & Sons, 1995.

    Google Scholar 

  3. Ceri, S., Fraternali, P., Bongio, A., Web Modeling Language (Webml): A Modeling Language For Designing Web Sites, Proc. Int. Conf. WWW9, Amsterdam, May 5, 2000. See also: http://www.webml.org.

  4. Dardenne, A. van Lamsweerde, and S. Fickas. Goal-directed Requirements Acquisition. Science of Computer Programming, 20:3–50, 1993.

    MATH  Google Scholar 

  5. De Troyer, O.M.F., Leune, C.J., WSDM: A User-Centered Design Method For Web Site, in Proc. of Int. World Wide Conf. WWW7.

    Google Scholar 

  6. Garzotto, F., Baresi, L., Paolini, P., From Web Sites To Web Applications: New Issues For Conceptual Modelling, Proceedings of the World Wide Web and Conceptual Modeling’00 Workshop, ER’00 Conference, Salt Lake City, 2000, Springer.

    Google Scholar 

  7. Garzotto, F., Paolini, P., Schwabe, D., HDM— A Model-Based Approach to Hypertext Application Design, TOIS, 1993.

    Google Scholar 

  8. Güell, N., Schwabe, D., Vilain, P., Modeling Interactions and Navigation in Web Applications, Proceedings of the World Wide Web and Conceptual Modeling’00 Workshop, ER’00 Conference, Springer, Salt Lake City, 2000.

    Google Scholar 

  9. Isakowitz, T., Stohr, E., Balasubramanian, P., RMM: A Methodology for Structured Hypermedia Design, CACM, 1995.

    Google Scholar 

  10. Jackson, M. The World and the Machine. In Proceedings of the 17th International Conference on Software Engineering, pages 283–292, Seattle, Washington, USA, April 24-28, 1995.

    Google Scholar 

  11. Jacobson, I., Booch, G., Rumbaugh, J. The Unified Software Development Process. Addison-Wesley, 1999.

    Google Scholar 

  12. Paolini, P., Garzotto, F., Bolchini, D., Valenti, S., Modelling by Pattern of Web Applications, in Proc. of International Workshop on World Wide Web and Conceptual Modeling, (WWWCM’ 99), Paris, 1999.

    Google Scholar 

  13. Schwabe, D., Rossi, G., An Object Oriented Approach to Web-Based Application Design, Theory and Practice of Object Systems, J. Wiley, 1998.

    Google Scholar 

  14. Sommerville, I., Sawyer, P., Requirements engineering. A good practice guide, Wiley, 1997.

    Google Scholar 

  15. A. van Lamsweerde. Requirements Engineering in the Year 00: A Research Perspective. In Proceedings of ICSE’2000— 22nd International Conference on Software Engineering, Limerick, 2000. ACM Press. Invited Paper.

    Google Scholar 

  16. K. Yue. What Does It Mean to Say that a Specification is Complete? In Proceedings of IWSSD-4— the Fourth International Workshop on Software Specification and Design, Monterey, CA, USA, 1987.

    Google Scholar 

  17. Fox, E. A. Akscyn, R. M., Furuta, R. K., and Legget, J. J. 1995. Introduction to special issues on digital libraries. Communication of the ACM, 38,4, (Apr), 23–28.

    Google Scholar 

  18. Borgman, C, 2001. Where is the librarian in the digital library. Communication of the ACM, 44, 5, (May), 66–67.

    Google Scholar 

  19. Nürnberg, P. J., Wiil, U. K., and Leggett, J.J. Structuring facilities in digital libraries, in Proceedings of the Second European Conference on Digital Libraries (ECDL’98), Crete, Greece, 1998.

    Google Scholar 

  20. Wiil, U. K., Hicks, D. L., Requirements for development of hypermedia technology for a digital library supporting scholarly work, in Proceedings of SAC’00, Como, Italy, March 19-21, 2000.

    Google Scholar 

  21. Potts, C, Bruns, G., Recording the reasons for design decisions, Proceedings of the 10th international conference on Software engineering, 1988, Singapore.

    Google Scholar 

  22. Antòn A. I., Potts, C, The use of goals to surface requirements for evolving systems, in Proceedings of the 20th international conference on Software engineering, 1998, Kyoto, Japan.

    Google Scholar 

  23. Potts C, Using schematic scenarios to understand user needs, Conference proceedings on Designing interactive systems: processes, practices, methods, & techniques, August 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bolchini, D., Paolini, P. (2002). Goal-Oriented Requirements Specification for Digital Libraries. In: Agosti, M., Thanos, C. (eds) Research and Advanced Technology for Digital Libraries. ECDL 2002. Lecture Notes in Computer Science, vol 2458. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45747-X_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-45747-X_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44178-6

  • Online ISBN: 978-3-540-45747-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics