48,451 research outputs found

    Guiding the selection of service-oriented software engineering methodologies

    Get PDF
    Service-oriented computing is a paradigm for effectively delivering software services in a dynamic environment. Accordingly, many service-oriented software engineering (SOSE) methodologies have been proposed and practiced in both academia and industry. Some of these methodologies share common features (e. g. cover similar life-cycle phases) but are presented for different purposes, ranging from project management to system modernization, and from business analysis to technical solutions development. Given this diversity in the methodologies available in the literature, it is very hard for a company to decide which methodology would fit best for its specific needs. With this aim, we took a feature analysis approach and devised a framework for comparing the existing SOA methodologies. Different from existing comparison frameworks, ours specifically highlights aspects that are specific to SOA and aims to differentiate the methodologies that are truly service-oriented from those that deal little with service aspects. As such, the criteria defined in the framework can be used as a checklist for selecting a SOSE methodology. © 2011 The Author(s)

    Aligning a Service Provisioning Model of a Service-Oriented System with the ITIL v.3 Life Cycle

    Get PDF
    Bringing together the ICT and the business layer of a service-oriented system (SoS) remains a great challenge. Few papers tackle the management of SoS from the business and organizational point of view. One solution is to use the well-known ITIL v.3 framework. The latter enables to transform the organization into a service-oriented organizational which focuses on the value provided to the service customers. In this paper, we align the steps of the service provisioning model with the ITIL v.3 processes. The alignment proposed should help organizations and IT teams to integrate their ICT layer, represented by the SoS, and their business layer, represented by ITIL v.3. One main advantage of this combined use of ITIL and a SoS is the full service orientation of the company.Comment: This document is the technical work of a conference paper submitted to the International Conference on Exploring Service Science 1.5 (IESS 2015

    Search based software engineering: Trends, techniques and applications

    Get PDF
    © ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version is available from the link below.In the past five years there has been a dramatic increase in work on Search-Based Software Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based Optimization (SBO) algorithms are used to address problems in SE. SBSE has been applied to problems throughout the SE lifecycle, from requirements and project planning to maintenance and reengineering. The approach is attractive because it offers a suite of adaptive automated and semiautomated solutions in situations typified by large complex problem spaces with multiple competing and conflicting objectives. This article provides a review and classification of literature on SBSE. The work identifies research trends and relationships between the techniques applied and the applications to which they have been applied and highlights gaps in the literature and avenues for further research.EPSRC and E

    Empowering Practitioners: A Conceptual Framework for Value Co-Creation through Smart Service Innovation Methodologies

    Get PDF
    Smart services offer great innovation potential by incorporating digital technologies into non-digital value-creation processes. As smart service innovation poses significant challenges to organizations, existing research has contributed to understanding and addressing this phenomenon by developing various methods, tools, and processes. Yet, the academic community often still fails to bridge the “last mile” and help practitioners apply this knowledge in their specific application contexts. This article outlines how research can empower practitioners by systematically providing methodological knowledge for smart service innovation. We review and contrast existing methodologies and present a conceptual framework for value co-creation through smart service innovation methodologies. In addition, we identify six essential resource types required in these methodologies and propose emergent research avenues to guide future contributions to smart service innovation research

    EMPOWERING PRACTITIONERS: A CONCEPTUAL FRAMEWORK FOR VALUE CO-CREATION THROUGH SMART SERVICE INNOVATION METHODOLOGIES

    Get PDF
    Smart services offer great innovation potential by incorporating digital technologies into non-digital value-creation processes. As smart service innovation poses significant challenges to organizations, existing research has contributed to understanding and addressing this phenomenon by developing various methods, tools, and processes. Yet, the academic community often still fails to bridge the “last mile” and help practitioners apply this knowledge in their specific application contexts. This article outlines how research can empower practitioners by systematically providing methodological knowledge for smart service innovation. We review and contrast existing methodologies and present a conceptual framework for value co-creation through smart service innovation methodologies. In addition, we identify six essential resource types required in these methodologies and propose emergent research avenues to guide future contributions to smart service innovation research

    Complexity Metrics for Systems Development Methods and Techniques

    Get PDF
    So many systems development methods have been introduced in the last decade that one can talk about a ¿methodology jungle¿. To aid the method developers and evaluators in fighting their way through this jungle, we propose a systematic approach for measuring properties of methods. We describe two sets of metrics which measure the complexity of single diagram techniques, and of complete systems development methods. The proposed metrics provide a relatively fast and simple way to analyse the descriptive capabilities of a technique or method. When accompanied with other selection criteria, the metrics can be used for estimating the relative complexity of a technique compared to others. To demonstrate the applicability of the metrics, we have applied them to 36 techniques and 11 methods
    corecore