Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Shaban-Nejad, Arash, Ormandjieva, Olga, Kassab, Mohamad, Haarslev, Volker
Formato: Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2662492/
https://www.ncbi.nlm.nih.gov/pubmed/19343191
http://dx.doi.org/10.1155/2009/917826
_version_ 1782165859050979328
author Shaban-Nejad, Arash
Ormandjieva, Olga
Kassab, Mohamad
Haarslev, Volker
author_facet Shaban-Nejad, Arash
Ormandjieva, Olga
Kassab, Mohamad
Haarslev, Volker
author_sort Shaban-Nejad, Arash
collection PubMed
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 Text
id pubmed-2662492
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-26624922009-04-02 Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory Shaban-Nejad, Arash Ormandjieva, Olga Kassab, Mohamad Haarslev, Volker Int J Telemed Appl Research Article 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. Hindawi Publishing Corporation 2009 2009-03-30 /pmc/articles/PMC2662492/ /pubmed/19343191 http://dx.doi.org/10.1155/2009/917826 Text en Copyright © 2009 Arash Shaban-Nejad et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Shaban-Nejad, Arash
Ormandjieva, Olga
Kassab, Mohamad
Haarslev, Volker
Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory
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
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2662492/
https://www.ncbi.nlm.nih.gov/pubmed/19343191
http://dx.doi.org/10.1155/2009/917826
work_keys_str_mv AT shabannejadarash managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT ormandjievaolga managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT kassabmohamad managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory
AT haarslevvolker managingrequirementvolatilityinanontologydrivenclinicallimsusingcategorytheory