COTS-based software development: Processes and open issues

The work described in this paper is an investigation of the COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to id...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2002-04, Vol.61 (3), p.189-199
Hauptverfasser: Morisio, M, Seaman, C.B, Basili, V.R, Parra, A.T, Kraft, S.E, Condon, S.E
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 199
container_issue 3
container_start_page 189
container_title The Journal of systems and software
container_volume 61
creator Morisio, M
Seaman, C.B
Basili, V.R
Parra, A.T
Kraft, S.E
Condon, S.E
description The work described in this paper is an investigation of the COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and set of guidelines for COTS-based development are developed and briefly presented.
doi_str_mv 10.1016/S0164-1212(01)00147-9
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_229593356</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121201001479</els_id><sourcerecordid>117640073</sourcerecordid><originalsourceid>FETCH-LOGICAL-c381t-c3046430b33edfc3c14af99462c8afb091016a5733a2d6dad0198458d5922b6b3</originalsourceid><addsrcrecordid>eNqFUMtKAzEUDaJgrX6CMLjSxehNMq90I1J8QaFC6zpkkjswpZ2MudOKf29qxa2bc-FyHpzD2CWHWw68uFtEyFIuuLgGfgPAszJVR2zEq1LGt6iO2eiPcsrOiFYAUAoQIzaZzpeLtDaELiHfDJ8mYOJwh2vfb7AbJslb8BaJkBLTucT32CUt0RbpnJ00Zk148XvH7P3pcTl9SWfz59fpwyy1suJDRMiKTEItJbrGSssz0yiVFcJWpqlB7TuYvJTSCFc444CrKssrlysh6qKWY3Z18O2D_4i5g175behipBZC5UrKvIik_ECywRMFbHQf2o0JX5qD3ifon5X0fgINXP-spFXU3R90GBvsWgyabIudRdcGtIN2vv3H4Rucb2ze</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229593356</pqid></control><display><type>article</type><title>COTS-based software development: Processes and open issues</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Morisio, M ; Seaman, C.B ; Basili, V.R ; Parra, A.T ; Kraft, S.E ; Condon, S.E</creator><creatorcontrib>Morisio, M ; Seaman, C.B ; Basili, V.R ; Parra, A.T ; Kraft, S.E ; Condon, S.E</creatorcontrib><description>The work described in this paper is an investigation of the COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and set of guidelines for COTS-based development are developed and briefly presented.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/S0164-1212(01)00147-9</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Commercial off-the-shelf ; Component-based ; COTS ; Empirical study ; Process planning ; Software ; Software development process ; Studies ; Systems development</subject><ispartof>The Journal of systems and software, 2002-04, Vol.61 (3), p.189-199</ispartof><rights>2002 Elsevier Science Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Apr 1, 2002</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c381t-c3046430b33edfc3c14af99462c8afb091016a5733a2d6dad0198458d5922b6b3</citedby><cites>FETCH-LOGICAL-c381t-c3046430b33edfc3c14af99462c8afb091016a5733a2d6dad0198458d5922b6b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/S0164-1212(01)00147-9$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Morisio, M</creatorcontrib><creatorcontrib>Seaman, C.B</creatorcontrib><creatorcontrib>Basili, V.R</creatorcontrib><creatorcontrib>Parra, A.T</creatorcontrib><creatorcontrib>Kraft, S.E</creatorcontrib><creatorcontrib>Condon, S.E</creatorcontrib><title>COTS-based software development: Processes and open issues</title><title>The Journal of systems and software</title><description>The work described in this paper is an investigation of the COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and set of guidelines for COTS-based development are developed and briefly presented.</description><subject>Commercial off-the-shelf</subject><subject>Component-based</subject><subject>COTS</subject><subject>Empirical study</subject><subject>Process planning</subject><subject>Software</subject><subject>Software development process</subject><subject>Studies</subject><subject>Systems development</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2002</creationdate><recordtype>article</recordtype><recordid>eNqFUMtKAzEUDaJgrX6CMLjSxehNMq90I1J8QaFC6zpkkjswpZ2MudOKf29qxa2bc-FyHpzD2CWHWw68uFtEyFIuuLgGfgPAszJVR2zEq1LGt6iO2eiPcsrOiFYAUAoQIzaZzpeLtDaELiHfDJ8mYOJwh2vfb7AbJslb8BaJkBLTucT32CUt0RbpnJ00Zk148XvH7P3pcTl9SWfz59fpwyy1suJDRMiKTEItJbrGSssz0yiVFcJWpqlB7TuYvJTSCFc444CrKssrlysh6qKWY3Z18O2D_4i5g175behipBZC5UrKvIik_ECywRMFbHQf2o0JX5qD3ifon5X0fgINXP-spFXU3R90GBvsWgyabIudRdcGtIN2vv3H4Rucb2ze</recordid><startdate>20020401</startdate><enddate>20020401</enddate><creator>Morisio, M</creator><creator>Seaman, C.B</creator><creator>Basili, V.R</creator><creator>Parra, A.T</creator><creator>Kraft, S.E</creator><creator>Condon, S.E</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20020401</creationdate><title>COTS-based software development: Processes and open issues</title><author>Morisio, M ; Seaman, C.B ; Basili, V.R ; Parra, A.T ; Kraft, S.E ; Condon, S.E</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c381t-c3046430b33edfc3c14af99462c8afb091016a5733a2d6dad0198458d5922b6b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Commercial off-the-shelf</topic><topic>Component-based</topic><topic>COTS</topic><topic>Empirical study</topic><topic>Process planning</topic><topic>Software</topic><topic>Software development process</topic><topic>Studies</topic><topic>Systems development</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Morisio, M</creatorcontrib><creatorcontrib>Seaman, C.B</creatorcontrib><creatorcontrib>Basili, V.R</creatorcontrib><creatorcontrib>Parra, A.T</creatorcontrib><creatorcontrib>Kraft, S.E</creatorcontrib><creatorcontrib>Condon, S.E</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science 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><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morisio, M</au><au>Seaman, C.B</au><au>Basili, V.R</au><au>Parra, A.T</au><au>Kraft, S.E</au><au>Condon, S.E</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>COTS-based software development: Processes and open issues</atitle><jtitle>The Journal of systems and software</jtitle><date>2002-04-01</date><risdate>2002</risdate><volume>61</volume><issue>3</issue><spage>189</spage><epage>199</epage><pages>189-199</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>The work described in this paper is an investigation of the COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and set of guidelines for COTS-based development are developed and briefly presented.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/S0164-1212(01)00147-9</doi><tpages>11</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2002-04, Vol.61 (3), p.189-199
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_journals_229593356
source Elsevier ScienceDirect Journals Complete
subjects Commercial off-the-shelf
Component-based
COTS
Empirical study
Process planning
Software
Software development process
Studies
Systems development
title COTS-based software development: Processes and open issues
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T00%3A09%3A16IST&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=COTS-based%20software%20development:%20Processes%20and%20open%20issues&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Morisio,%20M&rft.date=2002-04-01&rft.volume=61&rft.issue=3&rft.spage=189&rft.epage=199&rft.pages=189-199&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/S0164-1212(01)00147-9&rft_dat=%3Cproquest_cross%3E117640073%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229593356&rft_id=info:pmid/&rft_els_id=S0164121201001479&rfr_iscdi=true