Abstract

CA-BPEL: A New Approach to Facilitate the Development and Execution of Context-Aware Service Orchestrations

Highlights

  • The proliferation of smartphones and advances in technologies such as RFID and sensor-based networks have led to an increase in the popularity of context-aware applications and pervasive business processes (Baldauf et al, 2007; Sheng et al, 2014)

  • We propose to follow a model-driven development (MDD) approach to generate WSBPEL-compliant service compositions that are fully compatible with standard service composition execution engines (Hagin, 2011; Ibrahim, 2012)

  • Note that judgment on the convenience of context-aware service composition (CASC) development and execution is entirely dependent on satisfying the ease of context service development and delivery (R13) by the CaaSSET toolset

Read more

Summary

Introduction

The proliferation of smartphones and advances in technologies such as RFID and sensor-based networks have led to an increase in the popularity of context-aware applications and pervasive business processes (Baldauf et al, 2007; Sheng et al, 2014). Salber et al (1999) defined context as “any information that can be used to characterize the situation of an entity” They defined the entity (context-aware object) as an object, person or place relevant to a user’s interaction with an application. Primary context refers to context elements (contextual data), and secondary refers to high-level contexts (contextual information) (Moradi et al, 2020). Moradi et al (2020) defined the context element as a set of context attributes, dealing with low-level contextual data and the high-level context as “the state of a context-aware object (entity) from a specific perspective”. Data received from GPS sensors (e.g., longitude: 5677183.0 and latitude: 51.528308) is the context element, while the geographical location (e.g., the current city: London) that is inferred by data processing is the high-level context (Perera et al, 2014; Moradi et al, 2020)

Objectives
Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.