Requirements-driven supervision of socio-technical systems

Davide Dell'Anna*

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Modern software systems are characterized by ever-changing goals and requirements. Such systems operate in an environment that is dynamic, open, partly known, unpredictable. New goals arise and others are dropped, due to changes in stakeholders' needs and priorities, government regulations, technology. Despite this dynamism, systems should meet their goals and comply with the evolving requirements. While several self-adaptation mechanisms have been proposed in the literature, they cannot be fully applied for socio-technical systems that involve autonomous (thus, non-controllable) components. This project aims at designing and developing a runtime requirements supervision framework that monitors the execution of socio-technical systems, evaluates their behavior against the overall goals and intervenes by deciding how to revise requirements when adaptation is not possible.

    Original languageEnglish
    Title of host publicationJoint Proceedings of REFSQ-2018 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 23rd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018)
    PublisherCEUR WS
    Volume2075
    Publication statusPublished - 2018

    Publication series

    NameCEUR Workshop Proceedings
    ISSN (Print)1613-0073

    Keywords

    • Autonomous software
    • Requirements evolution
    • Self-adaptation
    • Socio-technical systems

    Fingerprint

    Dive into the research topics of 'Requirements-driven supervision of socio-technical systems'. Together they form a unique fingerprint.

    Cite this