Loading…

Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures

Context: Several empirical studies investigated the benefits and drawbacks of acquiring a Software Reference Architecture (SRA) to construct a family of software systems with similar architectural needs. However, these empirical results have not been synthesized by any study yet. Such synthesized ev...

Full description

Saved in:
Bibliographic Details
Main Authors: Martinez-Fernandez, Silverio, Medeiros Dos Santos, Paulo Sergio, Ayala, Claudia P., Franch, Xavier, Travassos, Guilherme H.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 10
container_issue
container_start_page 1
container_title
container_volume
creator Martinez-Fernandez, Silverio
Medeiros Dos Santos, Paulo Sergio
Ayala, Claudia P.
Franch, Xavier
Travassos, Guilherme H.
description Context: Several empirical studies investigated the benefits and drawbacks of acquiring a Software Reference Architecture (SRA) to construct a family of software systems with similar architectural needs. However, these empirical results have not been synthesized by any study yet. Such synthesized evidence is essential to make informed decisions whether or not to adopt an SRA in an organization. Goal: To aggregate existing empirically- grounded evidence about the benefits and drawbacks of SRAs, aiming at supporting organizations' decision making on their adoption. Method: To identify primary studies in the technical literature through a systematic literature review, and then, use the Structured Synthesis Method (SSM) to aggregate qualitative and quantitative evidence through the use of diagrammatic models. Results: From the five identified primary studies, five SRA benefits have considerably increased their belief value after aggregation: interoperability of software systems, reduced development costs, improved communication among stakeholders, reduced risk, and reduced time- to-market. Also, one drawback of SRAs has increased its belief value: the required learning curve for developers. Conclusions: The aggregated results consolidate knowledge and confidence on some of the studied SRA effects. The commonly reported effects showed a clear increment of their belief and pointed out to broader generalization. The effects that did not show any belief increment are important to detect areas requiring further evidence to reach a higher degree of consolidation. Practitioners might benefit from these results to support the decision of adopting an SRA in practice.
doi_str_mv 10.1109/ESEM.2015.7321184
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_7321184</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7321184</ieee_id><sourcerecordid>7321184</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-bad10388c5e185644f24e5c6becf89feaed29457d7412c28aa99568042d060cc3</originalsourceid><addsrcrecordid>eNo9kMtOAjEYhavRREAfwLjpCwz2Pu0ScbwkGBPRNen883eowkA6ReLbG5W4OudbnG9xCLnkbMw5c9fVvHoaC8b1uJSCc6uOyJArU8rSOieOyYA75YofOvnvJTsjw75_Z8wYLcWAwKRtE7Y-x66l1XobUwS_otVnbLADpL7e7DLNS6Q32GGIuae-a-ht8vvaw0dPN4HONyHvfUL6ggHT72ySYBkzQt4l7M_JafCrHi8OOSJvd9Xr9KGYPd8_TiezAoSTuah9w5m0FjRyq41SQSjUYGqEYF1Aj41wSpdNqbgAYb13ThvLlGiYYQByRK7-vBERF9sU1z59LQ7nyG9BK1e-</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures</title><source>IEEE Xplore All Conference Series</source><creator>Martinez-Fernandez, Silverio ; Medeiros Dos Santos, Paulo Sergio ; Ayala, Claudia P. ; Franch, Xavier ; Travassos, Guilherme H.</creator><creatorcontrib>Martinez-Fernandez, Silverio ; Medeiros Dos Santos, Paulo Sergio ; Ayala, Claudia P. ; Franch, Xavier ; Travassos, Guilherme H.</creatorcontrib><description>Context: Several empirical studies investigated the benefits and drawbacks of acquiring a Software Reference Architecture (SRA) to construct a family of software systems with similar architectural needs. However, these empirical results have not been synthesized by any study yet. Such synthesized evidence is essential to make informed decisions whether or not to adopt an SRA in an organization. Goal: To aggregate existing empirically- grounded evidence about the benefits and drawbacks of SRAs, aiming at supporting organizations' decision making on their adoption. Method: To identify primary studies in the technical literature through a systematic literature review, and then, use the Structured Synthesis Method (SSM) to aggregate qualitative and quantitative evidence through the use of diagrammatic models. Results: From the five identified primary studies, five SRA benefits have considerably increased their belief value after aggregation: interoperability of software systems, reduced development costs, improved communication among stakeholders, reduced risk, and reduced time- to-market. Also, one drawback of SRAs has increased its belief value: the required learning curve for developers. Conclusions: The aggregated results consolidate knowledge and confidence on some of the studied SRA effects. The commonly reported effects showed a clear increment of their belief and pointed out to broader generalization. The effects that did not show any belief increment are important to detect areas requiring further evidence to reach a higher degree of consolidation. Practitioners might benefit from these results to support the decision of adopting an SRA in practice.</description><identifier>ISSN: 1949-3770</identifier><identifier>EISSN: 1949-3789</identifier><identifier>EISBN: 1467378992</identifier><identifier>EISBN: 9781467378994</identifier><identifier>DOI: 10.1109/ESEM.2015.7321184</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aggregates ; Computer architecture ; Context ; Organizations ; Software systems ; Standards organizations</subject><ispartof>2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2015, p.1-10</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7321184$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,23909,23910,25118,27902,54530,54907</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7321184$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Martinez-Fernandez, Silverio</creatorcontrib><creatorcontrib>Medeiros Dos Santos, Paulo Sergio</creatorcontrib><creatorcontrib>Ayala, Claudia P.</creatorcontrib><creatorcontrib>Franch, Xavier</creatorcontrib><creatorcontrib>Travassos, Guilherme H.</creatorcontrib><title>Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures</title><title>2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)</title><addtitle>ESEM</addtitle><description>Context: Several empirical studies investigated the benefits and drawbacks of acquiring a Software Reference Architecture (SRA) to construct a family of software systems with similar architectural needs. However, these empirical results have not been synthesized by any study yet. Such synthesized evidence is essential to make informed decisions whether or not to adopt an SRA in an organization. Goal: To aggregate existing empirically- grounded evidence about the benefits and drawbacks of SRAs, aiming at supporting organizations' decision making on their adoption. Method: To identify primary studies in the technical literature through a systematic literature review, and then, use the Structured Synthesis Method (SSM) to aggregate qualitative and quantitative evidence through the use of diagrammatic models. Results: From the five identified primary studies, five SRA benefits have considerably increased their belief value after aggregation: interoperability of software systems, reduced development costs, improved communication among stakeholders, reduced risk, and reduced time- to-market. Also, one drawback of SRAs has increased its belief value: the required learning curve for developers. Conclusions: The aggregated results consolidate knowledge and confidence on some of the studied SRA effects. The commonly reported effects showed a clear increment of their belief and pointed out to broader generalization. The effects that did not show any belief increment are important to detect areas requiring further evidence to reach a higher degree of consolidation. Practitioners might benefit from these results to support the decision of adopting an SRA in practice.</description><subject>Aggregates</subject><subject>Computer architecture</subject><subject>Context</subject><subject>Organizations</subject><subject>Software systems</subject><subject>Standards organizations</subject><issn>1949-3770</issn><issn>1949-3789</issn><isbn>1467378992</isbn><isbn>9781467378994</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2015</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo9kMtOAjEYhavRREAfwLjpCwz2Pu0ScbwkGBPRNen883eowkA6ReLbG5W4OudbnG9xCLnkbMw5c9fVvHoaC8b1uJSCc6uOyJArU8rSOieOyYA75YofOvnvJTsjw75_Z8wYLcWAwKRtE7Y-x66l1XobUwS_otVnbLADpL7e7DLNS6Q32GGIuae-a-ht8vvaw0dPN4HONyHvfUL6ggHT72ySYBkzQt4l7M_JafCrHi8OOSJvd9Xr9KGYPd8_TiezAoSTuah9w5m0FjRyq41SQSjUYGqEYF1Aj41wSpdNqbgAYb13ThvLlGiYYQByRK7-vBERF9sU1z59LQ7nyG9BK1e-</recordid><startdate>20151001</startdate><enddate>20151001</enddate><creator>Martinez-Fernandez, Silverio</creator><creator>Medeiros Dos Santos, Paulo Sergio</creator><creator>Ayala, Claudia P.</creator><creator>Franch, Xavier</creator><creator>Travassos, Guilherme H.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20151001</creationdate><title>Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures</title><author>Martinez-Fernandez, Silverio ; Medeiros Dos Santos, Paulo Sergio ; Ayala, Claudia P. ; Franch, Xavier ; Travassos, Guilherme H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-bad10388c5e185644f24e5c6becf89feaed29457d7412c28aa99568042d060cc3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Aggregates</topic><topic>Computer architecture</topic><topic>Context</topic><topic>Organizations</topic><topic>Software systems</topic><topic>Standards organizations</topic><toplevel>online_resources</toplevel><creatorcontrib>Martinez-Fernandez, Silverio</creatorcontrib><creatorcontrib>Medeiros Dos Santos, Paulo Sergio</creatorcontrib><creatorcontrib>Ayala, Claudia P.</creatorcontrib><creatorcontrib>Franch, Xavier</creatorcontrib><creatorcontrib>Travassos, Guilherme H.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Martinez-Fernandez, Silverio</au><au>Medeiros Dos Santos, Paulo Sergio</au><au>Ayala, Claudia P.</au><au>Franch, Xavier</au><au>Travassos, Guilherme H.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures</atitle><btitle>2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)</btitle><stitle>ESEM</stitle><date>2015-10-01</date><risdate>2015</risdate><spage>1</spage><epage>10</epage><pages>1-10</pages><issn>1949-3770</issn><eissn>1949-3789</eissn><eisbn>1467378992</eisbn><eisbn>9781467378994</eisbn><abstract>Context: Several empirical studies investigated the benefits and drawbacks of acquiring a Software Reference Architecture (SRA) to construct a family of software systems with similar architectural needs. However, these empirical results have not been synthesized by any study yet. Such synthesized evidence is essential to make informed decisions whether or not to adopt an SRA in an organization. Goal: To aggregate existing empirically- grounded evidence about the benefits and drawbacks of SRAs, aiming at supporting organizations' decision making on their adoption. Method: To identify primary studies in the technical literature through a systematic literature review, and then, use the Structured Synthesis Method (SSM) to aggregate qualitative and quantitative evidence through the use of diagrammatic models. Results: From the five identified primary studies, five SRA benefits have considerably increased their belief value after aggregation: interoperability of software systems, reduced development costs, improved communication among stakeholders, reduced risk, and reduced time- to-market. Also, one drawback of SRAs has increased its belief value: the required learning curve for developers. Conclusions: The aggregated results consolidate knowledge and confidence on some of the studied SRA effects. The commonly reported effects showed a clear increment of their belief and pointed out to broader generalization. The effects that did not show any belief increment are important to detect areas requiring further evidence to reach a higher degree of consolidation. Practitioners might benefit from these results to support the decision of adopting an SRA in practice.</abstract><pub>IEEE</pub><doi>10.1109/ESEM.2015.7321184</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1949-3770
ispartof 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2015, p.1-10
issn 1949-3770
1949-3789
language eng
recordid cdi_ieee_primary_7321184
source IEEE Xplore All Conference Series
subjects Aggregates
Computer architecture
Context
Organizations
Software systems
Standards organizations
title Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-23T15%3A59%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Aggregating%20Empirical%20Evidence%20about%20the%20Benefits%20and%20Drawbacks%20of%20Software%20Reference%20Architectures&rft.btitle=2015%20ACM/IEEE%20International%20Symposium%20on%20Empirical%20Software%20Engineering%20and%20Measurement%20(ESEM)&rft.au=Martinez-Fernandez,%20Silverio&rft.date=2015-10-01&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issn=1949-3770&rft.eissn=1949-3789&rft_id=info:doi/10.1109/ESEM.2015.7321184&rft.eisbn=1467378992&rft.eisbn_list=9781467378994&rft_dat=%3Cieee_CHZPO%3E7321184%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c293t-bad10388c5e185644f24e5c6becf89feaed29457d7412c28aa99568042d060cc3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=7321184&rfr_iscdi=true