A time interval-based approach for business process fragmentation over cloud and edge resources

Document Type

Article

Source of Publication

Service Oriented Computing and Applications

Publication Date

1-1-2022

Abstract

This paper presents an approach for fragmenting business processes over 2 types of complementary platforms referred to as cloud resources and edge resources. Fragmentation caters to the separate needs and requirements of business processes’ owners. Indeed, some owners prioritize the security of their fragmented processes over availability while others prioritize the reliability of their fragmented processes over performance. Despite its benefits, fragmentation raises many concerns like how to reduce communication delays between disparate fragments and how to maintain acceptable loads over all the distributed resources. To identify the necessary cloud and edge resources that would accommodate fragmented business processes, the approach resorts to Allen’s time algebra allowing to simultaneously reason over both resources’ availability-time intervals and processes’ use-time intervals. This reasoning covers a good range of time relations like overlaps, during, and meets, is aware of resources’ properties like limited-but-extensible, and satisfies business processes’ requirements like data freshness. The fragmentation approach, in this paper, is illustrated with a banking case-study, validated through a system developed on top of Google Colaboratory, and evaluated through a set of real experiments.

ISSN

1863-2386

Publisher

Springer Science and Business Media LLC

Disciplines

Computer Sciences

Keywords

Allen’s time algebra, Business process, Cloud resource, Edge resource, Fragmentation

Scopus ID

85135567927

Indexed in Scopus

yes

Open Access

no

Share

COinS