Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
January/February 2004 (Vol. 8, No. 1)   pp. 19-27
Modeling and Designing Processes in E-Commerce Applications

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2004.1260699
Send link to a friend

Abstract

State-of-the-art Web applications embody hypermedia-based navigation as well as business processes. However, all mature Web application design methods focus on hypermedia-based navigation and neglect business processes treating them as a kind of navigation. The consequences are design problems, usability problems and erroneous results of business process execution. As a remedy, the modeling and design of Web applications needs to acknowledge that business processes are different from navigation. Therefore, we introduce business processes as “first class citizens” in the modeling and design of Web applications, and describe their characteristics. As a concrete example, we extend the Object-Oriented Hypermedia Design Method (OOHDM) by processes so that it allows a clear specification and easy design of Web applications embodying business processes.

References
[1] H.A. Schmid, "Business Entity Components and Business Process Components," J. Object-Oriented Programming, vol. 12, no. 6, 1999.
[2] H.A. Schmid, A. Cristaldi, and G. Jacobson, "A Business Process Components Framework," Proc. 7th Int'l Conf. Object-Oriented Information Systems (OOIS 01), Springer, 2001, pp. 513—522.
[3] D. Schwabe and G. Rossi, "An Object-Oriented Approach to Web-Based Application Design," Theory and Practice of Object Systems, vol. 4, no. 4, 1998, pp. 207—225.
[4] S. Ceri, P. Fraternali, and S. Paraboschi, "Web Modeling Language (WebML): A Modeling Language for Designing Web Sites," Proc. 9th Int'l World Wide Web Conf., Elsevier, 2000, pp 137—157.
[5] L. Baresi, F. Garzotto, and P. Paolini., "From Web Sites to Web Applications: New Issues for Conceptual Modeling," Proc. Int'l Workshop on the World Wide Web and Conceptual Modeling, LNCS 1921, S.W. Liddle, H.C. Mayr, and B. Thalheim, eds., Springer, 2000, pp. 89—100.
[6] H.A. Schmid and G. Rossi, "Designing Business Processes in E-Commerce Applications," Proc EC-Web 02, LNCS 2455, Springer, 2002, pp. 353-362.
[7] L. Baresi et al., "Assertions to Better Specify the Amazon Bug," Proc. 14th Int'l Conf. Software Eng. and Knowledge Eng., ACM Press, 2002, pp. 585,592.
[8] H.A. Schmid, F. Falkenstein, and G. Rossi, "Components for the Reuse of Activities in Web Applications" Proc. 7th Int'l Conf. Object-Oriented Information Systems (OOIS 01), Springer, 2001, pp. 191—200.
[9] E. Gamma et al., Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley, 1995.
Additional References
[1] S. Ceri, P. Fraternali, and S. Paraboschi, "Web Modeling Language (WebML): A Modeling Language for Designing Web Sites," Proc. 9th Int'l World Wide Web Conf., Elsevier, 2000, pp 137—157.
[2] L. Baresi, F. Garzotto, and P. Paolini., "From Web Sites to Web Applications: New Issues for Conceptual Modeling," Proc. Int'l Workshop on the World Wide Web and Conceptual Modeling, LNCS 1921, S.W. Liddle, H.C. Mayr, and B. Thalheim, eds., Springer, 2000, pp 89—100.
[3] D. Schwabe and G. Rossi, "An Object-Oriented Approach to Web-Based Application Design," Theory and Practice of Object Systems, vol. 4, no. 4, 1998, pp. 207—225
Additional Information
Index Terms- Web applications, Web application design, business processes, navigation, hypermedia

Citation:  Hans Albrecht Schmid, Gustavo Rossi, "Modeling and Designing Processes in E-Commerce Applications," IEEE Internet Computing, vol. 8,  no. 1,  pp. 19-27,  Jan/Feb,  2004

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback