SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Pelliccione Patrizio) "

Sökning: WFRF:(Pelliccione Patrizio)

  • Resultat 1-10 av 129
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  •  
2.
  •  
3.
  • Abbas, Muhammad (författare)
  • Requirements-Level Reuse Recommendation and Prioritization of Product Line Assets
  • 2021
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Software systems often target a variety of different market segments. Targeting varying customer requirements requires a product-focused development process. Software Product Line (SPL) engineering is one possible approach based on reuse rationale to aid quick delivery of quality product variants at scale. SPLs reuse common features across derived products while still providing varying configuration options. The common features, in most cases, are realized by reusable assets. In practice, the assets are reused in a clone-and-own manner to reduce the upfront cost of systematic reuse. Besides, the assets are implemented in increments, and requirements prioritization also has to be done. In this context, the manual reuse analysis and prioritization process become impractical when the number of derived products grows. Besides, the manual reuse analysis process is time-consuming and heavily dependent on the experience of engineers.In this licentiate thesis, we study requirements-level reuse recommendation and prioritization for SPL assets in industrial settings. We first identify challenges and opportunities in SPLs where reuse is done in a clone-and-own manner.  We then focus on one of the identified challenges: requirements-based SPL assets reuse and provide automated support for identifying reuse opportunities for SPL assets based on requirements. Finally, we provide automated support for requirements prioritization in the presence of dependencies resulting from reuse.
  •  
4.
  • Alnawasreh, Khaled, 1987, et al. (författare)
  • Online robustness testing of distributed embedded systems: An industrial approach
  • 2017
  • Ingår i: Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track, ICSE-SEIP 2017. - : IEEE. - 9781538627174 ; , s. Artno 7965437-
  • Konferensbidrag (refereegranskat)abstract
    • Having robust systems that behave properly even in presence of faults is becoming increasingly important. This is the case of the system we investigate in this paper, which is an embedded distributed system consisting of components that communicate with each other via messages exchange in the RBS (Radio Based Station) at Ericsson AB in Gothenburg, Sweden. Specifically, this paper describes a novel fault injection approach for testing the robustness of distributed embedded systems with very limited computation power. The new approach is inspired by Netflix's ChaosMonkey, a fault injection approach that has been developed for testing distributed systems hosted in the cloud. However, ChaosMonkey cannot be used in the context of RBS since the latter consists of small-embedded components with specific requirements of performance, programming language, and communication paradigm. This paper reports about the approach called Postmonkey we developed, illustrates the results of applying it to RBS, and discusses the potential of utilizing fault injection to test complex, embedded, and distributed systems. The approach and tool are now adopted by Ericsson. © 2017 IEEE.
  •  
5.
  • Askarpour, Mehrnoosh, et al. (författare)
  • RoboMAX: Robotic Mission Adaptation eXemplars
  • 2021
  • Ingår i: Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021. ; , s. 245-251
  • Konferensbidrag (refereegranskat)abstract
    • Emerging and future applications of robotic systems pose unique self-adaptation challenges. To support the research needed to address these challenges, we provide an extensible repository of robotic mission adaptation exemplars. Co-designed with robotic application stakeholders including researchers, developers, operators, and end-users, our repository captures key sources of uncertainty, adaptation concerns, and other distinguishing characteristics of such applications. An online form enables external parties to supply new exemplars for curation and inclusion into the repository. We envisage that our RoboMAX repository will enable the development, evaluation, and comparison of self-adaptation approaches for the robotic systems domain.
  •  
6.
  • Autili, M., et al. (författare)
  • A Software Exoskeleton to Protect and Support Citizen's Ethics and Privacy in the Digital World
  • 2019
  • Ingår i: Ieee Access. - : Institute of Electrical and Electronics Engineers (IEEE). - 2169-3536. ; 7, s. 62011-62021
  • Tidskriftsartikel (refereegranskat)abstract
    • Citizens of the digital world are threatened. The digital systems that surround them are increasingly able to make autonomous decisions over and above them and on their behalf. They feel that their moral rights, as well as the social, economic, and political spheres, can be affected by the behavior of such systems. Although unavoidable, the digital world is becoming uncomfortable and potentially hostile to its users as human beings and as citizens. Notwithstanding the introduction of the GDPR and of initiatives to establish criteria on software transparency and accountability, users feel vulnerable and unprotected. In this paper, we present EXOSOUL, an overarching research framework that aims at building a software a personalized exoskeleton that enhances and protects users by mediating their interactions with the digital world according to their own ethics of actions and privacy of data. The exoskeleton disallows or adapts the interactions that would result in unacceptable or morally wrong behaviors according to the ethics and privacy preferences of the users. With their software shield, users will feel empowered and in control, and more in the balance of forces with the other actors of the digital world. To reach the breakthrough result of automatically building a personalized exoskeleton, EXOSOUL identifies multidisciplinary challenges never touched before: 1) defining the scope for and inferring citizen's ethical preferences; 2) treating privacy as an ethical dimension managed through the disruptive notion of active data; and 3) automatically synthesizing ethical actuators, i.e., connector components that mediate the interaction between the user and the digital world to enforce her ethical preferences. In this paper, we discuss the research challenges of EXOSOUL in terms of their feasibility and risks.
  •  
7.
  • Autili, M., et al. (författare)
  • Aligning Qualitative, Real-Time, and Probabilistic Property Specification Patterns Using a Structured English Grammar
  • 2015
  • Ingår i: IEEE Transactions on Software Engineering. - 0098-5589. ; 41:7, s. 620-638
  • Tidskriftsartikel (refereegranskat)abstract
    • Formal methods offer an effective means to assert the correctness of software systems through mathematical reasoning. However, the need to formulate system properties in a purely mathematical fashion can create pragmatic barriers to the application of these techniques. For this reason, Dwyer et al. invented property specification patterns which is a system of recurring solutions to deal with the temporal intricacies that would make the construction of reactive systems very hard otherwise. Today, property specification patterns provide general rules that help practitioners to qualify order and occurrence, to quantify time bounds, and to express probabilities of events. Nevertheless, a comprehensive framework combining qualitative, real-time, and probabilistic property specification patterns has remained elusive. The benefits of such a framework are twofold. First, it would remove the distinction between qualitative and quantitative aspects of events; and second, it would provide a structure to systematically discover new property specification patterns. In this paper, we report on such a framework and present a unified catalogue that combines all known plus 40 newly identified or extended patterns. We also offer a natural language front-end to map patterns to a temporal logic of choice. To demonstrate the virtue of this new framework, we applied it to a variety of industrial requirements, and use PSPWizard, a tool specifically developed to work with our unified pattern catalogue, to automatically render concrete instances of property specification patterns to formulae of an underlying temporal logic of choice.
  •  
8.
  • Bersani, M. M., et al. (författare)
  • PuRSUE -from specification of robotic environments to synthesis of controllers
  • 2020
  • Ingår i: Formal Aspects of Computing. - : Association for Computing Machinery (ACM). - 0934-5043 .- 1433-299X. ; 32, s. 187-227
  • Tidskriftsartikel (refereegranskat)abstract
    • Developing robotic applications is a complex task, which requires skills that are usually only possessed by highly-qualified robotic developers. While formal methods that help developers in the creation and design of robotic applications exist, they must be explicitly customized to be impactful in the robotics domain and to support effectively the growth of the robotic market. Specifically, the robotic market is asking for techniques that: (i) enable a systematic and rigorous design of robotic applications though high-level languages; and (ii) enable the automatic synthesis of low-level controllers, which allow robots to achieve their missions. To address these problems we present the PuRSUE (Planner for RobotS in Uncontrollable Environments) approach, which aims to support developers in the rigorous and systematic design of high-level run-time control strategies for robotic applications. The approach includes PuRSUE-ML a high-level language that allows for modeling the environment, the agents deployed therein, and their missions. PuRSUE is able to check automatically whether a controller that allows robots to achieve their missions might exist and, then, it synthesizes a controller. We evaluated how PuRSUE helps designers in modeling robotic applications, the effectiveness of its automatic computation of controllers, and how the approach supports the deployment of controllers on actual robots. The evaluation is based on 13 scenarios derived from 3 different robotic applications presented in the literature. The results show that: (i) PuRSUE-ML is effective in supporting designers in the formal modeling of robotic applications compared to a direct encoding of robotic applications in low-level modeling formalisms; (ii) PuRSUE enables the automatic generation of controllers that are difficult to create manually; and (iii) the plans generated with PuRSUE are indeed effective when deployed on actual robots.
  •  
9.
  •  
10.
  • Bozhinoski, Darko, et al. (författare)
  • Managing safety and mission completion via collective run-time adaptation
  • 2019
  • Ingår i: Journal of Systems Architecture. - : Elsevier BV. - 1383-7621. ; 95, s. 19-35
  • Tidskriftsartikel (refereegranskat)abstract
    • Multi-Robot Systems (MMRSs) are an emerging class of systems that are composed of a team of robots, various devices (like movable cameras, sensors) which collaborate with each other to accomplish defined missions. Moreover, these systems must operate in dynamic and potentially uncontrollable and unknown environments that might compromise the safety of the system and the completion of the defined mission. A model of the environment describing, e.g., obstacles, no-fly zones, wind and weather conditions might be available, however, the assumption that such a model is both correct and complete is often wrong. In this paper, we describe an approach that supports execution of missions at run time. It addresses collective adaptation problems in a decentralized fashion, and enables the addition of new entities in the system at any time. Moreover, it is based on two adaptation resolution methods: one for (potentially partial) resolution of mission-related issues and one for full resolution of safety-related issues.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 129
Typ av publikation
konferensbidrag (70)
tidskriftsartikel (43)
bokkapitel (8)
proceedings (redaktörskap) (4)
licentiatavhandling (2)
samlingsverk (redaktörskap) (1)
visa fler...
annan publikation (1)
visa färre...
Typ av innehåll
refereegranskat (102)
övrigt vetenskapligt/konstnärligt (27)
Författare/redaktör
Pelliccione, Patrizi ... (64)
Pelliccione, Patrizi ... (63)
Knauss, Eric, 1977 (25)
Heldal, Rogardt, 196 ... (20)
Berger, Thorsten, 19 ... (15)
Wohlrab, Rebekka, 19 ... (11)
visa fler...
García Gonzalo, Serg ... (10)
Ågren, Magnus, 1984 (9)
Menghi, Claudio, 198 ... (9)
Di Ruscio, Davide (7)
Diniz Caldas, Ricard ... (6)
Bures, Tomás (5)
Di Ruscio, D. (5)
Strüber, Daniel, 198 ... (5)
Dodig-Crnkovic, Gord ... (5)
Weyns, Danny (4)
Ciccozzi, Federico, ... (4)
Caporuscio, Mauro, 1 ... (4)
Inverardi, Paola (4)
Bucaioni, Alessio, 1 ... (4)
Mikic, Marija (3)
Ciccozzi, Federico (3)
Schneider, Gerardo, ... (3)
Spalazzese, Romina (3)
Vogel, Thomas (3)
Tivoli, Massimo (3)
Tumova, Jana (3)
Shahrokni, Ali, 1982 (3)
Menghi, C. (3)
Abbas, Nadeem, 1980- (2)
Andersson, Jesper, 1 ... (2)
Muccini, Henry (2)
Dimarogonas, Dimos V ... (2)
Pierantonio, Alfonso (2)
Larsson, Mats (2)
Behnam, Moris, 1973- (2)
Nguyen, Ngoc-Thanh (2)
Grunske, Lars (2)
Yang, Chen (2)
Avgeriou, Paris (2)
Tsigkanos, Christos (2)
Rodrigues, Gabriel S ... (2)
Autili, M. (2)
Tang, A. (2)
Argyros, Antonis (2)
Bergenhem, Carl, 197 ... (2)
Biffl, Stefan (2)
Musil, Juergen (2)
Musil, Angelika (2)
Crnkovic, Ivica, 195 ... (2)
visa färre...
Lärosäte
Göteborgs universitet (89)
Chalmers tekniska högskola (76)
Mälardalens universitet (15)
Linnéuniversitetet (9)
Kungliga Tekniska Högskolan (5)
Högskolan i Halmstad (2)
visa fler...
Malmö universitet (2)
RISE (2)
VTI - Statens väg- och transportforskningsinstitut (1)
visa färre...
Språk
Engelska (129)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (119)
Teknik (63)
Samhällsvetenskap (11)
Humaniora (6)

Å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