|
Published Articles >> Table of Contents >> Abstract
January/February 2004 (Vol. 8, No. 1)
pp. 19-27
Modeling and Designing Processes in E-Commerce Applications
Hans Albrecht Schmid, University of Applied Sciences, Konstanz, Germany
Gustavo Rossi, National University of La Plata, Argentina
Full Article Text:
  
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
|
|