Validation of User Intentions in Process Models
نویسندگان
چکیده
Goal models and business process models are complementary artifacts for capturing the requirements and their execution flow in software engineering. Usually, goal models serve as input for designing business process models, and it requires mappings between both types of models. Due to the large number of possible configurations of elements from both goal models and business process models, developers struggle with the challenge of maintaining consistent configurations of both models and their mappings. Managing these mappings manually requires effort and is error-prone. In our work, we propose an automated solution that relies on Description Logics and automated reasoners for validating mappings that describe the realization of goals (in goal models) by activities (in business process models). The results are the identification of two inconsistency patterns – strong inconsistency and potential inconsistency, and the development of the corresponding algorithms for detecting inconsistencies.
منابع مشابه
Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملValidation of user intentions in process orchestration and choreography
Goal models and business process models are complementary artifacts for capturing the requirements and their execution flow in software engineering. In this case, goal models serve as input for designing business process models. This requires mappings between both types of models in order to describe which user goals are implemented by which activities in a business process. Due to the large nu...
متن کاملComparison of Efficiency for Hydrological Models (AWBM & SimHyd) and Neural Network (MLP & RBF) in Rainfall–Runoff Simulation (Case study: Bar Aryeh Watershed -Neyshabur)
For suitable programming and management of water resources, access to perfect information from the discharge at the watershed outlet is essential. In most watersheds, the hydrometric station is not available; then, different models are used to simulate the discharge within watersheds without data. The selection of preferred model for rainfall- runoff simulation depends to the purpose of modelin...
متن کاملAN APPROACH TOWARDS WAVE CLIMATE STUDY IN THE PERSIAN GULF AND THE GULF OF OMAN: SIMULATION AND VALIDATION
This article describes the 11-year wave simulation (1992-2002) in the Persian Gulf and the Gulf of Oman using the input data derived from European Center for Medium-Range Weather Forecasts (ECMWF). The ECMWF 10 meter wind field and spectral wave boundary condition at 18 ْN degree are input into one of the latest versions of numerical wave models (3rd generation) after a few local modifications. ...
متن کاملSimulation and Model Validation of Batch PHB Production Process Using Ralstonia eutropha
Mathematical modeling and simulation of microbial Polyhydroxybutyrate (PHB) production process is beneficial for optimization, design, and control purposes. In this study a batch model developed by Mulchandani et al., [1] was used to simulate the process in MATLAB environment. It was revealed that the kinetic model parameters were estimated off the optimal or at a local optimal point. There...
متن کامل