Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory. International Journal of Telemedicine and Applications

06/10/2009
by   Arash Shaban-Nejad, et al.
0

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.

READ FULL TEXT
research
07/16/2020

Conceptual Modeling of Time for Computational Ontologies

To provide a foundation for conceptual modeling, ontologies have been in...
research
04/17/2019

Impact of requirements volatility on software architecture: How do software teams keep up with ever-changing requirements?

Requirements volatility is a major issue in software development, causin...
research
04/02/2021

Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option

Software has always been considered as malleable. Changes to software re...
research
11/19/2022

Towards Ontology-Based Requirements Engineering for IoT-Supported Well-Being, Aging and Health

Ontologies serve as a one of the formal means to represent and model kno...
research
02/12/2018

MedTQ: Dynamic Topic Discovery and Query Generation for Medical Ontologies

Biomedical ontology refers to a shared conceptualization for a biomedica...
research
07/03/2020

The Lack of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering: Accidental or Essential?

Building shared understanding of requirements is key to ensuring downstr...
research
03/21/2021

Common Sense Knowledge, Ontology and Text Mining for Implicit Requirements

The ability of a system to meet its requirements is a strong determinant...

Please sign up or login with your details

Forgot password? Click here to reset