The nonfunctional requirement focus in medical device software: a systematic mapping study and taxonomy

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

This paper describes the results and analysis of a systematic mapping study of research focusing on the nonfunctional requirements in software intensive medical devices. The review covered 238 journal papers from five digital libraries. The 55 papers that met the review inclusion criteria focused on 22 NFRs, each describing a unique system behavior quality. The most dominant of these NFRs were interoperability,usability,performance,security, privacy, safety, and accuracy. A noticeable NFR gap is the notion of caring. It is not readily apparent how a medical device that monitors a patient or delivers medications or anesthetics can “care about” the sufferings, feelings and emotional needs of a patient; however, in the healthcare arena these are valid concerns. A second theme found in the papers reviewed focused on software standards/process improvement when developing software intensive medical devices. This research also provides an analysis of the software architecture tactics those researchers utilized to implement the NFRs in the medical devices.

Original languageEnglish (US)
Pages (from-to)81-100
Number of pages20
JournalInnovations in Systems and Software Engineering
Volume13
Issue number2-3
DOIs
StatePublished - Sep 1 2017

Fingerprint

Taxonomies
Anesthetics
Digital libraries
Software architecture
Interoperability

All Science Journal Classification (ASJC) codes

  • Software

Cite this

@article{5256cc93e20d4236942253977ea1141a,
title = "The nonfunctional requirement focus in medical device software: a systematic mapping study and taxonomy",
abstract = "This paper describes the results and analysis of a systematic mapping study of research focusing on the nonfunctional requirements in software intensive medical devices. The review covered 238 journal papers from five digital libraries. The 55 papers that met the review inclusion criteria focused on 22 NFRs, each describing a unique system behavior quality. The most dominant of these NFRs were interoperability,usability,performance,security, privacy, safety, and accuracy. A noticeable NFR gap is the notion of caring. It is not readily apparent how a medical device that monitors a patient or delivers medications or anesthetics can “care about” the sufferings, feelings and emotional needs of a patient; however, in the healthcare arena these are valid concerns. A second theme found in the papers reviewed focused on software standards/process improvement when developing software intensive medical devices. This research also provides an analysis of the software architecture tactics those researchers utilized to implement the NFRs in the medical devices.",
author = "Defranco-Tommarello, {Joanna F.} and Kassab, {Mohamad Hassan} and Laplante, {Phillip A.} and N. Laplante",
year = "2017",
month = "9",
day = "1",
doi = "10.1007/s11334-017-0301-6",
language = "English (US)",
volume = "13",
pages = "81--100",
journal = "Innovations in Systems and Software Engineering",
issn = "1614-5046",
publisher = "Springer London",
number = "2-3",

}

TY - JOUR

T1 - The nonfunctional requirement focus in medical device software

T2 - a systematic mapping study and taxonomy

AU - Defranco-Tommarello, Joanna F.

AU - Kassab, Mohamad Hassan

AU - Laplante, Phillip A.

AU - Laplante, N.

PY - 2017/9/1

Y1 - 2017/9/1

N2 - This paper describes the results and analysis of a systematic mapping study of research focusing on the nonfunctional requirements in software intensive medical devices. The review covered 238 journal papers from five digital libraries. The 55 papers that met the review inclusion criteria focused on 22 NFRs, each describing a unique system behavior quality. The most dominant of these NFRs were interoperability,usability,performance,security, privacy, safety, and accuracy. A noticeable NFR gap is the notion of caring. It is not readily apparent how a medical device that monitors a patient or delivers medications or anesthetics can “care about” the sufferings, feelings and emotional needs of a patient; however, in the healthcare arena these are valid concerns. A second theme found in the papers reviewed focused on software standards/process improvement when developing software intensive medical devices. This research also provides an analysis of the software architecture tactics those researchers utilized to implement the NFRs in the medical devices.

AB - This paper describes the results and analysis of a systematic mapping study of research focusing on the nonfunctional requirements in software intensive medical devices. The review covered 238 journal papers from five digital libraries. The 55 papers that met the review inclusion criteria focused on 22 NFRs, each describing a unique system behavior quality. The most dominant of these NFRs were interoperability,usability,performance,security, privacy, safety, and accuracy. A noticeable NFR gap is the notion of caring. It is not readily apparent how a medical device that monitors a patient or delivers medications or anesthetics can “care about” the sufferings, feelings and emotional needs of a patient; however, in the healthcare arena these are valid concerns. A second theme found in the papers reviewed focused on software standards/process improvement when developing software intensive medical devices. This research also provides an analysis of the software architecture tactics those researchers utilized to implement the NFRs in the medical devices.

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

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

U2 - 10.1007/s11334-017-0301-6

DO - 10.1007/s11334-017-0301-6

M3 - Article

AN - SCOPUS:85027326913

VL - 13

SP - 81

EP - 100

JO - Innovations in Systems and Software Engineering

JF - Innovations in Systems and Software Engineering

SN - 1614-5046

IS - 2-3

ER -