Web-Based Information Systems Development - a User Centered Engineering Approach
Web-based Information System (WIS) engineering is more complex than traditional Information System (IS) engineering in that it raises many new issues such as presentation issues, user profiling, navigation support etc...
This paper presents a method - a set of product models along with process models for the development of WIS.
This method adds the dimension of user modeling and customization to Web engineering. By capturing the user profiles, the designer is able to define user categories and to tune the presentation of the WIS content according to the specificity of the user. Besides, by capturing the user goals, he is able to define guidelines for navigating in the Hyperspace in order to optimize the satisfaction of the user needs.
Finally, the proposed approach considers, as it does in much traditional software approaches, three different levels of abstraction (conceptual, logical and physical). It also clearly separates the management of potential users data, content design, navigational design and interface design. Such separation of concerns facilitates many maintenance tasks and leads to a higher degree of independence and flexibility.
KeywordsWeb Information System User Goal-centered Web Engineering Methodology
Unable to display preview. Download preview PDF.
- 1.S. Murugesan, Y. Deshpande, S. Hansen, A. Ginige, “Web Engineering: A New Discipline for Development of Web-based Systems”, Proc. Of the First ICSE Workshop on Web Engineering, Los Angeles, May 1999.Google Scholar
- 2.N. Zelnick., Nifty Technology and Nonconformance: The Web in Crisis, Computer, October 1998, pp. 115–116 and 119.Google Scholar
- 3.W. Gibbs., “Software’s chronic crisis”, Scientific American, September 1994.Google Scholar
- 4.M.F. Fernandez, D. Florescu, A.Y. Levy, and D. Suciu, “Catching the boat with Strudel: Experiences with a web site management system ”, In Proc. Sigmod’98, pages 414–425, Seattle, June 1998.Google Scholar
- 5.J. Rumbaugh et. al., “OMT, Modélisation et Conception Orientés Objet”, Masson, 1995.Google Scholar
- 6.UML Document Set. Version 1.013 January, 1997, Rational, 1997.Google Scholar
- 7.N. Prat, “Goal Formalization and Classification for Requirement Analysis”, in Proc of the third International Workshop on Requirement Engineering, Barcelona, June 1997.Google Scholar
- 9.C. Rolland “A Contextual Approach to modeling the Requirement Engineering Process”, 6th International Conference on Software Engineering and Knowledge Engineering, Vilnius, Lithuania, 1994.Google Scholar
- 10.A. I. Anton, W. M. McCracken, C. Potts, Goal Decomposition and Scenario Analysis in Business Process Reengineering, CAISE’94, LNCS 811, Springer-Verlag, pp. 94–104.Google Scholar
- 12.D. Schawbe, G. Rossi, and S. Barbosa, Systematic Hypermedia design with OOHDM, Proceedings of the ACM International Conference on Hypertext, Washington, March 1996, pp. 116–128.Google Scholar
- 13.P. Fraternali and P. Paolini, A conceptual model and a tool environment for developing more scalable and dynamic Web Applications, Proc. EDBT’98, pages 421–435, Valencia, Spain, March 1998.Google Scholar
- 14.M. Bichler, S. Nusser, W3DT-the structural way of developing WWW-sites, Proceedings of ECIS’96, 1996.Google Scholar
- 16.A. Atzeni, G. Mecca, P. Merialdo, To Weave the Web, Proc. 23 rd Conference on Very Large Databases, pages 206–215 August 26-29, 1997, Athens, Greece.Google Scholar
- 17.O.M.F. De Troyer, C.J. Leune, WSDM: the Web Site Design Method WiSDoM, Internal Report, Tilburg University, 1998.Google Scholar
- 18.S. Ceri, P. Fraternali, S. Paraboschi, Data-Driven One-to-One Web Site Generation for Data-Intensive Applications, Proc. of the 25th VLDB Conference, Edinburgh, Scotland, 1999.Google Scholar