Managing requirement volatility in an ontology-driven clinical LIMS using category theory

Arash Shaban-Nejad, Olga Ormandjieva, Mohamad Kassab, Volker Haarslev

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

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.

Original languageEnglish (US)
Article number917826
JournalInternational Journal of Telemedicine and Applications
DOIs
StatePublished - May 5 2009

Fingerprint

Clinical Laboratory Information Systems
Clinical laboratories
Information Management
Volatilization
Information management
Ontology
Software
Mycology
Fungi
Application programs
Software engineering
Health

All Science Journal Classification (ASJC) codes

  • Medicine (miscellaneous)
  • Health Informatics
  • Computer Networks and Communications
  • Health Information Management

Cite this

Managing requirement volatility in an ontology-driven clinical LIMS using category theory. / Shaban-Nejad, Arash; Ormandjieva, Olga; Kassab, Mohamad; Haarslev, Volker.

In: International Journal of Telemedicine and Applications, 05.05.2009.

Research output: Contribution to journalArticle

@article{594b81696c584729a2b6bd295eb01961,
title = "Managing requirement volatility in an ontology-driven clinical LIMS using category theory",
abstract = "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.",
author = "Arash Shaban-Nejad and Olga Ormandjieva and Mohamad Kassab and Volker Haarslev",
year = "2009",
month = "5",
day = "5",
doi = "10.1155/2009/917826",
language = "English (US)",
journal = "International Journal of Telemedicine and Applications",
issn = "1687-6415",
publisher = "Hindawi Publishing Corporation",

}

TY - JOUR

T1 - Managing requirement volatility in an ontology-driven clinical LIMS using category theory

AU - Shaban-Nejad, Arash

AU - Ormandjieva, Olga

AU - Kassab, Mohamad

AU - Haarslev, Volker

PY - 2009/5/5

Y1 - 2009/5/5

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

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

UR - http://www.scopus.com/inward/record.url?scp=77953384928&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77953384928&partnerID=8YFLogxK

U2 - 10.1155/2009/917826

DO - 10.1155/2009/917826

M3 - Article

C2 - 19343191

AN - SCOPUS:77953384928

JO - International Journal of Telemedicine and Applications

JF - International Journal of Telemedicine and Applications

SN - 1687-6415

M1 - 917826

ER -