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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
Carrol, J.M., Scenario-based Design: Envisioning Work and Technology in System development, John Wiley & Sons, 1995.
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.
Dardenne, A. van Lamsweerde, and S. Fickas. Goal-directed Requirements Acquisition. Science of Computer Programming, 20:3–50, 1993.
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.
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.
Garzotto, F., Paolini, P., Schwabe, D., HDM— A Model-Based Approach to Hypertext Application Design, TOIS, 1993.
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.
Isakowitz, T., Stohr, E., Balasubramanian, P., RMM: A Methodology for Structured Hypermedia Design, CACM, 1995.
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.
Jacobson, I., Booch, G., Rumbaugh, J. The Unified Software Development Process. Addison-Wesley, 1999.
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.
Schwabe, D., Rossi, G., An Object Oriented Approach to Web-Based Application Design, Theory and Practice of Object Systems, J. Wiley, 1998.
Sommerville, I., Sawyer, P., Requirements engineering. A good practice guide, Wiley, 1997.
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.
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.
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.
Borgman, C, 2001. Where is the librarian in the digital library. Communication of the ACM, 44, 5, (May), 66–67.
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.
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.
Potts, C, Bruns, G., Recording the reasons for design decisions, Proceedings of the 10th international conference on Software engineering, 1988, Singapore.
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.
Potts C, Using schematic scenarios to understand user needs, Conference proceedings on Designing interactive systems: processes, practices, methods, & techniques, August 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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