Evie - A developer toolkit for encoding service interaction patterns

O'Hagan, Anthony M. J., Sadiq, Shazia and Sadiq, Wasim (2009) Evie - A developer toolkit for encoding service interaction patterns. Information Systems Frontiers, 11 3: 211-225. doi:10.1007/s10796-008-9085-4

Attached Files (Some files may be inaccessible until you login with your UQ eSpace credentials)
Name Description MIMEType Size Downloads

Author O'Hagan, Anthony M. J.
Sadiq, Shazia
Sadiq, Wasim
Title Evie - A developer toolkit for encoding service interaction patterns
Journal name Information Systems Frontiers   Check publisher's open access policy
ISSN 1387-3326
Publication date 2009-07-01
Sub-type Article (original research)
DOI 10.1007/s10796-008-9085-4
Volume 11
Issue 3
Start page 211
End page 225
Total pages 15
Place of publication New York, NY, United States
Publisher Springer
Language eng
Subject 080707 Organisation of Information and Knowledge Resources
890399 Information Services not elsewhere classified
Abstract Facilitation of collaborative business processes across organizational and infrastructural boundaries continues to present challenges to 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 focus of this paper is to provide proof of concept of Evie’s expressability using a recent benchmark known as service interaction patterns. While the patterns encapsulate the breadth of required business process semantics the Evie language delivers a rapid means of encoding them at an abstract level, and subsequently compiling and executing them to create a fully fledged Java-based execution environment.
Keyword Service interaction
Event brokering
Harmonized messaging
Process execution language
Q-Index Code C1
Q-Index Status Provisional Code
Institutional Status UQ

Document type: Journal Article
Sub-type: Article (original research)
Collections: ERA 2012 Admin Only
School of Information Technology and Electrical Engineering Publications
Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 1 times in Thomson Reuters Web of Science Article | Citations
Scopus Citation Count Cited 1 times in Scopus Article | Citations
Google Scholar Search Google Scholar
Created: Thu, 03 Sep 2009, 17:53:40 EST by Mr Andrew Martlew on behalf of The University of Queensland Library