Loading…

Modeling machine learning requirements from three perspectives: a case report from the healthcare domain

Implementing machine learning in an enterprise involves tackling a wide range of complexities with respect to requirements elicitation, design, development, and deployment of such solutions. Despite the necessity and relevance of requirements engineering approaches to the process, not much research...

Full description

Saved in:
Bibliographic Details
Published in:Requirements engineering 2021-06, Vol.26 (2), p.237-254
Main Authors: Nalchigar, Soroosh, Yu, Eric, Keshavjee, Karim
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33
cites cdi_FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33
container_end_page 254
container_issue 2
container_start_page 237
container_title Requirements engineering
container_volume 26
creator Nalchigar, Soroosh
Yu, Eric
Keshavjee, Karim
description Implementing machine learning in an enterprise involves tackling a wide range of complexities with respect to requirements elicitation, design, development, and deployment of such solutions. Despite the necessity and relevance of requirements engineering approaches to the process, not much research has been done in this area. This paper employs a case study method to evaluate the expressiveness and usefulness of GR4ML, a conceptual modeling framework for requirements elicitation, design, and development of machine learning solutions. Our results confirm that the framework includes an adequate set of concepts for expressing machine learning requirements and solution design. The case study also demonstrates that the framework can be useful in machine learning projects by revealing new requirements that would have been missed without using the framework, as well as, by facilitating communication among project team members of different roles and backgrounds. Feedback from study participants and areas of improvement to the framework are also discussed.
doi_str_mv 10.1007/s00766-020-00343-z
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2521817325</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2521817325</sourcerecordid><originalsourceid>FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AU8Bz9HJR9PWmyx-geJFwVtI0-m2S7826QrurzfrKt5kYAaG552Bh5BzDpccIL0KsWnNQAADkEqy7QGZcSUFAw7vh2QGuUqZ1CCOyUkIKwCh0jyfkfp5KLFt-iXtrKubHmmL1ve7hcf1pvHYYT8FWvmho1PtEemIPozopuYDwzW11NmAER4HP_1iSGu07VQ765GWQ2eb_pQcVbYNePYz5-Tt7vZ18cCeXu4fFzdPzMk0nRgqpVzCbWZFWSUaslzF0raErMqlK7REJzSCLHOQtihsghFUouBpoXQl5Zxc7O-OflhvMExmNWx8H18akQie8VSKJFJiTzk_hOCxMqNvOus_DQezM2r2Rk00ar6Nmm0MyX0oRLhfov87_U_qC3aoe1c</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2521817325</pqid></control><display><type>article</type><title>Modeling machine learning requirements from three perspectives: a case report from the healthcare domain</title><source>Springer Nature</source><creator>Nalchigar, Soroosh ; Yu, Eric ; Keshavjee, Karim</creator><creatorcontrib>Nalchigar, Soroosh ; Yu, Eric ; Keshavjee, Karim</creatorcontrib><description>Implementing machine learning in an enterprise involves tackling a wide range of complexities with respect to requirements elicitation, design, development, and deployment of such solutions. Despite the necessity and relevance of requirements engineering approaches to the process, not much research has been done in this area. This paper employs a case study method to evaluate the expressiveness and usefulness of GR4ML, a conceptual modeling framework for requirements elicitation, design, and development of machine learning solutions. Our results confirm that the framework includes an adequate set of concepts for expressing machine learning requirements and solution design. The case study also demonstrates that the framework can be useful in machine learning projects by revealing new requirements that would have been missed without using the framework, as well as, by facilitating communication among project team members of different roles and backgrounds. Feedback from study participants and areas of improvement to the framework are also discussed.</description><identifier>ISSN: 0947-3602</identifier><identifier>EISSN: 1432-010X</identifier><identifier>DOI: 10.1007/s00766-020-00343-z</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Case reports ; Computer Science ; Machine learning ; Modelling ; Original Article ; Software Engineering</subject><ispartof>Requirements engineering, 2021-06, Vol.26 (2), p.237-254</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd. part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd. part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33</citedby><cites>FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Nalchigar, Soroosh</creatorcontrib><creatorcontrib>Yu, Eric</creatorcontrib><creatorcontrib>Keshavjee, Karim</creatorcontrib><title>Modeling machine learning requirements from three perspectives: a case report from the healthcare domain</title><title>Requirements engineering</title><addtitle>Requirements Eng</addtitle><description>Implementing machine learning in an enterprise involves tackling a wide range of complexities with respect to requirements elicitation, design, development, and deployment of such solutions. Despite the necessity and relevance of requirements engineering approaches to the process, not much research has been done in this area. This paper employs a case study method to evaluate the expressiveness and usefulness of GR4ML, a conceptual modeling framework for requirements elicitation, design, and development of machine learning solutions. Our results confirm that the framework includes an adequate set of concepts for expressing machine learning requirements and solution design. The case study also demonstrates that the framework can be useful in machine learning projects by revealing new requirements that would have been missed without using the framework, as well as, by facilitating communication among project team members of different roles and backgrounds. Feedback from study participants and areas of improvement to the framework are also discussed.</description><subject>Case reports</subject><subject>Computer Science</subject><subject>Machine learning</subject><subject>Modelling</subject><subject>Original Article</subject><subject>Software Engineering</subject><issn>0947-3602</issn><issn>1432-010X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LxDAQhoMouK7-AU8Bz9HJR9PWmyx-geJFwVtI0-m2S7826QrurzfrKt5kYAaG552Bh5BzDpccIL0KsWnNQAADkEqy7QGZcSUFAw7vh2QGuUqZ1CCOyUkIKwCh0jyfkfp5KLFt-iXtrKubHmmL1ve7hcf1pvHYYT8FWvmho1PtEemIPozopuYDwzW11NmAER4HP_1iSGu07VQ765GWQ2eb_pQcVbYNePYz5-Tt7vZ18cCeXu4fFzdPzMk0nRgqpVzCbWZFWSUaslzF0raErMqlK7REJzSCLHOQtihsghFUouBpoXQl5Zxc7O-OflhvMExmNWx8H18akQie8VSKJFJiTzk_hOCxMqNvOus_DQezM2r2Rk00ar6Nmm0MyX0oRLhfov87_U_qC3aoe1c</recordid><startdate>20210601</startdate><enddate>20210601</enddate><creator>Nalchigar, Soroosh</creator><creator>Yu, Eric</creator><creator>Keshavjee, Karim</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>88I</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M2P</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>Q9U</scope></search><sort><creationdate>20210601</creationdate><title>Modeling machine learning requirements from three perspectives: a case report from the healthcare domain</title><author>Nalchigar, Soroosh ; Yu, Eric ; Keshavjee, Karim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Case reports</topic><topic>Computer Science</topic><topic>Machine learning</topic><topic>Modelling</topic><topic>Original Article</topic><topic>Software Engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nalchigar, Soroosh</creatorcontrib><creatorcontrib>Yu, Eric</creatorcontrib><creatorcontrib>Keshavjee, Karim</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Science Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Science Database</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><jtitle>Requirements engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Nalchigar, Soroosh</au><au>Yu, Eric</au><au>Keshavjee, Karim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modeling machine learning requirements from three perspectives: a case report from the healthcare domain</atitle><jtitle>Requirements engineering</jtitle><stitle>Requirements Eng</stitle><date>2021-06-01</date><risdate>2021</risdate><volume>26</volume><issue>2</issue><spage>237</spage><epage>254</epage><pages>237-254</pages><issn>0947-3602</issn><eissn>1432-010X</eissn><abstract>Implementing machine learning in an enterprise involves tackling a wide range of complexities with respect to requirements elicitation, design, development, and deployment of such solutions. Despite the necessity and relevance of requirements engineering approaches to the process, not much research has been done in this area. This paper employs a case study method to evaluate the expressiveness and usefulness of GR4ML, a conceptual modeling framework for requirements elicitation, design, and development of machine learning solutions. Our results confirm that the framework includes an adequate set of concepts for expressing machine learning requirements and solution design. The case study also demonstrates that the framework can be useful in machine learning projects by revealing new requirements that would have been missed without using the framework, as well as, by facilitating communication among project team members of different roles and backgrounds. Feedback from study participants and areas of improvement to the framework are also discussed.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00766-020-00343-z</doi><tpages>18</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0947-3602
ispartof Requirements engineering, 2021-06, Vol.26 (2), p.237-254
issn 0947-3602
1432-010X
language eng
recordid cdi_proquest_journals_2521817325
source Springer Nature
subjects Case reports
Computer Science
Machine learning
Modelling
Original Article
Software Engineering
title Modeling machine learning requirements from three perspectives: a case report from the healthcare domain
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T15%3A59%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Modeling%20machine%20learning%20requirements%20from%20three%20perspectives:%20a%20case%20report%20from%20the%20healthcare%20domain&rft.jtitle=Requirements%20engineering&rft.au=Nalchigar,%20Soroosh&rft.date=2021-06-01&rft.volume=26&rft.issue=2&rft.spage=237&rft.epage=254&rft.pages=237-254&rft.issn=0947-3602&rft.eissn=1432-010X&rft_id=info:doi/10.1007/s00766-020-00343-z&rft_dat=%3Cproquest_cross%3E2521817325%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c377t-e444c51a8a2df5608949496ad08f93cb63ec26e03d903abba5e2df42b17b46f33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2521817325&rft_id=info:pmid/&rfr_iscdi=true