Upload
helviojunior
View
228
Download
0
Embed Size (px)
Citation preview
8/16/2019 Apresentação WDES2015
1/19
A Systematic Mapping onthe Relations between
Systems-of-Systems andSoftware Ecosystems
Helvio Jeronimo Junior1l!udia "erner1
#$eronimoh$r% werner&'cos(ufr$(br
8/16/2019 Apresentação WDES2015
2/19
2
ontent
• Motivation• )b$ectives
• Research Method
– Research *uestions +R*s, – Search rocedures
– .nclusion and E/clusion riteria
– Studies Selection rocess
• Results
• onclusions
8/16/2019 Apresentação WDES2015
3/19
3
Motivation• 0he current scenario of software development
– the development of software-intensive and large-scale system
– software products and services with di2erenttechnologies to one or more software platforms
• 0his scenario has attracted the interest of tworesearch topics Systems-of-Systems +SoS,+Maier% 1334, and Software Ecosystems +SE),+Messerschimitt 5 S6ypers7y% 899:,
• However% SoS and SE) are two research topicsthat seem to have been still separatelyinvestigated% although they can be treated in acomplementary way +Santos et al% 891;,
8/16/2019 Apresentação WDES2015
4/19
4
)b$ectives• Main )b$ectives
to identify the relations betweenthese topics (SoS and SECO) andsupport cooperative and collaborative
research
complementing the research
performed by Santos et al (201)
8/16/2019 Apresentação WDES2015
5/19
5
Research Method• Research *uestions +R*,
– (!"1) #hat are the main similar characteristicsand$or di%erences between SoS and SECO&
– (!"2) #hat are the main areas studied fromthe perspective of SoS and SECO&
– (!"') ow can SECO platforms benet fromSoS mindset&
– (!") ow can SoS benet from business andsocial networ*s&
– (!"+) #hat are the main challenges andlimitations for SoS from the perspective ofSECO&
8/16/2019 Apresentação WDES2015
6/19
6
• Search rocedures
– Electronic search using the Scopus searchengine
– Manual search on : repositories• .nternational "or7shop on Software
Ecosystems +."SE),
• AM "or7shop on Software Engineering for
Systems-of-Systems• "or7shop on
8/16/2019 Apresentação WDES2015
7/197
TITLE-ABS-KEY ((( "software ecosystem*" OR "software supply
network" OR "software vendor*" OR "software supply industry" OR"industry platform*" OR "ecosystems" ) AND ( "system-of-systems" OR
"system of systems" OR "systems-of-systems" OR systems of systems) )
AND ( "features" OR "feature" OR "characteristic" OR "characteristics"
OR "difference" OR "differences" OR "similarity" OR "similarities"
OR "relationship" OR "implication" OR "consequence" OR
"significance" OR "benefits" OR "impacts" OR "business" OR"business networks" OR "social" OR "social networks" OR "area" OR
"subject area" OR "subject field" OR "field"))
• Search rocedures – 0he search string used in search engine
Research Method
8/16/2019 Apresentação WDES2015
8/198
+1,only studies written inEnglish
+8, dealing andreferencing any of thesub$ects related to SE)and SoS in their title%abstract or 7eywords
+:, technical reports%master and doctoratetheses
+1, repeated studies foundin di2erent sources
+8,duplicate studiesreporting similar results
+:, description of
proceedings
+;, inaccessible studies
.nclusionriteria
E/clusionriteria
Research Method
8/16/2019 Apresentação WDES2015
9/199
• Studies Selection rocess
0able1( 0he summari6ation of the selection processto identify relevant papers
Research Method
8/16/2019 Apresentação WDES2015
10/1910
Results• (!"1) #hat are the main similar
characteristics and di%erences betweenSoS and SECO& the importance given to interaction and collaboration among
the di2erent internal or e/ternal actors of the SE)s and SoS
multiple products over one or more technologial platform
prioriti6ation of business goals and re=uirements%innovation% and possible competitiveness +among players,
platforms% software and artifacts developed by internaland e/ternal actors
Architectural stability
decentrali6ed>distributed systems
9
6
9
2
2
1
Number
of
studies
8/16/2019 Apresentação WDES2015
11/1911
Results• (!"1) #hat are the main similar
characteristics and di%erences betweenSoS and SECO&
SE)s can be seen as an application
domain for SoS
SoS is a type of SE)
Number
of
studies
1
1
8/16/2019 Apresentação WDES2015
12/1912
Results• (!"2) #hat are the main areas studied
from the perspective of SoS and SECO&
0echnical aspects lin7ed todesign of architecture
Some*uality
Attributes
7
7
Reuse of software andcomponents
3
Evolution% assessment andsustainability
+platforms>software,
4
.nteration and relationship
7
8/16/2019 Apresentação WDES2015
13/19
13
Results• (!"') ow can SECO platforms benet
from SoS mindset&
?y adopting methods% mechanisms andtechni=ues to support the structuring ofarchitecture platforms and their softwareproducts
?y e/ploring in a more detailed wayconcepts and characteristics of SoS% such asthose virtual and collaborative categories
1
3
Number
of
studies
8/16/2019 Apresentação WDES2015
14/19
14
Results• (!") ow can SoS benet from business
and social networ*s&
?y enabling the creation of a community ofinternal actors and from third parties thatcooperate and share technical 7nowledge
?y providing a potential to structurecollaborative business models and processesin order to consider the players@ perspectivesof value
?y providing opportunities to minimi6e andamorti6e the costs% as well as technical andbusiness ris7s
Number
of
studies
7
5
4
8/16/2019 Apresentação WDES2015
15/19
15
Results• (!"+) #hat are the main challenges and
limitations for SoS from the perspective ofSECO&
Reuse of software andcomponents
3
Software icenses
2
)pening ofplatforms and
systems
4
)rgani6ational strategiesand business models with
partners
7
8/16/2019 Apresentação WDES2015
16/19
16
onclusions• 0he Bndings reinforce and increase the scope
of the discussions presented by Santos et al(+891;a,
• 0he relationships between SoS and SE) areassociated to speciBc issues of the threedimensions +social% technical and business, ofa SE)
– regarding platforms% software products andtheir architectures +challenges,
• However% SoS evolutionary developmentshould also ta7e into account the businessand social issues% and not only theenvironment@s technical issues
8/16/2019 Apresentação WDES2015
17/19
17
onclusions• Regarding the treats to validity of this study%
the main ones can be associated to
– an eventual omission of studies and bias in thee/traction of data
– the possible e/istence of relevant papers thatdo not mention the 7eywords that were chosen
– the number of electronic used databases% sinceonly the Scopus search engine was used in thissystematic mapping study
8/16/2019 Apresentação WDES2015
18/19
18
0he selected studies
8/16/2019 Apresentação WDES2015
19/19
19
A Systematic Mapping on
the Relations betweenSystems-of-Systems andSoftware Ecosystems
Helvio Jeronimo Junior1
l!udia "erner1
#$eronimoh$r% werner&'cos(ufr$(br
)brigadoC
Agradeciment
s: