EVIE - AN EVENT BROKERING LANGUAGE FOR THE COMPOSITION OF COLLABORATIVE BUSINESS PROCESSES

Tony O’Hagan, Shazia Sadiqand, Wasim Sadiq

Abstract

Technologies that facilitate the management of collaborative processes are high on the agenda for enterprise software developers. One of the greatest difficulties in this respect is achieving a streamlined pipeline from business modeling to execution infrastructures. In this paper we present Evie - an approach for rapid design and deployment of event driven collaborative processes based on significant language extensions to Java that are characterized by abstract and succinct constructs. The new language is positioned within an overall framework that provides a bridge between a high level modeling tool and the underlying deployment environment.

References

  1. Alonso, G., Casati, F., Kuno, H., Machiraju, V (2004) Web Services Concepts, Architectures and Applications. Springer Verlag
  2. Chakravarthy, S., Krishnaprasad, V., Anwar, E., & Kim, S.-K. (1994). Composite Events for Active Databases: Semantics, Contexts and Detection. Paper presented at the Proceedings of 20th International Conference on Very Large Data Bases (VLDB' 94), Santiago, Chile.
  3. Chappell, D. A. (2004). Enterprise Service Bus (1st ed.). Sebastopol, California: O'Reilly Media, Inc.
  4. DatMa Cao, Maria E. Orlowska, Shazia W. Sadiq. (2006) Formal Considerations of Rule-Based Messaging for Business Process Integration, Special Issue of Cybernetics and Systems: An International Journal, Vol 37/2 (Feb/March 2006).
  5. Dayal, U., Blaustein, B. T., Buchmann, A. P., Chakravarthy, U. S., Hsu, M., Ladin, R., et al. (1988). The HiPAC Project: Combining Active Databases and Timing Constraints. ACM's Special Interest Group on Management Of Data (SIGMOD), 17(1), 51-70.
  6. Gehani, N. H., Jagadish, H. V., & Shmueli, O. (1992). Event specification in an active object-oriented database. Proceedings of the 1992 ACM Special Interest Group on Management Of Data international conference on Management of Data (SIGMOD'92), San Diego, California, United States.
  7. Luckham, D. C. (2002). The power of events: an introduction to complex event processing in distributed enterprise systems. Boston, USA: AddisonWesley.
  8. Retschitzegger, W. (1998). Composite Event Management in TriGS - Concepts and Implementation. Paper presented at the Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 7898), Vienna, Austria.
  9. Nir Shavit and Dan Touitou. Software Transactional Memory. Proceedings of the 14th ACM Symposium on Principles of Distributed Computing, pp.204-213. August 1995.
Download


Paper Citation


in Harvard Style

O’Hagan T., Sadiqand S. and Sadiq W. (2007). EVIE - AN EVENT BROKERING LANGUAGE FOR THE COMPOSITION OF COLLABORATIVE BUSINESS PROCESSES . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-972-8865-88-7, pages 372-377. DOI: 10.5220/0002363403720377


in Bibtex Style

@conference{iceis07,
author={Tony O’Hagan and Shazia Sadiqand and Wasim Sadiq},
title={EVIE - AN EVENT BROKERING LANGUAGE FOR THE COMPOSITION OF COLLABORATIVE BUSINESS PROCESSES},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2007},
pages={372-377},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002363403720377},
isbn={978-972-8865-88-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - EVIE - AN EVENT BROKERING LANGUAGE FOR THE COMPOSITION OF COLLABORATIVE BUSINESS PROCESSES
SN - 978-972-8865-88-7
AU - O’Hagan T.
AU - Sadiqand S.
AU - Sadiq W.
PY - 2007
SP - 372
EP - 377
DO - 10.5220/0002363403720377