Whereas, traditionally, business processes use the Internet of Things (IoTs) as a distributed source of information, the increase of computational capabilities of IoT devices provides them with the means to also execute parts of the business logic, reducing the amount of exchanged data and central processing. Current approaches based on Business Process Model and Notation (BPMN) already support modelers to defi...
Botanical Gardens are among the most visited touristic attractions, offering scientific, educational, cultural and leisure activities to preserve and enhance heritage and disseminating specialised knowledge on science and history. There are several mobile applications (apps) to support visitors of Botanical Gardens, which explore augmented reality technologies to enrich their experience. Our work aims to system...
Ambient-Assisted Living (AAL) systems provide a wide range of applications in order to improve the quality of life of patients. These systems commonly gather several components such as sensors, gateways, Information Systems or even actuators. Reliability of these components is of most importance, mainly due to the impact that a failure can have on a monitored patient. In spite of the existing reliability evalua...
Organizations that include several organizational units with similar business processes often suffer, with time, from the proliferation of processes variant models that significantly deviate from the original (to be followed) one. Take, for instance, student enrolment processes on distinct faculties of the same university, or healthcare processes of a National Health Service across distinct health centers. This...
Business Process reliability refers to the probability of a certain process task to be executed during a predefined timeframe. It is one of the Quality of Service aspects of business processes that can be calculated and simulated, in order to support decision making regarding Business Process Management activities such as redesign, execution and improvement of business processes. Nevertheless, existing research...
Similarity metrics applied to business processes are used to compare and assess the similarities and differences between a set of process models. The results of this comparison can then serve as input to take management decisions, such as to prevent the proliferation of process variants. This is particularly useful in large (enterprise or governmental) organizations with multiple organizational units that share...
The need for flexibility in business process languages and tools has evolved over the past few decades, from totally rigid approaches, to totally flexible ones. The need to allow process designers to control this flexibility has risen due to the fact that, in the everyday practice, people do not wish for total flexibility. They rather prefer to be guided, even when they feel the need to change some part of busi...
The need for flexibility in business process languages and tools has evolved over the past few decades, from totally rigid approaches, to totally flexible ones. The need to allow process designers to control this flexibility has risen due to the fact that, in the everyday practice, people do not wish for total flexibility. They rather prefer to be guided, even when they feel the need to change some part of busi...
The Internet of Things (IoT) aims at bridging the gap between real-world business processes and information systems. When attached to physical items, the IoT technologies such as sensor networks transform objects of the supply chain into smart items. These items have the ability to capture context data and provide business process management systems (BPMSs) with a representation of things. To adequately describ...