<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">A Proposal for Software Ecosystems Engineering</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Rodrigo</forename><surname>Pereira</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">System Engineering and Computer Science Department COPPE</orgName>
								<orgName type="institution" key="instit1">UFRJ</orgName>
								<orgName type="institution" key="instit2">Federal University of Rio de Janeiro</orgName>
								<address>
									<postBox>P.O. Box 68511</postBox>
									<postCode>21945-970</postCode>
									<settlement>Rio de Janeiro</settlement>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Dos</forename><surname>Santos</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">System Engineering and Computer Science Department COPPE</orgName>
								<orgName type="institution" key="instit1">UFRJ</orgName>
								<orgName type="institution" key="instit2">Federal University of Rio de Janeiro</orgName>
								<address>
									<postBox>P.O. Box 68511</postBox>
									<postCode>21945-970</postCode>
									<settlement>Rio de Janeiro</settlement>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Cláudia</forename><forename type="middle">Maria</forename><surname>Lima</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">System Engineering and Computer Science Department COPPE</orgName>
								<orgName type="institution" key="instit1">UFRJ</orgName>
								<orgName type="institution" key="instit2">Federal University of Rio de Janeiro</orgName>
								<address>
									<postBox>P.O. Box 68511</postBox>
									<postCode>21945-970</postCode>
									<settlement>Rio de Janeiro</settlement>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><surname>Jansen</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">System Engineering and Computer Science Department COPPE</orgName>
								<orgName type="institution" key="instit1">UFRJ</orgName>
								<orgName type="institution" key="instit2">Federal University of Rio de Janeiro</orgName>
								<address>
									<postBox>P.O. Box 68511</postBox>
									<postCode>21945-970</postCode>
									<settlement>Rio de Janeiro</settlement>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ahmed</forename><surname>Bosch</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">System Engineering and Computer Science Department COPPE</orgName>
								<orgName type="institution" key="instit1">UFRJ</orgName>
								<orgName type="institution" key="instit2">Federal University of Rio de Janeiro</orgName>
								<address>
									<postBox>P.O. Box 68511</postBox>
									<postCode>21945-970</postCode>
									<settlement>Rio de Janeiro</settlement>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">A Proposal for Software Ecosystems Engineering</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">5DD8AC92B5705E6A31DC2AA1F2964EE9</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T13:06+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Software Ecosystems</term>
					<term>Component-based Software Engineering</term>
					<term>Value-Based Software Engineering</term>
					<term>Software Reuse</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Software Ecosystems (SECOs) have emerged as an approach to improve software reuse in industry considering relations among companies and stakeholders. Companies and organizations have opened up their platforms and artifacts to others, including partners and third-part developers around the world. This changes the traditional software industry because it requires mature research in software architecture, component-based software engineering and software product line in a market and business environment. In this sense, this paper presents an initial proposal for SECOs engineering in order to outline a set of steps that combines three different dimensions of SECOs and joins different perspectives in SECOs research literature through a survey. In this paper, the focus is on the first dimension, that is, architecture. A preliminary analysis done by the Brazilian Software Reuse Lab's SECOs at COPPE/UFRJ points out that several concepts presented at IWSECO 2009 and IWSECO 2010 can be connected in a broader SE approach.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Software Ecosystems (SECOs) represent a phenomenon in the Software Engineering (SE) field considering their rapid evolution in this decade, though the first researches in this topic were done by Business Schools in the 90's <ref type="bibr" target="#b17">[18]</ref> <ref type="bibr" target="#b18">[19]</ref>. SECOs studies in the SE community were motivated by the software product lines (SPLs) approach aiming to allow external developers to contribute to hitherto closed platforms <ref type="bibr" target="#b3">[4]</ref>. However, different research directions indicated by literature and industrial cases reinforce a lot of important perspectives to be explored, such as architecture, social networks, modeling, business considerations, mobile platforms and organizationalbased management <ref type="bibr" target="#b13">[14]</ref>. Besides, SECOs need a multidisciplinary treatment, including Sociology, Communication, Economy, Business and Law.</p><p>These studies are also motivated by the software vendors' routine since they no longer function as independent units that can deliver separate products, but have become dependent on other software vendors for vital software components and infrastructures, for example, operating systems, libraries, component stores, and platforms <ref type="bibr" target="#b5">[6]</ref>. So, software vendors resort to virtual integration through alliances to architecture. Also, some results of a preliminary analysis of the Software Reuse Lab's SECOs at COPPE/UFRJ are used to exemplify the first dimension of the proposal.</p><p>Besides this section related to the introduction and background, the paper is organized in the following: Section 2 presents an overview of the proposal for SECOs engineering, based on steps to contemplate a SECO tridimensional view during its life cycle; Section 3 explores the architectural dimensions; and Section 4 concludes the paper, discussing ways to detail the SECOs engineering approach.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">The Proposal for Software Ecosystems Engineering</head><p>Understanding SECOs from a three-level division discussed in Section 1 <ref type="bibr" target="#b14">[15]</ref> requires focusing on the SECO scope. Each level has different research challenges starting from the effect of SECO architectural changes to develop general metrics and measure the SECO health. These challenges can be articulated through the definition of general properties of target objects (in organizational, SSN, or SECO scope level) such as health, interaction, performance, inputs, outputs, competition, value sharing and coordination methods. Beyond the scope, different dimensions that cross the SECO levels should be considered in order to represent the pillars extracted from literature researches <ref type="bibr" target="#b3">[4]</ref> [7] <ref type="bibr" target="#b13">[14]</ref>[15] <ref type="bibr">[16][22]</ref>: (i) software; (ii) networks and social business; and (iii) actors, organizations and business ecosystems. In other words, many organizations play with their older and newer SE process models in the market that are mixed with their business models, their involvement with third-part developers and their open product architecture or platform.</p><p>These views are also observed from a classification of 15 papers published at the First and Second IWSECO<ref type="foot" target="#foot_0">1</ref> in three categories:</p><p> SECO architecture: five papers explore decision-making aspects and architectural properties maintenance, for example, using design and code visualization <ref type="bibr" target="#b0">[1]</ref>[2][5] <ref type="bibr" target="#b8">[9]</ref>[21];  SECO strategies and tactics: seven papers explore analysis of SECOs perspectives, make analogies with other ecosystems types, and also provide methods and models for organizing, classifying and evaluating SECOs <ref type="bibr" target="#b6">[7]</ref>[10] <ref type="bibr" target="#b11">[12]</ref>[15] <ref type="bibr">[17][22]</ref>[25];  SECO social networks: three papers explore nets focused on stakeholders (i.e., SECO community management) and artifacts (i.e., knowledge management in requirements, for example), as well as their combinations <ref type="bibr" target="#b7">[8]</ref>[11] <ref type="bibr" target="#b23">[24]</ref>. From the SECO challenges discussed at IWSECO 2010, such as "why do SECOs appear and disappear?" and "how to define and monitor SECO scope, types, roles and characteristics", and the current lacking of researches in this direction, this research defines a proposal for SECO engineering, initially focused on researches presented at IWSECO. The goal is to understand SECOs generated by different SSNs throughout their life cycle phases (from their birth to their death or impairment) considering their three levels of scope and allowing the identification of new SECOs. So, the proposal is structured in a set of related steps classified according to a SECO tridimensional view, initially distinguished by Campbell &amp; Ahmed <ref type="bibr" target="#b6">[7]</ref>.</p><p> The next section discusses the goal and steps of the first dimension. Examples from a preliminary analysis of four Software Reuse Lab's Brazilian free software projects at COPPE/UFRJ are presented to illustrate some concepts. These projects are: (i) Odyssey<ref type="foot" target="#foot_3">3</ref> : a large Java SE project, which is a standalone IDE to support domain engineering and software reuse, involving a platform kernel (Odyssey-light) with several plug-ins (subprojects) in evolution to support software process lines, developed since 1997; (ii) Brechó<ref type="foot" target="#foot_4">4</ref> : a medium Java EE project, which is a components and services web library to support reuse management processes and value-based component markets and environment based on open source frameworks (Struts and Hibernate), being a self-contained platform in a kernel/plug-ins refactoring phase, developed since 2005; and (iii) EduSE Portal<ref type="foot" target="#foot_5">5</ref> : a medium Java EE project, which is a collaborative web environment for empirical research on SE education (systematic reviews, surveys and bodies of knowledge management) based on open source frameworks (JBoss Seam), being a self-contained platform in development phase, developed since 2009; and (iv) RPP Portal<ref type="foot" target="#foot_6">6</ref> : a medium Joomla project, which is a collaborative web environment for social sciences research on public politics, being a self-contained platform in development phase, developed since 2010, which will support 10 academic groups that want to share research components as web contents (videos, pictures, interviews, thesis, reports and their combinations).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Dimension #1: Architecture</head><p>The first dimension is related to the organizational and SSNs scope levels (internal point of view) more than the SECO scope level (external point of view) since it focuses on the platform element. This dimension aims at knowing how SE is applied to the platform conception, development and maintenance, considering three steps:</p><p>Step 1: contextualize platform project and development -corresponds to the platform analysis phase done via three activities. The involved concepts can be matched to van den Berk et al.'s concepts relationship domain model <ref type="bibr" target="#b24">[25]</ref>:</p><p>Activity 1: select platform -represents a decision point in choosing a platform in order to study it, depending on the SECO boundary (i.e., market, technology, infrastructure or organization). In the Software Reuse Lab, Odyssey and Brechó platforms were selected for a preliminary analysis, as distinct SECOs. Despite, some examples mention EduSE Portal and RPP Portal in the following steps. Activity 2: identify roles -aims to define who are the SECO actors, considering the different roles previously pointed out by the business ecosystem literature since a SECO is a specialization of a business ecosystem <ref type="bibr" target="#b12">[13]</ref>. These roles are grouped in two categories: hubs and niche players <ref type="bibr" target="#b14">[15]</ref>[25]:  The hubs can be keystones (responsible for creating and sharing value with all SECO actors, e.g., bachelors, master and PhD students who work in the Software Reuse Lab's platforms), or dominators (responsible for extracting a value as he/she can assimilate or eliminate it from the SECO, e.g., Eclipse SECO is attracting students to develop their researches out of Odyssey or Brechó's platforms). In turn, the niche players use the platform to create value to it, developing and improving its capabilities and differentiation by themselves.  The niche players can be influencer (SECO participant who influences keystone, e.g., Quality and Empirical SE Groups at COPPE/UFRJ, and also users from different Brazilian regions who report issues and make suggestions), hedger (SECO participant who wants to belong to the concurrent SECOs to minimize risks, e.g., SE groups from other Brazilian universities such as UFF, PUC-RS and IFF that work with the Software Reuse Group) and disciple (SECO beginner who wants to expose opinions about the platforms, e.g., SE Group from UFLA, integrated to EduES Portal and Brechó through a national research project approved in 2010). Activity 3: analyze health -consists in quantifying and qualifying some health indicators related to the SECO state from its platform. The main three indications are <ref type="bibr" target="#b9">[10]</ref>[15]:</p><p> productivity: describes the SECO activity level, i.e., how much business is created, how much value is earned and how many actors are joined. For example, in May 2008, the Brechó SECO has a special mark with the most intense period of development as reported by the StatSVN<ref type="foot" target="#foot_7">7</ref> tool (Fig. <ref type="figure" target="#fig_0">1</ref>). Other interesting measures in this case are: developed use case points, flow of component production, number of reports, quality of thesis and dissertations etc.  robustness: describes how a SECO can recover from a major stress by itself, such as keystone loss, the "death" of some niche players, or a technological advance that affect the major part (community and/or platform) of the SECO. For example, the effective exit or loss of master and PhD students due to industry opportunities or federal concourses reduce the number of members developing and leading new Odyssey plug-ins or Brechó extensions. Other interesting measures in this case can be: quality of research (publishing impact) and quality of platforms' software product according to international standards such as ISO 25000 <ref type="foot" target="#foot_8">8</ref> .  niche creation: describes the SECO capability in creating opportunities to new and old actors to explore new business chances. For example, the continuous search for national and regional agencies for financial support (e.g., CNPq, CAPES, FAPERJ in Brazil) to join new research groups (e.g., SE Group at UFLA, and IPPUR -Regional and Urban Plan Research Institute -at UFRJ) and strengthen new Software Reuse Lab's SECOs (EduSE Portal and RPP Portal, respectively). Another example is the marketing used to promote Brechó and EduSE Portal SECOs through short courses and papers presentation in national and international events. Other interesting measures in this case are the number of new collaborators and users in the platform.</p><p>Step 2: plan the process of opening the platform architecture -corresponds to the platform design phase done through three activities:</p><p>Activity 1: specify levels -aims to identify and separate modules or components from the platform, exploring the layer-based architecture benefits and making its opening process easier, because it can be organized in tasks and subtasks workgroups where each actor leads with a particular abstraction level, based on <ref type="bibr" target="#b1">[2]</ref>. For example, Brechó Library and EduSE Portal web platforms in their SECOs, as well as Odyssey IDE desktop platform in its SECO, have three layers: (i) extended applications developed by external developers (other SE groups in Brazil) and installed by users in their target systems or infrastructure (researchers and professors who use the platforms); (ii) native applications developed by the Software Reuse Lab and, in some cases, do not modified; and (iii) kernel developed by keystones, which represents the platform hearth and treats low-level components such as device drivers, security, framework etc. Activity 2: delineate factors -consists in defining platform extension and accessibility mechanisms from making the conditions that govern the access to different layers and components explicitly, based on <ref type="bibr" target="#b1">[2]</ref>. For example, three actions are used to make clear the notion of architecture opening in Brechó SECO: (i) integrate: allows using components from an existing layer in an application via API, service call, code inclusion, shared data objects or other software extension mechanisms, e.g., a project that integrates the tool for supporting software development process Microsoft Team Foundation Server (TFS) 9 to Brechó <ref type="bibr" target="#b25">[26]</ref>; (ii) extend: allows enhancing the functionalities of components in a layer, e.g., the evolution of Brechó platform from a component repository to a component marketplace environment, generating Brechó-VCM SECO <ref type="bibr" target="#b22">[23]</ref>; and (iii) modify: allows replacing or modifying components in a layer, e.g., the evolution of a component trade mechanism <ref type="bibr" target="#b25">[26]</ref> to support pricing models <ref type="bibr" target="#b21">[22]</ref>. Activity 3: define licenses -tries to facilitate and restrict the participation of the SECO actors over the platform through rights and obligations that govern the process of opening the architecture <ref type="bibr" target="#b0">[1]</ref>. Aspects related to components evolution and replacing, architecture evolution, component license evolution, and modification of wished rights and acceptable obligations should be considered. This happens through a process called platform "co-evolution" because it shows the interdependence among software vendors (keystones) and suppliers (niche players), and the need of communication and coordination mechanisms in this scenario. Besides, the emergence of licenses should consider some kinds of common elements in software architecture in a platform such as source code components, executable components, web services, APIs, software connectors, connection methods, and systems and subsystems configured architectures. For example, Software Reuse Lab always requires allowance to integrate, extend or modify entities in Brechó platform, as shown in Table <ref type="table">1</ref>.</p><p>Step 3: balances architecture modularity 10 and transparency 11 in SECO platformcorresponds to platform implementation phase done through four activities: 9 Available at: &lt;http://msdn.microsoft.com/en-us/tfs2008/default.aspx&gt;. 10 Modularity consists in applying the traditional engineering principle related to decomposing a system in manageable modules, minimizing the technical coupling among its parts <ref type="bibr" target="#b8">[9]</ref>. 11 Transparency consists in making all kinds of development information available, including design and code, development tasks, defects and interactions among SECO stakeholders <ref type="bibr" target="#b8">[9]</ref>.</p><p>Table <ref type="table">1</ref>. Comparison among architecture opening strategies in the Software Reuse Lab' SECOs, based on <ref type="bibr" target="#b1">[2]</ref>. P = Possibility, L = License status, Po = Possible, Pc = Possible for some components, Np = Not possible, Pn = Permission is not needed, Ps = in some cases, permission is needed, and Pa = Permission is always needed. Specially, Brechó's kernel is being studied in order to derive components (critical), and EduSE Portal architecture is in a good stage to start thinking about this (alert). Activity 1: capture context and establish strategies -its objective is to detail the SECO platform scope, classifying it according to the abstraction level (e.g., reusable asset in requirement, design, code or executable level, resource, information etc.) and type (e.g., functionalities, components, crosscutting concerns etc.) of knowledge manipulated in SSN, as well as the actor profile (e.g., platform manager, requirement engineer, analyst, internal or external developer etc.). Thus, it is easier to apply the component-based development (CBD) using interfaces, since the architecture is layered. For example, Brechó platform is a web application developed over Java EE platform using MVC pattern and web (Struts) and persistent (Hibernate) frameworks, and use Tomcat container and MySQL database servers to run the system. SVN version control system presents 17 developers since 2005. Finally, the platform mostly deals with code artifacts, based on modules and components and has a manager (keystone player since 2007) and two developers in different geographical regions (niche players since January 2011). From the lack of market-style documentation and the niche players volatility (undergraduate students), a strategy adopted since the beginning of Brechó SECO was the use of javadoc and design patterns, as well as known and free technologies, though it is difficult to update and migrate the platform to new ones because sometimes there is no available human/financial resource. Activity 2: define information elements -its objective is to make three platform architectural key elements explicit, the first one related to platform translucence interfaces and the last one to visibility of how modeling, designing and coding platform components evolve, based on <ref type="bibr" target="#b8">[9]</ref>:  uncertainty: is the probability of changing platform interfaces, requiring decisions in time (e.g., evolution, correction etc.) and space perspectives (e.g., collaborative development etc.). The goal of treating this information element is the interfaces stability, impacting the tracing among different abstraction levels and types of manipulated components. For example, Odyssey SECO has niche players using its platform kernel to work in different geographical regions, and they need to coordinate their activities through discussion lists and annual workshops in order to orchestrate decisions overtime.  complexity: is the property of standard and understandable interfaces compose the platform development process, exploring the information hiding principle in order to benefit from the niche players activities in different abstraction levels of platform components (code, model and requirement). The goal of treating this information element is the standardization (use of code and design patterns), impacting product characteristics such as maintainability and reusability (how to calculate cost and effort to evolve the platform). For example, Brechó platform was developed over MVC architectural pattern, using known frameworks and following code patterns established by Sun's Java Code Conventions -this decision directly represents an advantage to propitiate the entrance of new niche players in Brechó SECO.  activity awareness: is the capability of actors to clearly know process activities, dependencies and barriers in two perspectives, artifacts and roles, based on <ref type="bibr" target="#b23">[24]</ref>. The goal of treating this information element is the coordination and communication (from CSCW), impacting the platform knowledge comprehensibility (e.g., how to calculate cost and effort to manage the platform). For example, Odyssey, Brechó and EduSE Portal SECOs platforms are submitted to a version control system (SVN) and have a modification control system (Bugzilla) that allows the old and new niche players to communicate and collaborate in developing and maintaining architectural components in each platform, including Yahoo and Google groups. Activity 3: calculate and analyze metrics related to information elements -its objective is to extract platform architecture knowledge from the information elements discussed in the last activity:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Brechó</head><p> Measuring uncertainty requires data collected from niche players' experiences (e.g., architects and developers) when they face requirements comprehension and platform characteristics (e.g., knowledge map), as well as from models that quantify uncertainty points based on historical similar projects in the platform. For example, the time line and the effort (LoC) to develop a new component or extension to show information in bar/pizza graphics can be extracted from SVN data considering the components developed in marketing and evaluation mechanisms at Brechó platform <ref type="bibr" target="#b22">[23]</ref>.  Measuring complexity requires data collected from components interfaces in different layers (e.g., number and parameters types), from OCL architectural descriptions, and from platform's nonfunctional properties or crosscutting concerns. For example, in Brechó platform, javadoc improves the code legibility and maintainability, and that characteristics can be verified through the use of product metrics on component interfaces overtime.  Measuring activity awareness requires data collected from contracts that govern the links between artifacts and roles, and from reports of architectural design tools that capture, document and track the platform evolution during decision-making processes (e.g., uses of new resource, blocks of code parts, establishment of pre and post conditions etc.). For example, StatSVN was used to collect and analyze Brechó platform data such as source code time line, packages and files per change, developers contribution (commits history), activities per hour, per day or per week etc. This can help the licenses definition. Some information is presented in Fig. <ref type="figure" target="#fig_1">2</ref>. Activity 4: apply translucence to artifacts interfaces in the platform -its objective is to contribute to the SECO coordination and communication mechanisms, supporting collaboration and cooperation and avoiding information overload (i.e., each stakeholder profile can access an abstract level and a type of platform knowledge according to his/her role). In parallel, the property and safety should be treated in order to maintain the reliability of the manipulated knowledge (e.g., in models and source code). For example, the Brechó platform implementation is based on javadoc and is controlled by SVN. This fact allows mining repository data to visualize change impacts in platform components, and filter information (e.g., set of classes) to be shown to a developer based on his/her task requirements and stakeholder profile. Cataldo &amp; Herbsleb <ref type="bibr" target="#b8">[9]</ref> point out that a strategy to do this would make information elements explicit through tags in architectural descriptions and javadoc in source code, contributing to the interfaces translucence, i.e., improving the visibility of information elements or behaviors and hiding others via links among technical and socio-organizational roles. Thus, rules that relate knowledge in different abstract levels and types to stakeholders profiles at SECOs can benefit from information visualization. More details can be found in <ref type="bibr" target="#b8">[9]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Conclusion and Future Work</head><p>Since the lack of theoretical and applied research in SECOs management through a SE point of view is a challenge to make this field well established in academic research, this paper presented an initial proposal for SECOs engineering to outline a set of steps that combines three different dimensions of SECOs and joins different existing perspectives in the SECOs research literature through a survey. The preliminary contribution was to understand how SECO community is treating ecosystems in a SE point of view, and integrate the works presented at the two first IWSECO editions. In this paper, the focus was on the first dimension, that is, architecture, but the others (business and social) are being studied and linked to the architectural one, since it is impossible to treat SECOs with a pure engineering approach. The discussed proposal will provide a framework to guide and allow deeper researches related to an approach to support SECOs management and development based on empirical studies (primary and secondary ones) which also will involve case studies with well-known SECOs such as Android, Force.com, Eclipse, Microsoft, Linux etc. This can provide a body of knowledge to make SECOs diagnosis, design, and validation and decision-making processes available based on the fact that ecosystems appear, are developed, mature and/or disappear as well as markets, technologies, platforms and organizations, processes, models, techniques etc. The results of a preliminary analysis of the Software Reuse Lab's Brazilian SECOs at COPPE/UFRJ point out that several concepts presented at IWSECO 2009 and IWSECO 2010 can be connected in a broader SE approach, as discussed in Section 3. Thus, it can be realized that understanding SECOs requires joining a lot of instable IT elements in an entity (platform), adding SE elements which alter those elements during the ecosystems creation, development and maintenance -a SE challenge of treating the social and economic aspects <ref type="bibr" target="#b2">[3]</ref>. Future work consists of expanding the proposal with other case studies and with expert-based surveys to calibrate the architectural dimension and integrate it to the other two dimensions in a unified approach. Additionally, extensions in the Brechó Library to support component-based architecture SECOs management and development will be done, since this tool has a lot of mechanisms that can help business and social dimensions.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. SVN Commits in LoC (Brechó SECO)</figDesc><graphic coords="6,170.40,181.90,254.40,159.40" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. LoC per change and contributions by developers (on the left side), and activity type (modification/correction) and flow (per hour per day) in Brechó SECO.</figDesc><graphic coords="10,131.05,230.15,178.55,219.85" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Available at: &lt;http://iwseco.wordpress.com/&gt;. Eds: Jansen, Bosch, Ahmed, and Campell Proceedings of the Workshop on Software Ecosystems</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2011" xml:id="foot_1"></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_2">MPS.BR is a program to improve the Brazilian companies' process model. Details in<ref type="bibr" target="#b19">[20]</ref>.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_3">Available at: &lt;http://reuse.cos.ufrj.br/odyssey&gt;.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_4">Available at: &lt;http://reuse.cos.ufrj.br/brecho&gt;.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_5">Available at: &lt;http://lab3D.coppe.ufrj.br/portaledues&gt;.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_6">Available at: &lt;http://lab3D.coppe.ufrj.br/rpp&gt;.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_7">StatSVN retrieves information from a SVN repository and generates various tables and charts describing the project development. Available at: &lt;http://www.statsvn.org&gt;.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_8">ISO 25000 is a standard for SE -Software product Quality Requirements and Evaluation, at: &lt;http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=35683&gt;</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_9">Proceedings of the Workshop on Software Ecosystems 2011</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_10">Eds: Jansen, Bosch, Ahmed, and Campell Proceedings of the Workshop on Software Ecosystems 2011</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Acknowledge. We thank to CNPq/FAPERJ for their financial support to the research.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">The Role of Software Licenses in Open Architecture Ecosystems</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">A</forename><surname>Alspaugh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">U</forename><surname>Asuncion</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Scacchi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 1st IWSECO, 11th ICSR</title>
				<meeting>the 1st IWSECO, 11th ICSR<address><addrLine>Falls Church, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-09">2010. September</date>
			<biblScope unit="page" from="4" to="18" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Evaluating Architectural Openness in Mobile Software Platforms</title>
		<author>
			<persName><forename type="first">M</forename><surname>Anvaari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 4th ECSA, 2nd IWSECO</title>
				<meeting>of the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010">2010. 85-92. Aug</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">A View of 20th and 21st Century Software Engineering</title>
		<author>
			<persName><forename type="first">B</forename><surname>Boehm</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 28th ICSE</title>
				<meeting>the 28th ICSE<address><addrLine>Shanghai, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2006-05">2006. May</date>
			<biblScope unit="page" from="12" to="29" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">From Software Product Lines to Software Ecosystem</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bosch</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of 13th SPLC</title>
				<meeting>13th SPLC<address><addrLine>San Francisco, CA, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-08">2009. August</date>
			<biblScope unit="page" from="1" to="10" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Architecture Challenges for Software Ecosystems</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bosch</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010">2010. 93-95. August</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Formalizing Software Ecosystem Modeling</title>
		<author>
			<persName><forename type="first">V</forename><surname>Boucharas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brinkkemper</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 1st IWSECO, 11th ICSR</title>
				<meeting>of the 1st IWSECO, 11th ICSR<address><addrLine>Falls Church, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-09">2009. Sep</date>
			<biblScope unit="page" from="34" to="48" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A Three-dimensional View of Software Ecosystems</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">R J</forename><surname>Campbell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Ahmed</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 4th ECSA, 2nd IWSECO</title>
				<meeting>of the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. Aug</date>
			<biblScope unit="page" from="81" to="84" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Integrating Recommender Information in Social Ecosystems Decisions</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">A C</forename><surname>Capuruço</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">F</forename><surname>Capretz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 4th ECSA, 2nd IWSECO</title>
				<meeting>of the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="143" to="150" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Architecting in Software Ecosystems: Interface Translucence as an Enabler for Scalable Collaboration</title>
		<author>
			<persName><forename type="first">M</forename><surname>Cataldo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">D</forename><surname>Herbsleb</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="65" to="72" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Software Ecosystems vs. Natural Ecosystems: Learning from the Ingenious Mind of Nature</title>
		<author>
			<persName><forename type="first">D</forename><surname>Dhungana</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Groher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Schludermann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Biffl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="96" to="102" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Specification and Analysis of Requirements Negotiation Strategy in Software Ecosystems</title>
		<author>
			<persName><forename type="first">S</forename><surname>Fricker</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 1st IWSECO, 11th ICSR</title>
				<meeting>of the 1st IWSECO, 11th ICSR<address><addrLine>Falls Church, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="19" to="33" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Industry Taxonomy Engineering: The Case of the European Software Ecosystem</title>
		<author>
			<persName><forename type="first">I</forename><surname>Hunink</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Van Erk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brinkkemper</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="111" to="118" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<title level="m" type="main">The Keystone Advantage: What the New Dynamics of Business Ecosystems Mean for Strategy, Innovation and Sustainability</title>
		<author>
			<persName><forename type="first">M</forename><surname>Iansiti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Levien</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004</date>
			<publisher>Harvard Business Scholl Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">A Sense of Community: A Research Agenda for Software Ecosystems</title>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Finkelstein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brinkkemper</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 31st ICSE, New and Emerging Research Track</title>
				<meeting>of the 31st ICSE, New and Emerging Research Track<address><addrLine>Vancouver, BC, Canada</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-05">2009. May</date>
			<biblScope unit="page" from="187" to="190" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Business Network Management as a Survival Strategy: A Tale of Two Software Ecosystems</title>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brinkkemper</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Finkelstein</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 1st IWSECO, 11th ICSR</title>
				<meeting>the 1st IWSECO, 11th ICSR<address><addrLine>Falls Church, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-09">2009. September</date>
			<biblScope unit="page" from="34" to="48" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">B</forename><surname>Kittlaus</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Clough</surname></persName>
		</author>
		<title level="m">Software Product Management and Pricing: Key Success Factors for Software Organizations</title>
				<imprint>
			<publisher>Springer Publishing Company</publisher>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">A Method for Analyzing Software Product Line Ecosystems</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">D</forename><surname>Mcgregor</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="73" to="80" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">Software Ecosystem: Understanding an Indispensable Technology and Industry</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">G</forename><surname>Messerschmitt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Szyperski</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
			<publisher>The MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">The Death of Competition: Leadership and Strategy in the Age of Business Ecosystems</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">F</forename><surname>Moore</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1996">1996</date>
			<publisher>Harper Business</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">MPS.BR: A Successful Program for Software Process Improvement in Brazil</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Montoni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">R</forename><surname>Rocha</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">C</forename><surname>Weber</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Sof. Process: Impr. and Practice</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="289" to="300" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">On the Role of Software Process Modeling in Software Ecosystem Design</title>
		<author>
			<persName><forename type="first">O</forename><surname>Pettersson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Svensson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Gil</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Andersson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Milrad</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="103" to="110" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Revisiting the Concept of Components in Software Engineering from a Software Ecosystem Perspective</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">P</forename><surname>Santos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">M L</forename><surname>Werner</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="135" to="142" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Brechó-VCM: A Value-Based Approach for Component Markets</title>
		<author>
			<persName><forename type="first">R</forename><surname>Santos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Werner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Silva</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Intern. Trans. on Systems Science and Applications</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="issue">2/3</biblScope>
			<biblScope unit="page" from="179" to="199" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Knowledge Management in Software Ecosystems: Software Artefacts as First-class Citizens</title>
		<author>
			<persName><forename type="first">D</forename><surname>Seichter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Dhungana</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Pleuss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Hauptmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="119" to="126" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Software Ecosystems: A Software Ecosystem Strategy Assessment Model</title>
		<author>
			<persName><forename type="first">I</forename><surname>Van Den Berk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jansen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Luinenburg</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th ECSA, 2nd IWSECO</title>
				<meeting>the 4th ECSA, 2nd IWSECO<address><addrLine>Copenhagen, Denmark</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010-08">2010. August</date>
			<biblScope unit="page" from="127" to="134" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Towards a Component and Service Marketplace with Brechó Library</title>
		<author>
			<persName><forename type="first">C</forename><surname>Werner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Murta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Marinho</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Santos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Silva</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IADIS International Conf. WWW/Internet</title>
				<meeting>the IADIS International Conf. WWW/Internet<address><addrLine>Rome, Italy</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-11">2009. November</date>
			<biblScope unit="page" from="567" to="574" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
