Object-oriented software engineering
Object-oriented software engineering
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Building Web applications with UML
Building Web applications with UML
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Modeling and Designing Processes in E-Commerce Applications
IEEE Internet Computing
The WebTaskModel approach to web process modelling
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Hi-index | 0.00 |
Business processes play an important role in E-commerce Web applications as they form an important part of the B2C domain and dominate the B2B domain. However, E-commerce application modeling and design techniques have eluded the special characteristics of business processes by treating them just as a special case of navigation. As a consequence, the resulting E-commerce applications have design and usability problems as well as erroneous results from business process execution. We propose a solution to E-commerce Web application design where business processes are considered first class citizens. In this paper we first demonstrate why modeling business processes is important. After a brief introduction, we extend the Object-Oriented Hypermedia Design Method (OOHDM) with business processes. We show that our approach to E-commerce Web application design involving both hypermedia navigation and business processes is easy and clear and does not cause the listed problems.