skip to main content
10.1145/2072069.2072111acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicegovConference Proceedingsconference-collections
research-article

Creating dynamic business processes using semantic web services and business rules

Published: 26 September 2011 Publication History

Abstract

Service Oriented Architecture (SOA) and Business Rules (BR) are used by organization to adapt to changes. The disadvantage of this approach is that processes need to be defined in advance often requiring labor-intensive and time-consuming modeling processes. Usually, only a limited number of variations in processes are supported which have to be defined in design time. Hence, a shift from static to dynamic business processes creation is required. Semantic Web Services (SWS) can be used as a technology to create dynamic processes. Although there has been extensive research in the field of SWS and BR, there is scant research on the combination of them. In this paper, we propose an architecture based on BR and SWS to create dynamic business processes. Using a pre-agreed domain ontology to ensure the compatibility between SWSs and BRs, a new process is created by selecting the decision services using BRs and composing decision services with necessary assistant services. An illustrative study is used to demonstrate and evaluate the architecture on its feasibility in dynamic process creation. In this way, SOA systems in government environment can create a process with their services dynamically without having to hardcode the process. This can help the organization to efficiently adapt to changes in policies and legislation.

References

[1]
Papazoglou, M. P. and van den Heuvel, W.-J. Service oriented architectures: Approaches, technologies and research issues. The International Journal on Very Large Data Bases (VLDB), 16 (3). 389--415. 2007.
[2]
Leymann, F., Roller, D. and Schmidt, M.-T. Web services and business process management. IBM Systems Journal 41 (2). 198--211. 2002.
[3]
Weske, M. Introduction. in Kuropka, D., Staab, S., Tröger, P. and Weske, M. eds. Semantic Service Provisioning, Springer, Belin Heidelberg, 2008.
[4]
Vitvar, T., Peristeras, V. and Tarabanis, K. Semantic Technologies for E-Government: An Overview in Vitvar, T., Peristeras, V. and Tarabanis, K. eds. Semantic Technologies for E-Government Springer, Heidelberg, 2010, 1--22.
[5]
Sabol, T., Furdík, K. and Mach, M. Employing Semantic Technologies for the Orchestration of Government Services. in Vitvar, T., Peristeras, V. and Tarabanis, K. eds. Semantic Technologies for E-Government, Springer, Heidelberg, 2010, 47--74.
[6]
Sourouni, A.-M., Kourlimpinis, G., Mouzakitis, S. and Askounis, D. Towards the government transformation: An ontology-based government knowledge repository. Computer Standards & Interfaces, 32 (1--2). 44--53. 2010.
[7]
Lu, R. and Sadiq, S. A Survey of Comparative Business Process Modeling Approaches. in Abramowicz, W. ed. Business Information Systems, Lecture Notes in Computer Science, 4439, Springer, Heidelberg, 2007, 82--94.
[8]
Ross, R. G. Principles of the Business Rule Approach. Addison-Wesley Professional, 2003.
[9]
Weigand, H., Van den Heuvel, W.-J. and Hiel, M. Business policy compliance in service-oriented systems. Information Systems, 36 (4). 791--807. 2011.
[10]
Ehrig, M. and Sure, Y. Ontology Mapping - An Integrated Approach. in Bussler, C., Davies, J., Fensel, D. and Studer, R. eds. The Semantic Web: Research and Applications, Lecture Notes in Computer Science, 3053, Springer, Heidelberg, 2004.
[11]
Dietze, S., Benn, N., Domingue, J., Conconi, A. and Cattaneo, F. Two-Fold Service Matchmaking -- Applying Ontology Mapping for Semantic Web Service Discovery. in Gómez-Pérez, A., Yu, Y. and Ding, Y. eds. 4th Asian Semantic Web Conference (ASWC 2009) Proceedings, Lecture Notes in Computer Science, 5926, Springer, Heidelberg, 2009, 246--260.
[12]
Zaremski, A. M. and Wing, J. M. Specification matching of software components. ACM Transactions on Software Engineering and Methodology, 6 (4). 333--369. 1997.
[13]
Toch, E., Reinhartz-Berger, I. and Dori, D. Humans, semantic services and similarity: A user study of semantic Web services matching and composition. Web Semantics: Science, Services and Agents on the World Wide Web, 9 (1). 16--28. 2011.
[14]
W3C. OWL-S: Semantic Markup for Web Services (W3C Member Submission 22 November 2004), 2004. http://www.w3.org/Submission/OWL-S/
[15]
Shin, D.-H., Lee, K.-H. and Suda, T. Automated generation of composite web services based on functional semantics. Web Semantics: Science, Services and Agents on the World Wide Web, 7 (4). 332--343. 2009.
[16]
Klusch, M. Semantic Web Service Coordination. in Schumacher, M., Schuldt, H. and Helin, H. eds. CASCOM: Intelligent Service Coordination in the Semantic Web, Birkhäuser, Basel, 2008, 59--94.
[17]
Weigand, H., Van den Heuvel, W.-J. and Hiel, M. Rule-Based Service Composition and Service-Oriented Business Rule Management Regulations Modelling and Deployment (ReMoD'08), CEUR, 2008.
[18]
Zeng, L., Ngu, A. H. H., Benatallah, B., Podorozhny, R. and Lei, H. Dynamic composition and optimization of Web services. Distrib Parallel Databases, 24 (1--3). 45--72. 2008.
[19]
Orriëns, B., Yang, J. and Papazoglou, M. P. A Framework for Business Rule Driven Service Composition. in Benatallah, B. and Shan, M.-C. eds. Technologies for E-Services, Lecture Notes in Computer Science, 2819, Springer, Heidelberg, 2003, 14--27.
[20]
D'Mello, D. A., Ananthanarayana, V. S. and Salian, S. A Review of Dynamic Web Service Composition Techniques. in Meghanathan, N., Kaushik, B. K. and Nagamalai, D. eds. Advanced Computing, Communications in Computer and Information Science, 133, Springer, Heidelberg, 2011, 85--97.
[21]
Charfi, A. and Mezini, M. AO4BPEL: An Aspect-oriented Extension to BPEL. World Wide Web, 10 (3). 309--344. 2007.
[22]
Yao, Y. and Chen, H. A Rule-based Web Service Composition Approach Sixth International Conference on Autonomic and Autonomous Systems, IEEE, 2010, 150--155.
[23]
Bailey, J., Poulovassilis, A. and Wood, P. T. Analysis and Optimisation of Event-condition-action Rules on XML. Computer Networks, 39 (3). 239--259. 2002.
[24]
Taylor, J. and Raden, N. Smart (Enough) Systems: How to Deliver Competitive Advantage by Automating Hidden Decisions. Prentice Hall Press, 2007.

Cited By

View all
  • (2019)Directions for future research on the integration of SOA, BPM, and BRMBusiness Process Management Journal10.1108/BPMJ-05-2018-0130ahead-of-print:ahead-of-printOnline publication date: 1-Aug-2019
  • (2018)Business process flexibility - a systematic literature review with a software systems perspectiveInformation Systems Frontiers10.1007/s10796-016-9678-220:2(343-371)Online publication date: 24-Dec-2018
  • (2016)SELECTION OF ACTIVITIES IN DYNAMIC BUSINESS PROCESS SIMULATION / VEIKLŲ PASIRINKIMAS DINAMINIO VERSLO MODELIO SIMULIACIJOJEMokslas – Lietuvos ateitis10.3846/mla.2016.9348:3(187-281)Online publication date: 29-Jun-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICEGOV '11: Proceedings of the 5th International Conference on Theory and Practice of Electronic Governance
September 2011
400 pages
ISBN:9781450307468
DOI:10.1145/2072069
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 September 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. SOA
  2. business processes
  3. business rule
  4. composition
  5. ontology
  6. semantic web services

Qualifiers

  • Research-article

Conference

ICEGOV '11

Acceptance Rates

Overall Acceptance Rate 350 of 865 submissions, 40%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Directions for future research on the integration of SOA, BPM, and BRMBusiness Process Management Journal10.1108/BPMJ-05-2018-0130ahead-of-print:ahead-of-printOnline publication date: 1-Aug-2019
  • (2018)Business process flexibility - a systematic literature review with a software systems perspectiveInformation Systems Frontiers10.1007/s10796-016-9678-220:2(343-371)Online publication date: 24-Dec-2018
  • (2016)SELECTION OF ACTIVITIES IN DYNAMIC BUSINESS PROCESS SIMULATION / VEIKLŲ PASIRINKIMAS DINAMINIO VERSLO MODELIO SIMULIACIJOJEMokslas – Lietuvos ateitis10.3846/mla.2016.9348:3(187-281)Online publication date: 29-Jun-2016
  • (2013)A Hybrid Approach for Business Environment-Aware Management of Service-Based Business ProcessesE-Commerce and Web Technologies10.1007/978-3-642-39878-0_7(68-79)Online publication date: 2013
  • (2012)A Framework for Translating Legal Knowledge into Administrative ProcessesRevised Selected Papers of the SEFM 2012 Satellite Events on Information Technology and Open Source: Applications for Education, Innovation, and Sustainability - Volume 799110.1007/978-3-642-54338-8_17(204-211)Online publication date: 1-Oct-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media