z-logo
open-access-imgOpen Access
Pervasive Systems Development: A Stepwise Rule-centric Rigorous Service-Oriented Architectural Approach
Author(s) -
Nasreddine Aoumeur,
Kamel Barkaoui
Publication year - 2022
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5121/csit.2022.120110
Subject(s) - computer science , rewriting , semantics (computer science) , software engineering , business rule , business process , context (archaeology) , separation of concerns , programming language , process management , knowledge management , work in process , paleontology , software , marketing , business , biology
To stay competitive in today’s high market volatility and globalization, cross-organizational business information systems and processes are deemed to be knowledge-intensive (e.g. rulecentric), highly adaptive and context-aware, that is explicitly responding to their surrounding environment, user’s preferences and sensing devices. Towards achieving these objectives in developing such applications, we put forwards in this paper a stepwise service-oriented approach that exhibits an explicit separation of concerns, that is, we first conceptualize the mandatory functionalities and then separately and explicitly consider the added-values of contextual concerns, which we then integrate at both the fine-grained activity-level and the coarse-grained process-level to reflect their intuitive business semantics. Secondly, the proposed approach is based on business rule-centric architectural techniques, with emphasis on Event-Conditions-Actions (ECA)-driven transient tailored and adaptive architectural connectors. As third benefit, for formal underpinnings towards rapid-prototyping and validation, we semantically interpret the approach into rewriting logic and its true-concurrent and reflective operational semantics governed by the intrinsic practical Maude language.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here