Javascript must be enabled to continue!
UCDiff: Difference Detection in Use Case Models of Healthcare System
View through CrossRef
Development of large-scale healthcare software projects essentially need the efficient management of the created software artifacts during software development process. In such projects different versions of an artifact are created at different times. Traditional software configuration
management systems, such as Git, Subversion (SVN), etc., are designed for later phases of software development, which mainly handle the source code document. These systems are unable to perform difference detection and version management tasks on models such as unified modeling language diagrams.
UML use case model is used for capturing functional requirements at analyses phase. Different versions of the use case model are created during analyses phase. This paper addresses the detection of differences between two versions of a use case model. In order to perform difference detection,
we need to perform three main tasks, i. e., extract the contents of the model, comparison of models and difference representation. Most of the existing approaches in literature of model comparison deal with UML class diagrams. To the best of our knowledge, so far no appropriate approach addresses
difference computation of use case model. Existing approaches are not applicable on use case model due to different semantics of use case model. In this research, the concept of model-based software configuration management (SCM) for use case difference detection is proposed. The use case
models are created in an open source tool, starUML. The proposed difference algorithm is applied on intermediate tree structure representation of models. As a case study, different versions of a patient appointment healthcare system is used to evaluate different evaluation parameters, such
as accuracy, domain independence, high conceptual level and tool independence.
American Scientific Publishers
Title: UCDiff: Difference Detection in Use Case Models of Healthcare System
Description:
Development of large-scale healthcare software projects essentially need the efficient management of the created software artifacts during software development process.
In such projects different versions of an artifact are created at different times.
Traditional software configuration
management systems, such as Git, Subversion (SVN), etc.
, are designed for later phases of software development, which mainly handle the source code document.
These systems are unable to perform difference detection and version management tasks on models such as unified modeling language diagrams.
UML use case model is used for capturing functional requirements at analyses phase.
Different versions of the use case model are created during analyses phase.
This paper addresses the detection of differences between two versions of a use case model.
In order to perform difference detection,
we need to perform three main tasks, i.
e.
, extract the contents of the model, comparison of models and difference representation.
Most of the existing approaches in literature of model comparison deal with UML class diagrams.
To the best of our knowledge, so far no appropriate approach addresses
difference computation of use case model.
Existing approaches are not applicable on use case model due to different semantics of use case model.
In this research, the concept of model-based software configuration management (SCM) for use case difference detection is proposed.
The use case
models are created in an open source tool, starUML.
The proposed difference algorithm is applied on intermediate tree structure representation of models.
As a case study, different versions of a patient appointment healthcare system is used to evaluate different evaluation parameters, such
as accuracy, domain independence, high conceptual level and tool independence.
Related Results
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Abstarct
Introduction
Isolated brain hydatid disease (BHD) is an extremely rare form of echinococcosis. A prompt and timely diagnosis is a crucial step in disease management. This ...
Perceptions of Telemedicine and Rural Healthcare Access in a Developing Country: A Case Study of Bayelsa State, Nigeria
Perceptions of Telemedicine and Rural Healthcare Access in a Developing Country: A Case Study of Bayelsa State, Nigeria
Abstract
Introduction
Telemedicine is the remote delivery of healthcare services using information and communication technologies and has gained global recognition as a solution to...
UCDiff: Difference Detection in Use Case Models of Healthcare System
UCDiff: Difference Detection in Use Case Models of Healthcare System
Development of large-scale healthcare software projects essentially need the efficient management of the created software artifacts during software development process. In such pro...
Breast Carcinoma within Fibroadenoma: A Systematic Review
Breast Carcinoma within Fibroadenoma: A Systematic Review
Abstract
Introduction
Fibroadenoma is the most common benign breast lesion; however, it carries a potential risk of malignant transformation. This systematic review provides an ove...
Potable Water Sources, Household Hygiene, and Sanitation Practices in Ikpoba Okha LGA, Edo State: Implications for Public Health and Sustainable Water Management
Omoregie, Andrew Edosa.1 Omoregie Abieyuwa Peace2 Okoro, Enyinnaya Okoro.3
1 College of Medi
Potable Water Sources, Household Hygiene, and Sanitation Practices in Ikpoba Okha LGA, Edo State: Implications for Public Health and Sustainable Water Management
Omoregie, Andrew Edosa.1 Omoregie Abieyuwa Peace2 Okoro, Enyinnaya Okoro.3
1 College of Medi
BACKGROUND
Access to potable drinking water and sufficient sanitation continues to be an urgent global concern, particularly in developing regions where con...
EPD Electronic Pathogen Detection v1
EPD Electronic Pathogen Detection v1
Electronic pathogen detection (EPD) is a non - invasive, rapid, affordable, point- of- care test, for Covid 19 resulting from infection with SARS-CoV-2 virus. EPD scanning techno...
A systematic review on the healthcare system in Jordan: Strengths, weaknesses, and opportunities for improvement
A systematic review on the healthcare system in Jordan: Strengths, weaknesses, and opportunities for improvement
Introduction: This systematic review examines the strengths and weaknesses of Jordan's healthcare system, providing valuable insights for healthcare providers, policymakers, and re...
Healthcare waste management practices and associated factors among healthcare workers in Sub-Saharan Africa: A systematic review and meta-analysis
Healthcare waste management practices and associated factors among healthcare workers in Sub-Saharan Africa: A systematic review and meta-analysis
Introduction
Inadequate management of healthcare waste present significant health hazards to healthcare workers, patients, waste handlers, and the whole communities, especially in ...

