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
Specification and implementation of exceptions in workflow management systems
ACM Transactions on Database Systems (TODS)
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
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Design and Maintenance of Data-Intensive Web Sites
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
From Web Sites to Web Applications: New Issues for Conceptual Modeling
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
Specification and design of workflow-driven hypertexts
Journal of Web Engineering
Data and web management research at Politecnico di Milano
ACM SIGMOD Record
Experimenting with exception propagation mechanisms in service-oriented architecture
Proceedings of the 4th international workshop on Exception handling
Hi-index | 0.00 |
As the Web becomes a platform for implementing B2B applications, the need arises of extending Web conceptual modeling from data-centric applications to data- and process-centric applications. New primitives must be put in place to implement workflows describing business processes. In this context, new problems about process safety arise, due to the loose control on Web clients. Indeed, user behavior can generate dangerous incoherencies for the execution of processes. This paper presents a proposal of workflow-enabling primitives for Web applications, and a high level approach to the management of exceptions that occurs during execution of processes. We present a classification of exceptions that can occur inside workflow-based Web applications, and recovery policies to retrieve coherent status and data after an exception. An implementation experience is briefly presented too.