SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Strüber Daniel 1986) "

Sökning: WFRF:(Strüber Daniel 1986)

  • Resultat 1-10 av 39
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Chechik, Marsha, et al. (författare)
  • Message from the MiSE 2019 Workshop Organizers
  • 2019
  • Ingår i: Proceedings - 2019 IEEE/ACM 11th International Workshop on Modelling in Software Engineering, MiSE 2019. ; , s. VII-
  • Konferensbidrag (övrigt vetenskapligt/konstnärligt)
  •  
2.
  •  
3.
  • Damasceno, Carlos Diego N., et al. (författare)
  • Family-Based Fingerprint Analysis: A Position Paper
  • 2022
  • Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). - Cham : Springer Nature Switzerland. - 1611-3349 .- 0302-9743. ; , s. 137-150
  • Bokkapitel (övrigt vetenskapligt/konstnärligt)abstract
    • Thousands of vulnerabilities are reported on a monthly basis to security repositories, such as the National Vulnerability Database. Among these vulnerabilities, software misconfiguration is one of the top 10 security risks for web applications. With this large influx of vulnerability reports, software fingerprinting has become a highly desired capability to discover distinctive and efficient signatures and recognize reportedly vulnerable software implementations. Due to the exponential worst-case complexity of fingerprint matching, designing more efficient methods for fingerprinting becomes highly desirable, especially for variability-intensive systems where optional features add another exponential factor to its analysis. This position paper presents our vision of a framework that lifts model learning and family-based analysis principles to software fingerprinting. In this framework, we propose unifying databases of signatures into a featured finite state machine and using presence conditions to specify whether and in which circumstances a given input-output trace is observed. We believe feature-based signatures can aid performance improvements by reducing the size of fingerprints under analysis.
  •  
4.
  • Derks, C., et al. (författare)
  • A benchmark generator framework for evolving variant-rich software
  • 2023
  • Ingår i: Journal of Systems and Software. - 0164-1212. ; 203
  • Tidskriftsartikel (refereegranskat)abstract
    • Software often needs to exist in different variants, which account for varying customer requirements, environments, or non-functional aspects, such as energy consumption. Unfortunately, the number of variants can grow exponentially with the number of features. As such, developing and evolving variant-rich systems is challenging, since they do not only evolve "in time"as single systems, but also "in space"with new variants. Fortunately, many different methods and tools for variant-rich systems have been proposed over the last decades, especially in the field of software product line engineering. However, their level of evaluation varies significantly, threatening their relevance for practitioners and that of future research. Many tools have only been evaluated on ad hoc datasets, minimal examples, or unrealistic and limited evolution scenarios, missing large parts of the actual evolution lifecycle of variant-rich systems. Our long-term goal is to provide benchmarks to increase the maturity of evaluation of methods and tools for evolving variant-rich systems. However, providing manually curated and sufficiently detailed benchmarks that cover the whole evolution lifecycle of variant-rich systems is challenging. We present the framework vpbench, which simulates the evolution of a variant-rich system and thereby generates an evolution enriched with metadata explaining the evolution. The generated benchmarks, i.e., the evolution histories and metadata, can serve as ground truth to check the results of tools applied on it. We formalize the claims we make about the generator and the generated benchmarks as requirements. The design of vpbench comprises modular generators and evolution operators that automatically evolve real codebases. We implement simple and advanced evolution operators-e.g., relying on code transplantation to incorporate features from real projects. We demonstrate how vpbench addresses its claimed requirements, also considering multiple degrees of realism, extensibility and language-independence of the generated benchmarks.(c) 2023 Elsevier Inc. All rights reserved.
  •  
5.
  • García Gonzalo, Sergio, 1989, et al. (författare)
  • Robotics Software Engineering: A Perspective from the Service Robotics Domain (Summary)
  • 2020
  • Ingår i: Lecture Notes in Informatics. - 1617-5468. ; P-310, s. 41-42
  • Konferensbidrag (refereegranskat)abstract
    • We present our paper published in the proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2020. Robots that support humans by performing useful tasks (a.k.a., service robots) are booming worldwide. In contrast to industrial robots, the development of service robots comes with severe software engineering challenges, since they require high levels of robustness and autonomy to operate in highly heterogeneous environments. As a domain with critical safety implications, service robotics faces a need for sound software development practices. In this paper, we present the first large-scale empirical study to assess the state of the art and practice of robotics software engineering. We conducted 18 semi-structured interviews with industrial practitioners working in 15 companies from 9 different countries and a survey with 156 respondents (from 26 countries) from the robotics domain. Our results provide a comprehensive picture of (i) the practices applied by robotics industrial and academic practitioners, including processes, paradigms, languages, tools, frameworks, and reuse practices, (ii) the distinguishing characteristics of robotics software engineering, and (iii) recurrent challenges usually faced, together with adopted solutions. The paper concludes by discussing observations, derived hypotheses, and proposed actions for researchers and practitioners.
  •  
6.
  • García Gonzalo, Sergio, 1989, et al. (författare)
  • Software variability in service robotics
  • 2023
  • Ingår i: Empirical Software Engineering. - : Springer Science and Business Media LLC. - 1573-7616 .- 1382-3256. ; 28:2
  • Tidskriftsartikel (refereegranskat)abstract
    • Robots artificially replicate human capabilities thanks to their software, the main embodiment of intelligence. However, engineering robotics software has become increasingly challenging. Developers need expertise from different disciplines as well as they are faced with heterogeneous hardware and uncertain operating environments. To this end, the software needs to be variable—to customize robots for different customers, hardware, and operating environments. However, variability adds substantial complexity and needs to be managed—yet, ad hoc practices prevail in the robotics domain, challenging effective software reuse, maintenance, and evolution. To improve the situation, we need to enhance our empirical understanding of variability in robotics. We present a multiple-case study on software variability in the vibrant and challenging domain of service robotics. We investigated drivers, practices, methods, and challenges of variability from industrial companies building service robots. We analyzed the state-of-the-practice and the state-of-the-art—the former via an experience report and eleven interviews with two service robotics companies; the latter via a systematic literature review. We triangulated from these sources, reporting observations with actionable recommendations for researchers, tool providers, and practitioners. We formulated hypotheses trying to explain our observations, and also compared the state-of-the-art from the literature with the-state-of-the-practice we observed in our cases. We learned that the level of abstraction in robotics software needs to be raised for simplifying variability management and software integration, while keeping a sufficient level of customization to boost efficiency and effectiveness in their robots’ operation. Planning and realizing variability for specific requirements and implementing robust abstractions permit robotic applications to operate robustly in dynamic environments, which are often only partially known and controllable. With this aim, our companies use a number of mechanisms, some of them based on formalisms used to specify robotic behavior, such as finite-state machines and behavior trees. To foster software reuse, the service robotics domain will greatly benefit from having software components—completely decoupled from hardware—with harmonized and standardized interfaces, and organized in an ecosystem shared among various companies.
  •  
7.
  • García Gonzalo, Sergio, 1989, et al. (författare)
  • Variability modeling of service robots: Experiences and challenges
  • 2019
  • Ingår i: ACM International Conference Proceeding Series. - New York, NY, USA : ACM.
  • Konferensbidrag (refereegranskat)abstract
    • Sensing, planning, controlling, and reasoning, are human-like capabilities that can be articially replicated in an autonomous robot. Such a robot implements data structures and algorithms devised on a large spectrum of theories, from probability theory, mechanics, and control theory to ethology, economy, and cognitive sciences. Software plays a key role in the development of robotic systems, as it is the medium to embody intelligence in the machine. During the last years, however, software development is increasingly becoming the bottleneck of robotic systems engineering due to three factors: (a) the software development is mostly based on community efforts and it is not coordinated by key stakeholders; (b) robotic technologies are characterized by a high variability that makes reuse of software a challenging practice; and (c) robotics developers are usually not specically trained in software engineering. In this paper, we illustrate our experiences from EU, academic, and industrial projects in identifying, modeling, and managing variability in the domain of service robots. We hope to raise awareness for the specic variability challenges in robotics software engineering and to inspire other researchers to advance thiseld.
  •  
8.
  • Garcia, Sergio, et al. (författare)
  • Robotics Software Engineering: A Perspective from the Service Robotics Domain
  • 2020
  • Ingår i: Proceedings of the 28th ACM Joint European Soft- ware Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE ’20). - New York, NY, USA : ACM. - 9781450370431
  • Konferensbidrag (refereegranskat)abstract
    • Robots that support humans by performing useful tasks (a.k.a., service robots) are booming worldwide. In contrast to industrial robots, the development of service robots comes with severe software engineering challenges, since they require high levels of robustness and autonomy to operate in highly heterogeneous environments. As a domain with critical safety implications, service robotics faces a need for sound software development practices. In this paper, we present the first large-scale empirical study to assess the state of the art and practice of robotics software engineering. We conducted 18 semi-structured interviews with industrial practitioners working in 15 companies from 9 different countries and a survey with 156 respondents from 26 countries from the robotics domain. Our results provide a comprehensive picture of (i) the practices applied by robotics industrial and academic practitioners, including processes, paradigms, languages, tools, frameworks, and reuse practices, (ii) the distinguishing characteristics of robotics software engineering, and (iii) recurrent challenges usually faced, together with adopted solutions. The paper concludes by discussing observations, derived hypotheses, and proposed actions for researchers and practitioners.
  •  
9.
  •  
10.
  • Horcas, Jose Miguel, et al. (författare)
  • We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration
  • 2023
  • Ingår i: IEEE Transactions on Software Engineering. - 0098-5589 .- 1939-3520. ; 49:3, s. 1102-1117
  • Tidskriftsartikel (refereegranskat)abstract
    • When configuring a software product line, finding a good trade-off between multiple orthogonal quality concerns is a challenging multi-objective optimisation problem. State-of-the-art solutions based on search-based techniques create invalid configurations in intermediate steps, requiring additional repair actions that reduce the efficiency of the search. In this work, we introduce consistency-preserving configuration operators (CPCOs) - genetic operators that maintain valid configurations throughout the entire search. CPCOs bundle coherent sets of changes: the activation or deactivation of a particular feature together with other (de)activations that are needed to preserve validity. In our evaluation, our instantiation of the IBEA algorithm with CPCOs outperforms two state-of-the-art tools for optimal product line configuration in terms of both speed and solution quality. The improvements are especially pronounced in large product lines with thousands of features.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 39
Typ av publikation
konferensbidrag (27)
tidskriftsartikel (10)
proceedings (redaktörskap) (1)
bokkapitel (1)
Typ av innehåll
refereegranskat (35)
övrigt vetenskapligt/konstnärligt (4)
Författare/redaktör
Strüber, Daniel, 198 ... (39)
Berger, Thorsten, 19 ... (13)
Taentzer, Gabriele (5)
Brugali, Davide (5)
Idowu, Samuel, 1985 (5)
Hebig, Regina (3)
visa fler...
Damasceno, Carlos Di ... (3)
Pelliccione, Patrizi ... (3)
Mukelabai, Mukelabai ... (3)
García Gonzalo, Serg ... (3)
Di Fava, Alessandro (3)
Zschaler, Steffen (3)
Pelliccione, Patrizi ... (2)
Steghöfer, Jan-Phili ... (2)
Lambers, Leen (2)
Mahmood, Wardah, 199 ... (2)
Damasceno, Carlos Di ... (2)
Zhang, Weixing (2)
Martinez, Jabier (2)
Garcia, Sergio (2)
Burdusel, Alexandru (2)
Kosiol, Jens (2)
Wimmer, M. (1)
Chechik, Marsha (1)
Martínez, J. (1)
Varro, Daniel (1)
Calikli, Gul, 1978 (1)
Albers, Mitchell (1)
Tuma, K. (1)
Scandariato, Riccard ... (1)
Staab, S (1)
Schneider, Kurt (1)
Peldszus, Sven (1)
Osman, O (1)
Brunotte, Wasja (1)
Lambers, L. (1)
Taentzer, G. (1)
Krüger, Jacob (1)
Derks, C. (1)
Fischer, Stefan (1)
Schillinger, Philipp (1)
Holtmann, Jörg, 1979 (1)
Zhang, Weixing, 1987 (1)
Horcas, Jose Miguel (1)
Osman, Osman (1)
Tuma, Katja, 1991 (1)
John, Stefan (1)
Bill, Robert (1)
Korsman, D. (1)
Damasceno, C. D. N. (1)
visa färre...
Lärosäte
Göteborgs universitet (30)
Chalmers tekniska högskola (25)
Språk
Engelska (39)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (39)
Teknik (13)
Samhällsvetenskap (3)
Humaniora (1)

År

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