Evie - A developers toolkit for encoding service interaction patterns

O'Hagan, Anthony M. J., Sadiq, Shazia and Sadiq, Wasim (2008). Evie - A developers toolkit for encoding service interaction patterns. In: A. ter Hofstede, B. Benatallah and H. Paik, Lecture Notes in Computer Science: 3rd International Workshop on Business Process Design (BPD'07). In conjuction with the 5th International Conference on Business Process Management. 3rd International Workshop on Business Process Design (BPD'07), Brisbane, Australia, (281-293). 24-28 September, 2007. doi:10.1007/978-3-540-78238-4_28


Author O'Hagan, Anthony M. J.
Sadiq, Shazia
Sadiq, Wasim
Title of paper Evie - A developers toolkit for encoding service interaction patterns
Conference name 3rd International Workshop on Business Process Design (BPD'07)
Conference location Brisbane, Australia
Conference dates 24-28 September, 2007
Proceedings title Lecture Notes in Computer Science: 3rd International Workshop on Business Process Design (BPD'07). In conjuction with the 5th International Conference on Business Process Management   Check publisher's open access policy
Journal name Business Process Management Workshops   Check publisher's open access policy
Place of Publication Berlin
Publisher Springer
Publication Year 2008
Sub-type Fully published paper
DOI 10.1007/978-3-540-78238-4_28
Open Access Status Not yet assessed
ISBN 978-3-540-78237-7
ISSN 0302-9743
1611-3349
Editor A. ter Hofstede
B. Benatallah
H. Paik
Volume 4928
Start page 281
End page 293
Total pages 13
Language eng
Abstract/Summary 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 through encoding examples that are inspired by service interaction patterns. Where as the patterns provide business semantics, the Evie language provides a rapid means of encoding them at an abstract level, and subsequently compiling them to create a fully fledged Java-based execution environment.
Subjects E1
080707 Organisation of Information and Knowledge Resources
890399 Information Services not elsewhere classified
Keyword Service Interaction
Harmonized Messaging
Event Brokering
Q-Index Code E1
Q-Index Status Confirmed Code
Additional Notes Book: Business Process Management Workshops

Document type: Conference Paper
Sub-type: Fully published paper
Collections: 2009 Higher Education Research Data Collection
School of Information Technology and Electrical Engineering Publications
 
Versions
Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 0 times in Thomson Reuters Web of Science Article
Scopus Citation Count Cited 0 times in Scopus Article
Google Scholar Search Google Scholar
Created: Mon, 13 Apr 2009, 04:08:26 EST by Donna Clark on behalf of School of Information Technol and Elec Engineering