Skip to main content

Showing 1–9 of 9 results for author: Rodrigues, G N

Searching in archive cs. Search in all archives.
.
  1. Analyzing and Debugging Normative Requirements via Satisfiability Checking

    Authors: Nick Feng, Lina Marsso, Sinem Getir Yaman, Yesugen Baatartogtokh, Reem Ayad, Victória Oldemburgo de Mello, Beverley Townsend, Isobel Standen, Ioannis Stefanakos, Calum Imrie, Genaína Nunes Rodrigues, Ana Cavalcanti, Radu Calinescu, Marsha Chechik

    Abstract: As software systems increasingly interact with humans in application domains such as transportation and healthcare, they raise concerns related to the social, legal, ethical, empathetic, and cultural (SLEEC) norms and values of their stakeholders. Normative non-functional requirements (N-NFRs) are used to capture these concerns by setting SLEEC-relevant boundaries for system behavior. Since N-NFRs… ▽ More

    Submitted 11 January, 2024; originally announced January 2024.

  2. arXiv:2303.16530  [pdf, other

    cs.SE

    Runtime Verification of Self-Adaptive Systems with Changing Requirements

    Authors: Marc Carwehl, Thomas Vogel, Genaína Nunes Rodrigues, Lars Grunske

    Abstract: To accurately make adaptation decisions, a self-adaptive system needs precise means to analyze itself at runtime. To this end, runtime verification can be used in the feedback loop to check that the managed system satisfies its requirements formalized as temporal-logic properties. These requirements, however, may change due to system evolution or uncertainty in the environment, managed system, and… ▽ More

    Submitted 29 March, 2023; originally announced March 2023.

    Comments: 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2023)

  3. A Property Specification Pattern Catalog for Real-Time System Verification with UPPAAL

    Authors: Thomas Vogel, Marc Carwehl, Genaína Nunes Rodrigues, Lars Grunske

    Abstract: Context: The goal of specification pattern catalogs for real-time requirements is to mask the complexity of specifying such requirements in a timed temporal logic for verification. For this purpose, they provide frontends to express and translate pattern-based natural language requirements to formulae in a suitable logic. However, the widely used real-time model checking tool UPPAAL only supports… ▽ More

    Submitted 7 November, 2022; originally announced November 2022.

    Comments: Accepted Manuscript

    Journal ref: Information and Software Technology, 2022

  4. arXiv:2202.03360  [pdf, other

    cs.LG

    Discrete-Event Controller Synthesis for Autonomous Systems with Deep-Learning Perception Components

    Authors: Radu Calinescu, Calum Imrie, Ravi Mangal, Genaína Nunes Rodrigues, Corina Păsăreanu, Misael Alpizar Santana, Gricel Vázquez

    Abstract: We present DeepDECS, a new method for the synthesis of correct-by-construction discrete-event controllers for autonomous systems that use deep neural network (DNN) classifiers for the perception step of their decision-making processes. Despite major advances in deep learning in recent years, providing safety guarantees for these systems remains very challenging. Our controller synthesis method add… ▽ More

    Submitted 27 March, 2023; v1 submitted 7 February, 2022; originally announced February 2022.

    Comments: 18 pages 6 Figures 2 Tables

    ACM Class: D.2.2; D.2.4; G.3; I.2.0; I.2.6

  5. Body Sensor Network: A Self-Adaptive System Exemplar in the Healthcare Domain

    Authors: Eric Bernd Gil, Ricardo Caldas, Arthur Rodrigues, Gabriel Levi Gomes da Silva, Genaína Nunes Rodrigues, Patrizio Pelliccione

    Abstract: Recent worldwide events shed light on the need of human-centered systems engineering in the healthcare domain. These systems must be prepared to evolve quickly but safely, according to unpredicted environments and ever-changing pathogens that spread ruthlessly. Such scenarios suffocate hospitals' infrastructure and disable healthcare systems that are not prepared to deal with unpredicted environme… ▽ More

    Submitted 27 March, 2021; originally announced March 2021.

    Comments: Accepted at the 16th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2021)

  6. A Hybrid Approach Combining Control Theory and AI for Engineering Self-Adaptive Systems

    Authors: Ricardo Diniz Caldas, Arthur Rodrigues, Eric Bernd Gil, Genaína Nunes Rodrigues, Thomas Vogel, Patrizio Pelliccione

    Abstract: Control theoretical techniques have been successfully adopted as methods for self-adaptive systems design to provide formal guarantees about the effectiveness and robustness of adaptation mechanisms. However, the computational effort to obtain guarantees poses severe constraints when it comes to dynamic adaptation. In order to solve these limitations, in this paper, we propose a hybrid approach co… ▽ More

    Submitted 24 April, 2020; originally announced April 2020.

    Journal ref: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2020)

  7. Taming Uncertainty in the Assurance Process of Self-Adaptive Systems: a Goal-Oriented Approach

    Authors: Gabriela Félix Solano, Ricardo Diniz Caldas, Genaína Nunes Rodrigues, Thomas Vogel, Patrizio Pelliccione

    Abstract: Goals are first-class entities in a self-adaptive system (SAS) as they guide the self-adaptation. A SAS often operates in dynamic and partially unknown environments, which cause uncertainty that the SAS has to address to achieve its goals. Moreover, besides the environment, other classes of uncertainty have been identified. However, these various classes and their sources are not systematically ad… ▽ More

    Submitted 6 May, 2019; originally announced May 2019.

    Journal ref: SEAMS'19: 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, May 25-26, 2019, Montreal, Canada

  8. A Learning Approach to Enhance Assurances for Real-Time Self-Adaptive Systems

    Authors: Arthur Rodrigues, Ricardo Diniz Caldas, Genaína Nunes Rodrigues, Thomas Vogel, Patrizio Pelliccione

    Abstract: The assurance of real-time properties is prone to context variability. Providing such assurance at design time would require to check all the possible context and system variations or to predict which one will be actually used. Both cases are not viable in practice since there are too many possibilities to foresee. Moreover, the knowledge required to fully provide the assurance for self-adaptive s… ▽ More

    Submitted 3 April, 2018; originally announced April 2018.

    Journal ref: SEAMS'18: 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, May 28-29, 2018, Gothenburg, Sweden

  9. arXiv:1503.07132  [pdf, other

    cs.SE

    Pragmatic Requirements for Adaptive Systems: a Goal-Driven Modelling and Analysis Approach

    Authors: Felipe Pontes Guimarães, Genaina Nunes Rodrigues, Raian Ali, Daniel Macêdo Batista

    Abstract: Goal-models (GM) have been used in adaptive systems engineering for their ability to capture the different ways to fulfill the requirements. Contextual GM (CGM) extend these models with the notion of context and context-dependent applicability of goals. In this paper, we observe that the interpretation of a goal achievement is itself context-dependent. Thus, we introduce the notion of Pragmatic Go… ▽ More

    Submitted 24 March, 2015; originally announced March 2015.