An Executable Language/Enactment Engine Approach for Designing and Architecting Process-Aware Web Applications
Driven by an emerging class of applications, the Web is evolving into a Business System. Web-based business applications allow the participation of several actors to complex enterprise-wide (or even multi-enterprise) business processes and pose new challenges to the software designers and software architects. The design models have to address both navigational and process-based interactions; the software architecture has to provide the components to enact the process and has to define how these components interoperate with the other components of the Web applications. In this article we show how, promoting an effective separation of concerns, a process modeling language and its enactment engine can be used in the modeling and implementation of process-aware Web applications.
Volume (Year): 5 (2009)
Issue (Month): 3 (July)
|Contact details of provider:|| Web page: http://www.igi-global.com|
When requesting a correction, please mention this item's handle: RePEc:igg:jebr00:v:5:y:2009:i:3:p:1-13. See general information about how to correct material in RePEc.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: (Journal Editor)
If references are entirely missing, you can add them using this form.