<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>New Challenges in the Social Web: Towards Systems-of-Information Systems Ecosystems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Valdemar Vicente Graciano Neto</string-name>
          <email>valdemarneto@inf.ufg.br</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Renata Araujo</string-name>
          <email>renata.araujo@uniriotec.br</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rodrigo Pereira dos Santos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Anais do VIII Workshop sobre Aspectos da Interação Humano-Computador na Web Social</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>ICMC - Universidade de São Paulo (USP) - São Carlos</institution>
          ,
          <country country="BR">Brazil</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>IRISA/Université de Bretagne-Sud (UBS) - Vannes</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Instituto de Informática - Universidade Federal de Goiás (UFG) - Goiânia</institution>
          ,
          <country country="BR">Brazil</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>PPGI - Universidade Federal do Estado</institution>
          <addr-line>do Rio de Janeiro (UNIRIO) - Rio de Janeiro</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Software vendors are currently concerned to the development of software-intensive Information Systems (IS) that interoperate among them, especially in the web and mobile platforms. This phenomenon has raised the concept of System-of-Information Systems (SoIS), which is a set of interoperable ISs that exchange data and services to achieve some major business goal. The scientific community has explored human interaction, interface design and system development through a growing theoretical and applied research, pointing out sociotechnical challenges in the social web. Since new types of sociotechnical relations can be established to increase gains and productivity in this context, considering technical, business and social dimensions, software ecosystems (SECO) emerge from those SoIS. We claim that the SECO perspective can foster the comprehension about SoIS by exploring the existing relations among constituent ISs within a SoIS as well as the nature of such relations and the human aspects of those systems. Thus, the aim of this paper is to introduce the concept of System-of-Information Systems Ecosystems (EcoSoIS) based on the existing background on IS, SoIS, and SECO, and how the Social Web and Interaction paradigms fit in this context.</p>
      </abstract>
      <kwd-group>
        <kwd>Systems-of-Information Systems</kwd>
        <kwd>Systems-of-Systems</kwd>
        <kwd>Software Ecosystems</kwd>
        <kwd>Human Factors</kwd>
        <kwd>Information Systems</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Software vendors are currently concerned to the development of software-intensive
Information Systems (IS), i.e., systems that can automate a set of business processes
of their customers [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Recently, those ISs have been demanded to support a
highlevel of interoperability due to the dynamics of new open, collaborative business
scenarios. One remarkable branch of IS software development is the Social Web, where
social IS software such as Facebook and Instagram not only support social interaction,
but also play the role of platforms for marketing and purchases, besides
interoperability with several IS platforms. Therefore, this type of IS must be designed to support
interoperability, creating more complex business processes, and opening up new
business chains [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. This phenomenon has raised the concept of
System-ofInformation Systems (SoIS), i.e., a set of interoperable ISs (termed in this context as
constituent systems) that exchange data and services to achieve some major business
goal [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. SoIS can be highly dynamic, enabling new constituents to join (or leave)
the SoIS to contribute with their specific functionalities in order to achieve more
complex behaviors.
      </p>
      <p>
        As such, relations among interoperable IS are of utmost importance as novel
businesses can be created and sustained, while other businesses can generate more value if
those relations are better investigated and understood [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. New relations can also
be established to increase gains and productivity considering technical, business and
social dimensions. In turn, an entire business domain can be damaged or eliminated
due to harmful business relations among ISs. This scenario requires new views on
how to understand, describe and analyze the relations among such systems, bringing
to light the vision of the new ecosystems that can surround them.
      </p>
      <p>
        The concept of Software Ecosystem (SECO) has helped researchers and
practitioners to model and analyze several existing relations among software elements that
compose a technological platform, as well as their internal and external actors, such as
Apple SECO or Eclipse SECO [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. They are important as they enable to predict how
to obtain value, return on investment, and how relations between distinct products can
be beneficial or harmful for the business progress in IS development [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In this
context, the platform of an ecosystem can be seen as a broker that supports a social web
based on interaction among organizations, developers and users.
      </p>
      <p>
        We claim that SECO can foster the comprehension about SoIS by exploring the
existing relations among IS constituents within a SoIS as well as the nature of such
relations. This concern may raise the concept of System-of-Information Systems
Ecosystems (EcoSoIS), i.e., a SECO that involves the development and interoperable activity
within a set of ISs working together to support business and social goals. This new
scenario is worth to be investigated since new IS relations can benefit/harm an
organization that delivers products and services, and whose clients can combine those
assets to cooperatively work together to achieve a bigger business value [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>In another perspective, the scientific community has explored human interaction,
interface design and system development through a growing theoretical and applied
research, pointing out sociotechnical challenges in the social web. However, these
new arrangements of highly dynamic SoIS and interoperable IS playing roles in a
SECO impose new challenges for interaction design, which must deal with
functionalities that are available only while specific constituents are part of such SoIS. As
such, they present all the information regarding SoIS constituents considering
usability and accessibility principles, and other human-computer interaction issues.</p>
      <p>In this paper, we introduce the concept of EcoSoIS based on the existing
background on IS, SoIS, and SECO. We also present a discussion on the importance of
such view as a research topic in the interdisciplinary research on IS development,
human interaction and social web trends. Our main contribution is to explore how
SECO perspective can help us to identify elements that affect SoIS as well as to come
up with a research agenda, and to discuss interaction design under EcoSoIS
perspective. This paper is organized as follows: Section 2 presents the foundations of IS,
SoIS and SECO as the basis for proposing the concept of EcoSoIS in Section 3,
including a seminal discussion on how social and human interaction aspects fit EcoSoIS
research topic; Section 4 summarizes a research agenda; finally, Section 5 concludes
the paper with final remarks.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>This section introduces the main concepts that help us to define the object in which
we are working on this paper.
2.1</p>
      <sec id="sec-2-1">
        <title>Information Systems</title>
        <p>
          According to the General Systems Theory (GTS) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], systems are a set of elements
dynamically interrelated to perform activities aiming at achieving a specific goal,
while consuming energy, materials or data (input) and producing new forms of
energy, materials or data (output). The concept of system has been useful to describe and
understand the behavior of complex structures in many different knowledge domains
from Biology to Social Sciences, and particularly in IS area.
        </p>
        <p>
          An Information System (IS) is a set of interrelated components that collect (or
retrieve), process, store and distribute information [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. The use of a mural on an
organization wall, where different people share information, can be understood as an IS
composed by humans and objects (the mural) from which information can be
processed, published, retrieved and deleted to cope with the organizational goal of
communicating relevant things. Especially in the web and mobile eras, IS research
practice are facing challenges, e.g., how to establish and control ISs’ borders and how to
govern the software supply network formed over them considering the social web
environment.
        </p>
        <p>Conceptually, IS may also comprise software or other computer technology as one
of its elements (computer-based or software-intensive IS). Therefore, the use of an
organization’s information portal – where people report and share news and
information using their smartphones with the aim of establishing communication – is also
an IS. Very often, the term ‘information system’ is used to specifically refer to
software that processes information for a set of users. These IS are often known as
computer-based or software-intensive IS. This is correct if we consider that software is
composed by interrelated parts (modules, functions etc.) with the aim of processing
information. However, one should not restrict his understanding of IS to the software
element. Henceforth, we consider software-intensive IS and IS as interchangeable
terms.</p>
        <p>
          Back to the GTS [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], systems exist inside other systems (they vary in hierarchy
and complexity); they are usually open (they interact with the environment in which
they are inserted in and learn with this interaction); their operation depends on their
internal structure (the relationship performed by their elements); and they exhibit
rules that help them to balance and regulate their operation (they try to avoid
variations that will harm their operation or they are able to change and adapt to new
balanced situations). Systems behavior can be predictable and descriptive (e.g.,
computers) or unpredictable, complex and difficult to be described (e.g., social or economic
systems).
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Systems-of-Information Systems</title>
        <p>
          Systems can be combined to form what is termed Systems-of-Systems (SoS). SoS are
alliances of independent systems (i.e., constituents) that are combined to interoperate
and achieve some more complex behavior. Such behavior could not be obtained from
those independent systems working separately [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. SoS share a set of well-defined
characteristics [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]: (i) managerial independence of constituents, i.e., constituents
are owned and managed by distinct organizations and stakeholders; (ii) operational
independence of constituents, as constituents also perform their own activities, even
when they are not contributing to the accomplishment of one of the SoS’
functionalities; (iii) distribution, i.e., constituents require a network technology to communicate
among themselves; (iv) evolutionary development, as SoS evolve due to the evolution
of its constituents parts; and (v) emergent behavior, which corresponds to complex
functionalities that arise from the interoperability among constituents.
        </p>
        <p>
          Moreover, SoS should exhibit an opportunist nature, i.e., a system should be able
to join other systems to form a SoS that accomplishes a mission, leaving the SoS
when the mission finishes. Dynamic architecture has also been considered a
remarkable SoS characteristic. In the context of the social web and human aspects research,
SoS is still barely explored as methods, techniques and tools largely focus on the
technical aspects. However, organizational aspects emerge, for example, how
developers and users interact with those complex systems in order to accomplish their
missions and how the social web environment can aid those stakeholders to communicate
and collaborate in order to evolve such systems with new requirements [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>
          Systems-of-Information Systems (SoIS) are a particular type of SoS composed by
ISs [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. SoIS have emerged due to the increasing trend of cooperation between
distinct companies, combining efforts by offering more complex functionalities as a
combination of their own IS [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. A SoIS is dynamically generated through the
alliances among other software-intensive IS products, interoperating to create value to
their owners and to new clients that benefit from their resulting partnership. Examples
of this trend include Virtual Organizations, which comprise several distinct
organizations that spontaneously get together over a social web environment, working
cooperatively (including their software-intensive ISs) in the context of a specific project,
leaving it in the next moment. Movements such as Clean Web1, in which social
network software and information technology are articulated to solve issues related to
natural resources constraints, also represent trends in SoIS research and practice [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Software Ecosystems</title>
        <p>
          Software vendors co-evolve their market capabilities around innovation: they work
cooperatively and competitively to support and to develop new products, to satisfy
customer needs and to innovate continuously [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. These tight networks of suppliers,
distributors, outsourcing companies, developers of related products or services,
technology providers, and a plethora of other organizations affect and are affected by the
creation and delivery of software vendor’s products and services. Aligned to this
1 http://goo.gl/5oZjss
viewpoint, researchers have coined a new perspective to analyze the software
industry, known as Software Ecosystems (SECOs) [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
        <p>
          SECO is an effective way to construct software on top of a common technological
platform (e.g., operating system, application, software asset base etc.), by composing
applications and technologies developed by multiple actors (i.e., third-party
developers, communities and organizations) [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Moreover, a SECO comprises a foundation
technology or set of components used beyond a single firm which brings multiple
parties together for a common business/development purpose or to solve a common
problem. In this context, the ecosystem platform can be seen as a broker that supports
a social web based on the interaction among organizations, developers and users.
        </p>
        <p>
          Pragmatically speaking, we can conjecture that a SECO is formed by a software
platform and a community [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. Such platform is composed of many artifacts, which
can be products or services. In turn, a community is formed by (1) hubs, i.e., main
agents in a SECO (e.g., leading organizations that polarize a SECO), and (2) niche
players, i.e., all stakeholders who collectively affect a SECO from individual actions
onto the platform (e.g., each of them can influence, commit to, contribute to, promote,
or extend the platform). Both types of central players in a SECO are associated to a
role (e.g., keystone, developers, reseller, end-user etc.).
        </p>
        <p>
          This common technological platform can originate software products that
cooperate and/or compete in the market, or even other relations can be drawn among them.
SECO is also characterized by both software production and consumption relations.
These relations can be established with third-party developers, communities and/or
other organizations to foster components development, supply and evolution in a
large ecosystem created over the common technological platform. Examples of SECO
include Microsoft SECO, iPhone SECO and Drupal SECO [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Additionally, a SECO
can be part of another SECO, e.g., Microsoft CRM SECO is part of Microsoft SECO.
        </p>
        <p>
          In the social and business perspectives, a SECO provides a complementary,
organizational view to SoS development, which defines roles, rules of interaction,
collaboration and synergistic capabilities for its constituent systems. There exist many
similarities between SoS characteristics [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] and SECO technical challenges [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], e.g., how
to ensure platform stability, simplicity, security, reliability, and evolution. In this
sense, we can conjecture that SECO and SoIS may also hold intrinsic and synergistic
relations that can be explored. We discuss this perspective in the next section.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Systems-of-Information Systems Ecosystems</title>
      <p>
        Noticeably, SoIS has a strong business nature and its constituents’ development
becomes business-driven [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. One of the challenges is to cope with the complexity of
describing, developing and operating SoIS as well as the ecosystem that emerge from
it, considering its intrinsic attributes – structure, complexity, openness, need for
balance and regulation, and different levels of behavior predictability – and achieving its
desired business goals. Moreover, the diversity and amount of stakeholders’
relationships mainly supported by a social web environment come up as a critical concern for
both organizations and customers.
      </p>
      <p>Due to its nature, a SoIS can hold an entire business, involving suppliers, clients,
partners and technological platforms that act as an entire main ‘technology’ that
supports that business. Then, we glimpse that the association among distinct
softwareintensive ISs creates a major/new SECO comprising the emergent behavior resulting
from the association of their different business goals into a new and common one – a
System-of-Information Systems Ecosystem (EcoSoIS2).</p>
      <p>Figure 1 illustrates our understanding about EcoSoIS. Interoperability links among
diverse ISs are established to create novel functionalities and to explore or create
business opportunities. This happens due to inter-organizational alliances and
cooperation. This joint set of ISs raises a SoIS at a technical level. We suppose that each
organization that composes this ‘consortium’ owns a different IS platform. However,
SoIS only deals with the technical aspects. Other remarkable elements, such as
business goals, players, agents, value chains and production/consume relations – which
are inherent elements in a SECO – are not covered by the SoIS technical dimension.
As a result, business and social dimensions emerge, creating by definition a SECO
that involves the interoperable ISs that are included in a SoIS context. As shown in
Figure 1, a SECO can emerge (or not) from an IS that forms a SoIS, e.g., SECOs
emerge from IS1 and IS3. However, the EcoSoIS is formed by the relations
established with the SECOs and with the ISs themselves.</p>
      <p>Fig 1. A conceptual illustration of an EcoSoIS.</p>
      <p>
        Rewriting the view presented in Santos et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], an EcoSoIS is formed by a
software platform (the set of interoperable IS that form the underlying SoIS) and a
com2 Henceforth, EcoSoIS will be used interchangeably to express singular and plural
forms, i.e., “System-of-Information Systems Ecosystems” and
“Systems-ofInformation Systems Ecosystems”.
munity. Such platform is composed of many IS constituents, which can offer products
or services, establishing new business links among the involved companies and
enabling new functionalities to address new business opportunities. Such community is
formed by (1) hubs, i.e., main agents in a SECO (e.g., leading organizations that
polarize a SECO), and (2) niche players, i.e., all stakeholders who collectively affect a
SECO from individual actions onto the platform (e.g., each of them can
influence, commit to, contribute to, promote, or extend the platform). Both types of central
players in a SECO are associated to a role (e.g., keystone, developers, reseller,
enduser etc.). Under the perspective presented in Figure 1, for simplicity, we have a 1:1
relation, i.e., one SECO emerges from one and only one IS. However, we do not
discard the possibilities that one SECO can be formed by multiple ISs.
      </p>
      <p>This phenomenon creates an entire SECO that surrounds the entire SoIS and
involves other inner SECOs that are inserted in that context. Thus, we have envisioned
a EcoSoIS (or SoIS SECO), i.e., a SECO the surrounds the inner SECOs that can be
associated with some of the constituent ISs that composes a SoIS, besides the value
chains, players, business goals and agents that emerge from the interoperability
between several ISs that compose a SoIS. Regarding the presence of the ‘human
element’ within the EcoSoIS, an actor appears as a SoIS player (or even a customer) that
interacts with the system through its constituents (i.e., SoIS interaction borders) or
performs a role in the business process that supports the SoIS mission.</p>
      <p>
        One example for exercising the EcoSoIS perspective lies on the domain of
government and electronic democracy [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Public institutions have different IS and
databases that need to be integrated so as to provide effective services to citizens (e.g.,
civil identification IS should be integrated with the police department IS and/or the
public health system). Additionally, each distinct IS in this context may be maintained
within a specific SECO involving vendors, developers, legislation, auditors, citizens
etc. Their relationships vary depending on the diversity of business needs, i.e., new
procedures or changes in legislation.
      </p>
      <p>Demands for transparency and accountability put a different agent in this
ecosystem: the citizen/society, particularly those able to develop their own applications
using open data provided by public institutions by force of law. IS developed by
individuals or group of individuals are a new SECO in this EcoSoIS, pushing the previous
ecosystem to new behavior, results and innovation. Looking this scene from the
perspective of EcoSoIS might help to develop a broader view of this ecosystem
arrangements, business potential, emergent behavior, and innovation.</p>
      <p>
        Another example of EcoSoIS in the domain of collaborative software engineering
is the Brazilian Public Software Portal (BSP Portal) [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Public institutions and
national organizations often acquire off-the-shelf and/or tailored ISs from international
suppliers, sometimes making the satisfaction of stakeholders’ needs harder. As a
Brazilian initiative supported by the Ministry of Planning, BSP Portal serves as a public
software catalog and a social web platform to help development communities to
specify, build and evolve national software projects, mostly aiming at creating ISs.
      </p>
      <p>Similarly to the previous example, such ISs should interoperate since different
development communities are developing software that should communicate with public
administration business processes and ISs, forming a SoIS. Each IS is supported by a
community of developers and users, forming different ecosystems that sometimes
share information, resources and artifacts. In the macro level (EcoSoIS), SPB Portal
adopts some strategies such as: stimulate self-managed communities, attract new
actors, keep open for new partnerships, create behavior and technical patterns to sustain
the ecosystem, and focus on collective intelligence for software development.</p>
      <p>
        Finally, we can claim that social and human interaction in EcoSoIS is worth to
be investigated [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Human aspects comprise a crosscutting concern in EcoSoIS as
the ‘human element’ is a pivotal aspect to the interaction supported by the ecosystem
network. In turn, the social web environment is a very important element to support
coordination, collaboration and communication among all the stakeholders. A
forthcoming work shall discuss other challenges in a more deep way. One social and
human factor refers to the diversity of organizations and relations within a SECO. Such
diversity requires special attention to the interaction means in order to sustain the
EcoSoIS platform and keep stakeholders engaged and motivated. For example, how to
identify stakeholders’ capabilities and limitations in their relationships? How do
stakeholders relate themselves based on the EcoSoIS’s technologies? In the SECO
research, such relationships have been investigated through the social network
analysis [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. The EcoSoIS manager (i.e., an organization that plays as a hub) should
stimulate participation of external actors, SoISs’ adoption by the community, and content/
experience sharing – other relevant factors for EcoSoIS. Global software reuse, hybrid
business models (neither open nor closed), requirements engineering considering the
crowd over the social web environment surrounding the EcoSoIS, transparency and
modular design are also factors to be investigated and carefully taken into account.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Research Opportunities for EcoSoIS</title>
      <p>
        The relations between SoS and SECO have been already proposed as a recent
investigation topic [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The association between SoIS and SECO raises a new research
branch and opens new perspectives of investigation for a topic in the interdisciplinary
research on IS development, human interaction and social web trends. Given that, we
list some research challenges that we envisioned comprising EcoSoIS, as follows:
      </p>
      <sec id="sec-4-1">
        <title>Human-Computer Interaction (HCI) in EcoSoIS. Human issues are crosscutting</title>
        <p>concerns in EcoSoIS. Social networks play a significant role in some types of
EcoSoIS, since they can influence results achieved by becoming elements that
influence the decisions of their users. On the other hand, social networks can also play the
role of constituents in a SoIS. The phenomena derived from these new relations need
to be investigated as future work branches. Furthermore, when dealing with EcoSoIS,
interaction design must cope with (i) a larger amount of information related to the
diversity of constituents to be displayed to users, (ii) presentation of constituents’
functionalities as well as global behaviors offered by the entire SoIS, and (iii)
accessibility and usability, considering the multitude of constituents that can be involved in
such ecosystem – such issues are also worth of being investigated in EcoSoIS context.
Social Web and EcoSoIS. The Social Web is a prominent platform on which several
businesses have been established. Indeed, social software has been employed to
sustain marketing and purchases. We need to investigate how the Social Web can foster
even more the establishment of new business chains among interoperable IS that form
a SoIS. As such, the SECO that surrounds such SoIS elements must also be
investigated, culminating in a research opportunity that fills the gap between Social Web and
EcoSoIS. Studies related to the basic types of relationship identified in the ecosystem
(i.e., mutualism, competition/antagonism, neutralism, amensalism and parasitism) can
aid researchers and practitioners to design and understand HCI applied to the
platforms involved in an EcoSoIS.</p>
        <p>
          Reference Architectures for EcoSoIS. Reference architectures comprise an abstract
specification of a family of similar architectures, with documentation of their
similarities, variabilities, and inherent properties [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]. One single IS can occasionally
originate a surrounding SECO. This can be born due to new commercial partners,
business expansion, or market pressure. A single SECO has its own relations, such as
competition or predation. A reference architecture can be established for such single
SECO, modeling software/business properties and constraints, such as promised/
obtained advantages (e.g., access to private organizational databases whose data may
be valuable to the business of a third party). However, when we think about EcoSoIS,
we not only consider the inherent relations that exist inside a SECO that emerges
from one or more IS, but we need to consider all the relations between the
interoperable IS of such SoIS, as well as the possible competing ecological relations existing
when we consider the entire SECO that emerge from the SoIS. Hence, we claim that
modeling architectures and reference architectures for EcoSoIS is even more complex
than for SECO, and comprises an important challenge.
        </p>
        <p>Innovation with EcoSoIS. We claim that a single SECO, by itself, does not support
innovation in the broad meaning of the word. A SECO that emerges from a single IS
can exploit commercial relations, and from the variabilities eventually available in the
single IS in which such SECO is based on. However, it is not possible, for example,
to design novel functionalities as an arrangement of constituents’ functionalities, as
performed in the context of a SoIS at runtime. As such, the potential for innovation of
a EcoSoIS seems to be more expressive than a single SECO. New businesses can
come up from exploring existing relationships within a SoIS. Strategies should be
drawn on how to recognize innovation opportunities within an EcoSoIS, as well as
how to foster the emergence of innovation opportunities derived from a SoIS creation.
Co-innovation is also an important issue to be handled in EcoSoIS, i.e., how to create
new functionalities and tools upon the SECO platform aided by the community’s
members. Finally, open innovation should be directly considered in EcoSoIS, i.e.,
innovations no longer arise from an organization and depend on contributions from
external actors (i.e., third-party developers, customers and users). Social web data
mining and analysis could support ecosystem maintenance and evolution.
Emerging Requirements in EcoSoIS. In an EcoSoIS context, different requirements
communication and management networks are produced and should be maintained
over time by the different constituents that compose such SoIS (a context not present
in a single SECO). New requirements can emerge from the interplay of a considerable
number of stakeholders due to opportunities raised by combination of resources, and
their commercial/technical products and platforms. As such, how to identify and
manage emerging requirements from internal and external actors is a great challenge for
EcoSoIS development.</p>
        <p>EcoSoIS Governance. Information on software capabilities and market reports are
not so useful when analyzed as the only support for SECO management decisions,
without data from the organization’s asset base (i.e., catalog of software and ISs) due
to the lack of governance. Therefore, it is important to explore how to select the best
strategies for survival in any ecosystem as a developer, a community, or an
organization. An interesting question refers to how actors can achieve and maintain a healthy
position in a EcoSoIS, i.e., how sustainable the EcoSoIS platform is over inherent
changes, such as technology obsolescence or business evolution, not only pressured
by politics and the need of one single SECO, but also from an entire set of multiple
SECOs that impose different (and maybe conflicting or competing) interests.
Governance must balance all these factors coming from EcoSoIS.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Final Remarks</title>
      <p>
        We are living in a more and more open, connected world, uncovering new
opportunities both to business innovation in organizations and to the empowerment of
individuals, with more autonomy and satisfaction [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This brings challenges to the
interdisciplinary research on IS development, human interaction and social web trends, since
new types of ISs must be approached, such as how to understand, describe, model,
build, and manage ISs to face the complexity of building new systems that are not
closed artifacts anymore, but a set connected interoperable IS forming an entire new
ecosystem, with emerging and unpredictable behavior. In this context, the ecosystem
platform can be seen as a broker that supports a social web based on interaction
among organizations, developers and users, so that human aspects are strongly
relevant to the design and development of those systems.
      </p>
      <p>In this paper, we introduced the concept of EcoSoIS based on the existing
background on IS, SoIS, and SECO. Our main contribution is to explore how the SECO
perspectives can help us to identify elements that affect SoIS as well as to come up
with a research agenda and implications for human interaction and social web. We
concluded that traditional approaches for IS development needs to consider not only
the organizational contexts but also the broader ecosystems that includes
organizations, individuals, and technologies. In other words, human, technical and
organizational factors that affect SECOs from the perspective of social web, human interaction
and computational system development affect the emerging EcoSoISs. As a research
agenda, challenges related to HCI, social web, reference architectures, innovation,
emerging requirements, and governance were pointed out. As future work, we intend
to conduct a survey with experts on the related topics in order to refine the concept of
EcoSoIS, as well as to expand the research agenda.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>Renata Araujo is supported by CNPq, Brazil (Process No. 305060/2016-3).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Maier</surname>
            ,
            <given-names>M. W.</given-names>
          </string-name>
          <article-title>Architecting principles for systems-of-systems</article-title>
          .
          <source>Systems Engineering</source>
          <volume>1</volume>
          (
          <issue>4</issue>
          ):
          <fpage>267</fpage>
          -
          <lpage>284</lpage>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Majd</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marie-Hélène</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alok</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>An Architectural Model for System of Information Systems</article-title>
          . In Ciuciu I. et al. (eds.).
          <source>On the Move to Meaningful Internet Systems: OTM 2015 Workshops. Lecture Notes in Computer Science</source>
          , vol.
          <volume>9416</volume>
          . Springer, Cham (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Saleh</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abel</surname>
            ,
            <given-names>M. H.</given-names>
          </string-name>
          <string-name>
            <surname>Information Systems</surname>
          </string-name>
          :
          <article-title>Towards a System of Information Systems</article-title>
          .
          <source>In Proceedings of the KMIS 2015 7th International Conference on Knowledge Management and Information Sharing</source>
          , Lisbonne, Portugal, vol.
          <volume>3</volume>
          , pp.
          <fpage>193</fpage>
          -
          <lpage>200</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Moore</surname>
            ,
            <given-names>J. F.</given-names>
          </string-name>
          <article-title>The Death of Competition: Leadership and Strategy in the Age of Business Ecosystems</article-title>
          . Harper
          <string-name>
            <surname>Business</surname>
          </string-name>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>R. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Werner</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barbosa</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alves</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>Software Ecosystems: Trends and Impacts on Software Engineering</article-title>
          .
          <source>In Proceedings of the 26th Brazilian Symposium on Software Engineering</source>
          , Natal, Brazil, pp.
          <fpage>206</fpage>
          -
          <lpage>210</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Jansen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finkelstein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brinkkemper</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>A Sense of Community: A Research Agenda for Software Ecosystems</article-title>
          .
          <source>In Proceedings of the 31st International Conference on Software Engineering</source>
          , Vancouver, Canada, pp.
          <fpage>187</fpage>
          -
          <lpage>190</lpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gawer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cusumano</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          <string-name>
            <surname>Platform</surname>
          </string-name>
          <article-title>Leadership: How Intel, Microsoft, and Cisco Drive Industry Innovation</article-title>
          . Harvard Business School Press (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Jeronimo</given-names>
            <surname>Junior</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Werner</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>A Systematic Mapping on the Relations between Systems-of-Systems and Software Ecosystems</article-title>
          .
          <source>In Proceedings of the CBSoft 2015 - IX Workshop on Distributed Software Development, Software Ecosystems and Systems-ofSystems, Belo Horizonte, Brazil</source>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>72</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>R. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonçalves</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nakagawa</surname>
            ,
            <given-names>E. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Werner</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>On the Relations between Systems-of-Systems and Software Ecosystems</article-title>
          .
          <source>In Proceedings of the CBSoft 2014 - VIII Workshop on Distributed Software Development, Software Ecosystems and Systems-ofSystems, Maceió</source>
          , Brazil, pp.
          <fpage>58</fpage>
          -
          <lpage>62</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Laudon</surname>
            ,
            <given-names>K. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laudon</surname>
            ,
            <given-names>J. P.</given-names>
          </string-name>
          <string-name>
            <surname>Management Information Systems. Pearson Education</surname>
          </string-name>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bertalanffy</surname>
          </string-name>
          , L. V.
          <article-title>General System Theory: Foundations, Development, Applications</article-title>
          . George Braziller Inc. (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Araujo</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cappelli</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Diirr</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Engiel</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tavares</surname>
            ,
            <given-names>R. L. Democracia</given-names>
          </string-name>
          <string-name>
            <surname>Eletrônica</surname>
            . In: Mariano Pimentel,
            <given-names>Hugo Fuks. (Org.). Sistemas</given-names>
          </string-name>
          <string-name>
            <surname>Colaborativos</surname>
          </string-name>
          . 1ed. Rio de Janeiro: Campus/SBC, pp.
          <fpage>110</fpage>
          -
          <lpage>121</lpage>
          (
          <year>2011</year>
          ). In Portuguese.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Tomicic-Pupek</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dobrovic</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tomicic</surname>
            <given-names>Furjan</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Strategies for Information Systems Integration</article-title>
          .
          <source>In Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces</source>
          , Cavtat/Dubrovnik, Croatia, pp.
          <fpage>311</fpage>
          -
          <lpage>316</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Manikas</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Revisiting Software Ecosystems Research: A Longitudinal Literature</surname>
          </string-name>
          <article-title>Study</article-title>
          .
          <source>The Journal of Systems and Software</source>
          <volume>117</volume>
          (
          <year>2016</year>
          ):
          <fpage>84</fpage>
          -
          <lpage>103</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Bosch</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <article-title>From Software Product Lines to Software Ecosystem</article-title>
          .
          <source>In Proceedings of 13th International Software Product Line Conference</source>
          , San Francisco, USA, pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Araujo</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magalhães</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Ecossistemas</surname>
          </string-name>
          <article-title>Digitais para o Apoio a Sistemas de Governo Abertos e Colaborativos</article-title>
          .
          <source>In Proceedings of the XI Brazilian Symposium on Information Systems</source>
          , Goiânia, Brazil, pp.
          <fpage>647</fpage>
          -
          <lpage>650</lpage>
          (
          <year>2015</year>
          ). In Portuguese.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Proctor</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zandt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <article-title>Human Factors in Simple and Complex Systems</article-title>
          . CRC Press, 2nd Ed.
          <article-title>(</article-title>
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>Graciano</given-names>
            <surname>Neto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            ,
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. P.</given-names>
            ,
            <surname>Araujo</surname>
          </string-name>
          , R. Sistemas de Sistemas de Informação e Ecossistemas de Software:
          <article-title>Conceitos e Aplicações</article-title>
          . In B. Zarpelão et al. (
          <year>Org</year>
          .) Tópicos em Sistemas de Informação:
          <source>Minicursos SBSI</source>
          <year>2017</year>
          .
          <article-title>1ed</article-title>
          . Lavras: UFLA, v. 1, pp.
          <fpage>22</fpage>
          -
          <lpage>41</lpage>
          (
          <year>2017</year>
          ). In Portuguese.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>T</given-names>
          </string-name>
          ; Santos,
          <string-name>
            <given-names>R. P.</given-names>
            ,
            <surname>Oliveira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Werner</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>The Importance of Socio-technical Resources for Software Ecosystems Management</article-title>
          .
          <source>Journal of Innovation in Digital Ecosystems</source>
          <volume>3</volume>
          (
          <issue>2</issue>
          ):
          <fpage>98</fpage>
          -
          <lpage>113</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>R. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Viana</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maciel</surname>
          </string-name>
          , C. Ecossistemas de Software:
          <article-title>Uma Visão sobre Fatores Técnicos, Humanos e Organizacionais</article-title>
          . In I. Gasparini,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Mota (Org.) Livro dos Tutoriais do XV IHC</article-title>
          .
          <year>15ed</year>
          . Porto Alegre: SBC, v. C, pp.
          <fpage>70</fpage>
          -
          <lpage>90</lpage>
          (
          <year>2016</year>
          ). In Portuguese.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barbosa</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>R. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Werner</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Uma Abordagem</surname>
          </string-name>
          Socio-técnica para Apoiar Ecossistemas de Software. iSys - Revista Brasileira de Sistemas de Informação
          <volume>7</volume>
          (
          <issue>3</issue>
          ):
          <fpage>19</fpage>
          -
          <lpage>37</lpage>
          (
          <year>2014</year>
          ). In Portuguese.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>Graciano</given-names>
            <surname>Neto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            ,
            <surname>Cavalcante</surname>
          </string-name>
          ,
          <string-name>
            <given-names>El</given-names>
            <surname>Hachem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <surname>D. S.</surname>
          </string-name>
          <article-title>On the Interplay of Business Process Modeling and Missions in Systems-of-Information Systems</article-title>
          .
          <source>In Proceedings of the 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (JSOS)</source>
          ,
          <source>Buenos Aires, Argentina</source>
          , pp.
          <fpage>72</fpage>
          -
          <lpage>73</lpage>
          2017.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>R. P.</given-names>
          </string-name>
          <article-title>ReuseSEEM: An Approach to Support the Definition, Modeling, and Analysis of Software Ecosystems</article-title>
          .
          <source>In Proceedings of the 36th International Conference on Software Engineering</source>
          , Hyderabad, India, pp.
          <fpage>650</fpage>
          -
          <lpage>653</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Nakagawa</surname>
            ,
            <given-names>E. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oquendo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>RAModel: A Reference Model for Reference Architectures</article-title>
          .
          <source>In Proceedings of the Joint 2012 Working IEEE/IFIP Conference on Software Architecture &amp; European Conference on Software Architecture</source>
          , Helsinki, Finland. pp.
          <fpage>297</fpage>
          -
          <lpage>301</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <given-names>Graciano</given-names>
            <surname>Neto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            ,
            <surname>Garcés</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Guessi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Oliveira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. B. R.</given-names>
            ,
            <surname>Oquendo</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          <article-title>On the Equivalence between Reference Architectures and Metamodels</article-title>
          .
          <source>In Proceedings of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures</source>
          , Montréal, Canada, pp.
          <fpage>21</fpage>
          -
          <lpage>24</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>