BOOK-CHAPTER

Distributed Business Rules within Service-Centric Systems

Abstract

Business rules enable a clear separation of concerns between the core business knowledge and the underlying application code. Service-oriented Computing, on the other side, enables flexible software systems and provides support for business processes based on software services with well-defined interface, descriptions and communication protocols. Yet, the alignment of software services and business rules has not been addressed in literature. In this chapter we present the ViDRE system that bridges the gap between these two paradigms by exposing business rules as Web services. In contrast to existing rule engines, our approach supports distributed rule execution using meta-rules which includes automatic transformation of rules on both client- and server-side.

Keywords:
Business rule Computer science Business logic Web service Business Process Execution Language Semantics of Business Vocabulary and Business Rules Business process modeling Software engineering Artifact-centric business process model Business process Service-oriented architecture World Wide Web Database Engineering

Metrics

1
Cited By
0.45
FWCI (Field Weighted Citation Impact)
3
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.