Separating Business Process from User Interaction in Web-Based Information Commerce

In Web-based information commerce it is diffcult to disentangle presentation from process logic, and sometimes even data is not separate from the presentation. Consequently, it becomes crucial to define an abstract model for business processes and their mapping into an active user interface presentation, using the principle of separation of concern. We endeavor to extend XSLT to accommodate the separation of process information from the data structure and presentation. We support declarative design further by a language designed to concisely specify information commerce processes. The isolation of the aspects of data, process and presentation makes it easier for developers to work independently and to focus on their primary responsibility.

[1]  Karl Aberer,et al.  Modelling the ICE Standard with a Formal Language for Information Commerce , 2001, EC-Web.

[2]  Andy Oram,et al.  Peer-to-Peer: Harnessing the Power of Disruptive Technologies , 2001 .

[3]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[4]  Oscar Díaz,et al.  Seamless integration of inquiry and transactional tasks in web applications , 2003 .

[5]  Michael Kay,et al.  XSLT Programmer's Reference , 2000 .

[6]  Karl Aberer,et al.  A language for information commerce processes , 2001, Proceedings Third International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems. WECWIS 2001.

[7]  Winfried Lamersdorf,et al.  Supporting Electronic Commerce Transactions with Contracting Services , 1998, Int. J. Cooperative Inf. Syst..

[8]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[9]  Gunter Saake,et al.  Logics for databases and information systems , 1998 .

[10]  Karl Aberer,et al.  Gmd Report , 2022 .

[11]  Frank Dignum,et al.  The Role of Deontic Logic in the Specification of Information Systems , 1998, Logics for Databases and Information Systems.

[12]  Steven Orla Kimbrough,et al.  Formal Language for Business Communication: Sketch of a Basic Theory , 1998, Int. J. Electron. Commer..

[13]  Hans Weigand,et al.  Integrated Semantics for Information and Communication Systems , 1995, DS-6.

[14]  Piero Fraternali,et al.  Tools and approaches for developing data-intensive Web applications: a survey , 1999, CSUR.

[15]  Oscar Díaz,et al.  Seamless Integration of Inquiry and Transactional Tasks in Web Applications , 2001, DS-9.