SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Bosch R) ;pers:(Capilla R.)"

Sökning: WFRF:(Bosch R) > Capilla R.

  • Resultat 1-9 av 9
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Bosch, Jan, 1967, et al. (författare)
  • Trends in Systems and Software Variability
  • 2015
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 32:3, s. 44-51
  • Forskningsöversikt (refereegranskat)abstract
    • © 2015 IEEE. This article presents the state of the art and practice in system and software variability. It describes the trends driving the increasing importance of variability management, proposes a research agenda, and provides an overview of the articles in this special issue. The Web extra at http://youtu.be/80DAUGahNAY is an audio recording of Davide Falessi speaking with Guest Editors Rafael Capilla and Rich Hilliard about the state of the art and practice in system and software variability.
  •  
2.
  • Bosch, Jan, 1967, et al. (författare)
  • Binding Time and Evolution
  • 2013
  • Ingår i: Systems and Software Variability Management. - Berlin, Heidelberg : Springer Berlin Heidelberg. - 9783642365829 ; , s. 57-73
  • Bokkapitel (övrigt vetenskapligt/konstnärligt)abstract
    • © Springer-Verlag Berlin Heidelberg 2013. Software variability, as a powerful mechanism that enables the construction of different artifacts from a common architecture, enables the realization of variation points and variants at different times or stages. The moment in which the variability is bound to concrete design choices provides a flexible way to delay our design decisions to later stages during the software development process.
  •  
3.
  • Bosch, Jan, 1967, et al. (författare)
  • Dynamic Variability in Software-Intensive Embedded System Families
  • 2012
  • Ingår i: Computer. - 0018-9162 .- 1558-0814. ; 45:10, s. 28-35
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • Dynamic software product lines address many of the challenges of building highly configurable software and use runtime variability mechanisms to support automatic decision making.
  •  
4.
  • Capilla, R., et al. (författare)
  • An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry
  • 2014
  • Ingår i: Journal of Systems and Software. - : Elsevier BV. - 0164-1212. ; 91:1, s. 3-23
  • Tidskriftsartikel (refereegranskat)abstract
    • Over the last two decades, software product lines have been used successfully in industry for building families of systems of related products, maximizing reuse, and exploiting their variable and configurable options. In a changing world, modern software demands more and more adaptive features, many of them performed dynamically, and the requirements on the software architecture to support adaptation capabilities of systems are increasing in importance. Today, many embedded system families and application domains such as ecosystems, service-based applications, and self-adaptive systems demand runtime capabilities for flexible adaptation, reconfiguration, and post-deployment activities. However, as traditional software product line architectures fail to provide mechanisms for runtime adaptation and behavior of products, there is a shift toward designing more dynamic software architectures and building more adaptable software able to handle autonomous decision-making, according to varying conditions. Recent development approaches such as Dynamic Software Product Lines (DSPLs) attempt to face the challenges of the dynamic conditions of such systems but the state of these solution architectures is still immature. In order to provide a more comprehensive treatment of DSPL models and their solution architectures, in this research work we provide an overview of the state of the art and current techniques that, partially, attempt to face the many challenges of runtime variability mechanisms in the context of Dynamic Software Product Lines. We also provide an integrated view of the challenges and solutions that are necessary to support runtime variability mechanisms in DSPL models and software architectures. (C) 2014 Elsevier Inc. All rights reserved.
  •  
5.
  • Capilla, R., et al. (författare)
  • Dynamic Variability Management Supporting Operational Modes of a Power Plant Product Line
  • 2016
  • Ingår i: 10th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2016; Federal University of BahiaSalvador; Brazil; 27 January 2016 through 29 January 2016. - New York, NY, USA : ACM. ; , s. 49-56
  • Konferensbidrag (refereegranskat)abstract
    • Runtime variability is becoming an attractive technique to support those runtime scenarios for systems that demand some kind of autonomous reconfiguration or adaptive behavior. Nowadays, the challenge of many critical systems that need to handle different operational modes, often in an unattended mode, require specific solutions for which runtime variability mechanisms become relevant. This research describes the challenges of runtime variability to support multiple binding modes for handling the diversity of different operational modes and runtime reconfiguration needs. We validate our approach in a power plant control product line at Toshiba which advances previous work making the transition between the power plant operational modes more automatic and dynamic.
  •  
6.
  • Capilla, R., et al. (författare)
  • On Autonomous Dynamic Software Ecosystems
  • 2022
  • Ingår i: IEEE Transactions on Engineering Management. - 0018-9391 .- 1558-0040. ; 69:6, s. 3633-3647
  • Tidskriftsartikel (refereegranskat)abstract
    • Software ecosystems are considered the natural evolution of software product lines. A software ecosystem provides a (software) product within a particular business and organizational context that supports the exchange of activities and services within a domain. However, the increasing degree of autonomy demanded by software ecosystems is elevating the system response to end users, while the existing software ecosystem architectures are not well prepared to deal with the dynamicity of context changes and autonomous behavior needs. In order to provide a transition toward an increased level of autonomy, in this article, we introduce the notion of autonomous dynamic ecosystems as representative of those software ecosystems able to support dynamic, smart, and autonomous features demanded by modern software systems. In this work, we further investigate and provide evidence of four industrial examples that have fully embodied the principles of autonomous dynamic ecosystems, and we characterize the main features and technology requirements of this kind of new ecosystems.
  •  
7.
  • Capilla, R., et al. (författare)
  • The Promise and Challenge of Runtime Variability
  • 2011
  • Ingår i: Computer. - 0018-9162 .- 1558-0814. ; 44:12, s. 93-95
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • Runtime variability offers a good choice for many systems that experience dynamic changes in their quality and context.
  •  
8.
  • Dos Santos, Rodrigo Pereira, et al. (författare)
  • Introduction to 12th workshop on distributed software development, software ecosystems and systems-of-systems (WDES@ECSA 2018)
  • 2018
  • Ingår i: ACM International Conference Proceeding Series.
  • Konferensbidrag (refereegranskat)abstract
    • Systems-of-Systems (SoS) have become increasingly complex and used in highly distributed, dynamic, and even open environments. SoS refer to evolving software systems, where constituent systems work cooperatively to fulfill complex missions, facing software architecture researchers/practitioners with substantial challenges. In parallel, Software Ecosystem (SECO) has become an important research topic, addressing social and business issues along with technical aspects of software architectures. SoS and SECO are closely related, also naturally distributed so as the distribution of development teams, along with the inherent difficulties of coordination and communication. In this scenario, Distributed Software Development (DSD) deals with distributed resources to reduce cost and reach new IT markets. Inherent problems and challenges of software engineering are amplified and become more critical when those three topics need to be analyzed together. WDES 2018 will provide researchers and practitioners with a forum to exchange ideas and experiences, analyze R&D issues, discuss promising solutions, and propose theoretical foundations for architecting complex systems, inspiring visions for the future of software engineering for SoS, SECO, and DSD.
  •  
9.
  • Ortiz, O., et al. (författare)
  • Runtime variability for dynamic reconfiguration in wireless sensor network product lines
  • 2012
  • Ingår i: ACM International Conference Proceeding Series: 16th International Software Product Line Conference, SPLC 2012; Salvador; 2 September 2012 through 7 September 2012. - New York, NY, USA : ACM. - 9781450310956 ; , s. 143-150
  • Konferensbidrag (refereegranskat)abstract
    • Runtime variability is a key technique for the success of Dynamic Software Product Lines (DSPLs), as certain application demand reconfiguration of system features and execution plans at runtime. In this emerging research work we address the problem of dynamic changes in feature models in sensor networks product families, where nodes of the network demand dynamic reconfiguration at post-deployment time.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-9 av 9

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy