Abstract
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.
Similar content being viewed by others
References
Aberer, K. and A. Wombacher. (2001). “A Language for Information Commerce Processes.” In Proceedings of the Third International Workshop on Advanced Issues of E-Commerce and Web-based Information Systems (WECWIS 2001), San Jose, CA, pp. 178–187.
Anuf, E., M. Chaston and D. Moses. (2001). “Web Service User Interface WSUI 1.0.” http://www.wsui.org/ doc/20011031/WD-wsui-20011031.html.
Finin, T.W., R. Fritzson, D. McKay, and R. McEntire. (1994). “KQML as an Agent Communication Language.” In Proceedings of the Third International Conference on Information and Knowledge Management (CIKM'94), Gaithersburg, MR, pp. 456–463.
Fraternali, P. (1999). “Tools and Approaches for Developing Data-Intensive Web Applications: A Survey.” ACM Computing Surveys 31(3).
Geary, D. (2001). Advanced Java Server Pages. Englewood Cliffs, NJ: Prentice-Hall.
Grefen, P., K. Aberer, Y. Hoffner, and H. Ludwig. (2000). “CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises.” International Journal of Computer Systems Science & Engineering 15(5) 277–290. CRL Publishing.
Kay, M. (2000). XSLT Programmer's Reference. Wrox Press.
Kimbrough, S. (1998). “Formal Language for Business Communication (FLBC): Sketch of a Basic Theory.” International Journal of Electronic Commerce 3(2).
Klingemann, J., J. Wäsch, and K. Aberer. (1999). “Adaptive Outsourcing in Cross-Organizational Workflows.” In Proceedings of the Eleventh Conference on Advanced Information Systems Engineering (CAISE'99), Heidelberg, Germany, pp. 417–421.
McLaughlin, B. (2001). Java & XML, 2nd Edition. O'Reilly & Associates.
Merz, M., F. Griffel, M.T. Tu, S. Müller-Wilken, H. Weinreich, M. Boger, and W. Lamersdorf. (1998). “Supporting Electronic Commerce Transactions with Contracting Services.” International Journal of Cooperative Information Systems 7(4) 249–274.
Meyer, J., R. Wieringa, and F. Dignum. (1998). “The Role of Deontic Logic in the Specification of Information Systems.” In J. Chomicki and G. Saake (eds.), Logics for Databases and Information Systems. Dordrecht: Kluwer Academic.
Oram, A. (ed.). (2001). Peer-to-Peer: Harnessing the Power of Disruptive Computation. O'Reilly & Associates.
Rodriguez, J.J. and O. Diaz. (2001). “Seamless Integration of Inquiry and Transaction Tasks in Web Applications.” In Proceedings of the Ninth IFIP TC-2 Working Conference on Data Semantics (DS-9), Hong Kong.
Weigand, H., E. Verharen, and F. Dignum. (1995). “Integrated Semantics for Information and Communication Systems.” In Proceedings of the Sixth IFIP TC-2 Working Conference on Data Semantics (DS-6), Stone Mountain, Atlanta, GA, pp. 500–525.
Wombacher, A. and K. Aberer. (2001). “Modelling the ICE Standard with a Formal Language for Information Commerce.” In Second International Conference, EC-Web 2001, Munich, Germany. Lecture Notes in Computer Science, Vol. 2115. Berlin: Springer.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aberer, K., Datta, A., Despotovic, Z. et al. Separating Business Process from User Interaction in Web-Based Information Commerce. Electronic Commerce Research 3, 83–111 (2003). https://doi.org/10.1023/A:1021529411332
Issue Date:
DOI: https://doi.org/10.1023/A:1021529411332