<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel rdf:about="http://hdl.handle.net/2117/1095">
    <title>DSpace Collection:</title>
    <link>http://hdl.handle.net/2117/1095</link>
    <description />
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://hdl.handle.net/2117/19126" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/19125" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/17928" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/15683" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/13187" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/12991" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/12975" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/12879" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/12821" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/10752" />
        <rdf:li rdf:resource="http://hdl.handle.net/2117/7068" />
      </rdf:Seq>
    </items>
    <dc:date>2013-05-24T07:41:32Z</dc:date>
  </channel>
  <item rdf:about="http://hdl.handle.net/2117/19126">
    <title>Non-functional requirements in architectural decision-making</title>
    <link>http://hdl.handle.net/2117/19126</link>
    <description>Title: Non-functional requirements in architectural decision-making
Authors: Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi; Franch Gutiérrez, Javier
Abstract: A survey of software architects addressed how they face non-functional requirements from an engineering perspective and how these requirements influence decision making.</description>
    <dc:date>2013-05-08T09:57:08Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/19125">
    <title>The three-layer architectural pattern applied to plug-in-based architectures : the Eclipse case</title>
    <link>http://hdl.handle.net/2117/19125</link>
    <description>Title: The three-layer architectural pattern applied to plug-in-based architectures : the Eclipse case
Authors: Ameller, David; Collell, Oriol; Franch Gutiérrez, Javier
Abstract: The process of designing a software architecture using different kinds of components is often challenging. Different designs support some quality attributes while damaging others; therefore, trade-off analysis is needed to make informed decisions. Moreover, analysis made in theory needs to be complemented with observations in practice, especially when using a particular set of technologies to implement the system. In this paper, we present a particular instance of this problem. We study how the Three-Layer architectural pattern may be developed using plug-ins. We compare two extreme alternatives according to several representative scenarios and their impact in some quality attributes. Then, we apply this theoretical knowledge to a case study, the implementation of a plug-in-based tool for managing architectural knowledge using Eclipse. We report some unexpected difficulties found that forced us to adapt the theoretical solution into an operative architecture.</description>
    <dc:date>2013-05-08T09:47:54Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/17928">
    <title>A complete definition of the inheritance construct in i*</title>
    <link>http://hdl.handle.net/2117/17928</link>
    <description>Title: A complete definition of the inheritance construct in i*
Authors: López Cuesta, Lidia
Abstract: The is-a relationship among actors has been introduced  in the  i* framework since  its definition. However,  its effect at the level of intentional elements and dependencies is not always clear. The main goal of this thesis is presenting a complete and non-ambiguous definition of inheritance for the i* framework. With this aim,  it is necessary to define the  modelling operations that make use of inheritance, explain how inheritance affects i* treatments</description>
    <dc:date>2013-02-22T11:16:49Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/15683">
    <title>Dealing with changes in service-oriented computing through integrated goal and variability modelling</title>
    <link>http://hdl.handle.net/2117/15683</link>
    <description>Title: Dealing with changes in service-oriented computing through integrated goal and variability modelling
Authors: Clotet Martínez, Roger; Dhungana, Deepak; Franch Gutiérrez, Javier; Grünbacher, Paul; López Cuesta, Lidia; Marco Gómez, Jordi; Seyff, Norbert
Abstract: Variability modelling and service- orientation are important approaches for achieving both the flexibility and adaptability required by stakeholders of software systems. In this paper we present an approach that integrates domain models captured in the i* modelling framework with&#xD;
variability models to support runtime monitoring and adaptation of service-oriented systems. We believe that approaches integrating goal-oriented modelling and&#xD;
variability management are needed to build, operate, and evolve such systems. We illustrate our approach using two scenarios and present a tentative tool architecture&#xD;
based on an existing product line engineering tool suite.</description>
    <dc:date>2012-03-28T14:16:09Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/13187">
    <title>Opening Learning Management Systems to personal learning environments</title>
    <link>http://hdl.handle.net/2117/13187</link>
    <description>Title: Opening Learning Management Systems to personal learning environments
Authors: García Peñalvo, Francisco Javier; Conde García, Miguel Ángel; Alier Forment, Marc; Casany Guerrero, María José
Abstract: New ICT technologies are continuously introducing changes in the way in which&#xD;
society generates, shares and access information. This is changing what society expects and requires of education. eLearning is acting as a vector of this change, introducing pervasive transformations in and out of the classroom. But with Learning Management Systems (LMS) users have reached a plateau of productivity and stability. At the same time outside the walled garden of the LMS new transformative tools, services and ways of learning are already in use,&#xD;
within the PLE and PLN paradigms. The stability and maturity of the LMS may become yet another resistance factor working against the introduction of innovations. New tools and trends cannot be ignored, and this is the reason why learning platforms should become open and flexible environments. In the course of this article the reasons for this change and how it may be addressed will be discussed, together with a proposal for architecture based on Moodle.</description>
    <dc:date>2011-09-14T09:35:44Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/12991">
    <title>3MSF: a framework to select mobile office devices</title>
    <link>http://hdl.handle.net/2117/12991</link>
    <description>Title: 3MSF: a framework to select mobile office devices
Authors: Cares, Carlos; Franch Gutiérrez, Javier
Abstract: The mobile office devices market is currently growing, mainly due to the descending cost of wireless technology as well as the high diversity of functions and features covered. Diversity and proliferation become a hard problem when a person or organization aims at selecting the appropriate device for their particular needs. We propose here a framework for producing device recommendations based on personal or business needs. The framework is articulated through an architecture that includes subsystems for data extraction, recommendation and personalization. All&#xD;
these subsystems operate upon a goal-oriented knowledge base whose presentation is the subject of this paper. Our approach is built upon three independent models: a market model, which contains descriptions of the current devices offered in the marketplace; a domain model, which states the&#xD;
needs of the person or organization; and a mediator model, which describes the types of devices available. We show the actors and processes around these models. Last, we present a prototype that acts as proof-of-concept of the recommender system.</description>
    <dc:date>2011-07-18T09:12:51Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/12975">
    <title>Adoption of open source in software-intensive organizations: a systematic literature review</title>
    <link>http://hdl.handle.net/2117/12975</link>
    <description>Title: Adoption of open source in software-intensive organizations: a systematic literature review
Authors: Hauge, Oyvind; Ayala Martínez, Claudia Patricia; Conradi, Reidar
Abstract: Context: Open source software (OSS) is changing the way organizations develop, acquire, use, and commercialize software.&#xD;
Objective: This paper seeks to identify how organizations adopt OSS, classify the literature according to these ways of  adopting OSS, and with a focus on software development evaluate the research on adoption of OSS in organizations.&#xD;
Method: Based on the systematic literature review method we reviewed publications from 24 journals and seven conference and workshop proceedings, published between 1998 and 2008. From a population of 24289 papers, we identified 112 papers that provide empirical evidence on how organizations&#xD;
actually adopt OSS. Results: We show that adopting OSS involves more than simply using OSS products. We moreover provide a classification framework consisting of six&#xD;
distinctly different ways in which organizations adopt OSS. This framework&#xD;
is used to illustrate some of the opportunities and challenges organizations&#xD;
meet when approaching OSS, to show that OSS can be adopted successfully in different ways, and to organize and review existing research. We find that existing research on OSS adoption does not sufficiently describe the context of the organizations studied, it is furthermore fragmented, and it fails to benefit fully from related research fields. To aid this situation, we offer directions&#xD;
for future research. Conclusion: The implications of our findings are twofold. On the one hand, practitioners should embrace the many opportunities OSS offers, but consciously evaluate the consequences of adopting it in their own context. They&#xD;
may use our framework and the success stories provided by the literature in their own evaluations. On the other hand, researchers should align their work, and perform more empirical research on topics that are important to organizations. Our framework may be used to position this research and to describe the context of the organization they are studying.</description>
    <dc:date>2011-07-15T08:28:37Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/12879">
    <title>Inducing metaassociations and induced relationships</title>
    <link>http://hdl.handle.net/2117/12879</link>
    <description>Title: Inducing metaassociations and induced relationships
Authors: Burgués Illa, Xavier; Franch Gutiérrez, Javier; Ribó, Josep Maria
Abstract: In the last years, UML has been tailored to be used as a domainspecific modelling notation in several contexts. Extending UML with this purpose entails several advantages: the integration of the domain in a standard framework; its potential usage by the software engineering community; and the&#xD;
existence of supporting tools. In previous work, we explored one particular issue of heavyweight extensions, namely, the definition of inducing metaassociations&#xD;
in metamodels as a way to induce the presence of specific relationships in their instances. Those relationships were intended by the metamodel specifier but not forced by the metamodel itself. However, our work was&#xD;
restricted to the case of induced associations. This paper proposes an extension to the general case in which inducing metaassociations may force the existence of arbitrary relationships at M1. To attain this goal, we provide a general definition of inducing metaassociation that covers all the possible cases. After revisiting induced associations, we show the inducement of the other relationship&#xD;
types defined in UML: association classes, generalization and dependencies.</description>
    <dc:date>2011-07-06T12:01:17Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/12821">
    <title>Definition and uses of the i* metamodel</title>
    <link>http://hdl.handle.net/2117/12821</link>
    <description>Title: Definition and uses of the i* metamodel
Authors: Cares, Carlos; Franch Gutiérrez, Javier; López Cuesta, Lidia; Marco Gómez, Jordi
Abstract: The clear definition of a metamodel can be considered helpful for any conceptual modeling approach, and the i* framework is not an exception. Agreeing on a metamodel for i* can be considered even more convenient than ever when we are aware of the different dialects and variations that the commu-nity proposed, and keep proposing, over the seminal i* definition. In this paper we present the revised version of the i* metamodel proposed by the GESSI re-search group at 2005 and we report some current contexts of use: 1) definition of a data interchange format; 2) definition of the inheritance construct; 3) defi-nition of a modularity construct; and 4) definition of a metrics framework.</description>
    <dc:date>2011-06-23T11:20:52Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/10752">
    <title>A pattern-based method for building requirements documents in call-for-tender processes</title>
    <link>http://hdl.handle.net/2117/10752</link>
    <description>Title: A pattern-based method for building requirements documents in call-for-tender processes
Authors: Renault, Samuel; Méndez Bonilla, Óscar; Franch Gutiérrez, Javier; Quer Bosor, Maria Carme
Abstract: This paper presents our PABRE method for facilitating Requirements Elicitation on the basis of Requirement Patterns with the goal of saving time and reducing errors during this activity. The process presented applies for elicitation in Off-The-Shelf selection projects driven by call-for-tender processes and uses a Requirement Patterns Catalogue. The process selects patterns from the catalogue that apply to the particular selection project, and convert them into the real requirements that finally configure the project Requirements Document. We show some benefits of the pattern approach for requirements engineers and IT consultants, as well as for customers. Finally we discuss&#xD;
the strengths and weaknesses of the proposal and identify some future work.</description>
    <dc:date>2010-12-27T10:36:33Z</dc:date>
  </item>
  <item rdf:about="http://hdl.handle.net/2117/7068">
    <title>HiME: Hierarchical i* Modeling Editor</title>
    <link>http://hdl.handle.net/2117/7068</link>
    <description>Title: HiME: Hierarchical i* Modeling Editor
Authors: López Cuesta, Lidia; Franch Gutiérrez, Javier; Marco Gómez, Jordi
Abstract: In this paper, we present HiME, a tool for editing i* models. The distinguishing characteristic of HiME is its ability to deal with inheritance. It includes specific operations for declaring an actor as heir of another and then stating the relationships between the intentional elements of both actors.</description>
    <dc:date>2010-04-23T14:25:35Z</dc:date>
  </item>
</rdf:RDF>

