Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory

Requirement volatility is an issue in software engineering in general, and in Web-based clinical applications in particular, which often originates from an incomplete knowledge of the domain of interest. With advances in the health science, many features and functionalities need to be added to, or r...

Full description

Saved in:
Bibliographic Details
Main Authors: Arash Shaban-Nejad, Olga Ormandjieva, Mohamad Kassab, Volker Haarslev
Format: Article
Language:English
Published: Wiley 2009-01-01
Series:International Journal of Telemedicine and Applications
Online Access:http://dx.doi.org/10.1155/2009/917826
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832567622020890624
author Arash Shaban-Nejad
Olga Ormandjieva
Mohamad Kassab
Volker Haarslev
author_facet Arash Shaban-Nejad
Olga Ormandjieva
Mohamad Kassab
Volker Haarslev
author_sort Arash Shaban-Nejad
collection DOAJ
description Requirement volatility is an issue in software engineering in general, and in Web-based clinical applications in particular, which often originates from an incomplete knowledge of the domain of interest. With advances in the health science, many features and functionalities need to be added to, or removed from, existing software applications in the biomedical domain. At the same time, the increasing complexity of biomedical systems makes them more difficult to understand, and consequently it is more difficult to define their requirements, which contributes considerably to their volatility. In this paper, we present a novel agent-based approach for analyzing and managing volatile and dynamic requirements in an ontology-driven laboratory information management system (LIMS) designed for Web-based case reporting in medical mycology. The proposed framework is empowered with ontologies and formalized using category theory to provide a deep and common understanding of the functional and nonfunctional requirement hierarchies and their interrelations, and to trace the effects of a change on the conceptual framework.
format Article
id doaj-art-d24bf95026cb44b08e5b0a4d1728a1a9
institution Kabale University
issn 1687-6415
1687-6423
language English
publishDate 2009-01-01
publisher Wiley
record_format Article
series International Journal of Telemedicine and Applications
spelling doaj-art-d24bf95026cb44b08e5b0a4d1728a1a92025-02-03T01:01:04ZengWileyInternational Journal of Telemedicine and Applications1687-64151687-64232009-01-01200910.1155/2009/917826917826Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category TheoryArash Shaban-Nejad0Olga Ormandjieva1Mohamad Kassab2Volker Haarslev3Department of Computer Science and Software Engineering, Concordia University, 1455 de Maisonneuve Boulevard West, Montreal, QC, H3G 1M8, CanadaDepartment of Computer Science and Software Engineering, Concordia University, 1455 de Maisonneuve Boulevard West, Montreal, QC, H3G 1M8, CanadaDepartment of Computer Science and Software Engineering, Concordia University, 1455 de Maisonneuve Boulevard West, Montreal, QC, H3G 1M8, CanadaDepartment of Computer Science and Software Engineering, Concordia University, 1455 de Maisonneuve Boulevard West, Montreal, QC, H3G 1M8, CanadaRequirement volatility is an issue in software engineering in general, and in Web-based clinical applications in particular, which often originates from an incomplete knowledge of the domain of interest. With advances in the health science, many features and functionalities need to be added to, or removed from, existing software applications in the biomedical domain. At the same time, the increasing complexity of biomedical systems makes them more difficult to understand, and consequently it is more difficult to define their requirements, which contributes considerably to their volatility. In this paper, we present a novel agent-based approach for analyzing and managing volatile and dynamic requirements in an ontology-driven laboratory information management system (LIMS) designed for Web-based case reporting in medical mycology. The proposed framework is empowered with ontologies and formalized using category theory to provide a deep and common understanding of the functional and nonfunctional requirement hierarchies and their interrelations, and to trace the effects of a change on the conceptual framework.http://dx.doi.org/10.1155/2009/917826
spellingShingle Arash Shaban-Nejad
Olga Ormandjieva
Mohamad Kassab
Volker Haarslev
Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
International Journal of Telemedicine and Applications
title Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
title_full Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
title_fullStr Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
title_full_unstemmed Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
title_short Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
title_sort managing requirement volatility in an ontology driven clinical lims using category theory
url http://dx.doi.org/10.1155/2009/917826
work_keys_str_mv AT arashshabannejad managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT olgaormandjieva managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT mohamadkassab managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT volkerhaarslev managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory