1,721,147 research outputs found

    Summary of the 9th Workshop on [email protected]

    Full text link
    The [email protected] workshop (MRT) series offers a discussion forum for the rising need to leverage modeling techniques at runtime for the software of the future. MRT has become a mature research topic, which is, e.g., reflected in separate sessions at conferences covering MRT approaches only. The target venues of the workshops audience changed from workshops to conferences. Hence, new topics in the area of MRT need to be identified, which are not yet mature enough for conferences. In consequence, the main goal of this edition was to reflect on the past decade of the workshop's history and to identify new future directions for the workshop

    Runtime models based on dynamic decision networks:enhancing the decision-making in the domain of ambient assisted living applications

    Full text link
    Dynamic decision-making for self-Adaptive systems (SAS) requires the runtime trade-off of multiple non-functional requirements (NFRs) -Aka quality properties-And the costsbenefits analysis of the alternative solutions. Usually, it requires the specification of utility preferences for NFRs and decisionmaking strategies. Traditionally, these preferences have been defined at design-Time. In this paper we develop further our ideas on re-Assessment of NFRs preferences given new evidence found at runtime and using dynamic decision networks (DDNs) as the runtime abstractions. Our approach use conditional probabilities provided by DDNs, the concepts of Bayesian surprise and Primitive Cognitive Network Process (P-CNP), for the determination of the initial preferences. Specifically, we present a case study in the domain problem of ambient assisted living (AAL). Based on the collection of runtime evidence, our approach allows the identification of unknown situations at the design stage

    Summary of the 11th international workshop on [email protected]

    Full text link
    After last years anniversary, this year the 11th edition of the workshop [email protected] was held at the 19th International Conference on Model Driven Engineering Languages and Systems. The workshop took place in the city of Saint Malo, France, on the 4th of October 2016. The workshop was organized by Sebastian Götz, Nelly Bencomo, Kirstie Bellman and Gordon Blair. Here, we present a summary of the discussions at the workshop and a synopsis of the topics discussed and highlighted during the workshop

    Summary of the 10th International workshop on [email protected]

    Full text link
    The 10th anniversary of the workshop [email protected] was held at the 18th International Conference on Model Driven Engineering Languages and Systems. The workshop took place in the city of Ottawa, Canada, on the 29th of September 2015. The workshop was organized by Sebastian Gtz, Nelly Bencomo, Gordon Blair and Hui Song. Here, we present a summary of the discussions at the workshop and a synopsis of the topics discussed and highlighted during the workshop. The workshop received the award for the best workshop at the MODELS 2015 conference out of 18 workshops in total. The award was based upon the organization, program, web site timing and the feedback provided by the workshop participants

    Agent-Based Framework for Self-Organization of Collective and Autonomous Shuttle Fleets

    Full text link
    The mobility of people is at the center of transportation planning and decision-making of the cities of the future. In order to accelerate the transition to zero-emissions and to maximize air quality benefits, smart cities are prioritizing walking, cycling, shared mobility services and public transport over the use of private cars. Extensive progress has been made in autonomous and electric cars. Autonomous Vehicles (AV) are increasingly capable of moving without full control of humans, automating some aspects of driving, such as steering or braking. For these reasons, cities are investing in the infrastructure and technology needed to support connected, multi-modal transit networks that include shared electric Autonomous Vehicles (AV). The relationship between traditional public transport and new mobility services is in the spotlight and need to be rethought. This article proposes an agent-based simulation framework that allows for the creation and simulation of mobility scenarios to investigate the impact of new mobility modes on a city daily life. It lets traffic planners explore the cooperative integration of AV using a decentralized control approach. A prototype has been implemented and validated with data of the city of Trento

    Preface of the 15th International Workshop on [email protected]’21

    No full text
    After a break in 2020, this year the 15th edition of the workshop [email protected] is held at the 24th International Conference on Model Driven Engineering Languages and Systems. The workshop takes place virtually due to the Covid-19 pandemic on the 11th of October 2021. The workshop is organized by Sebastian Götz, Antonio Bucchiarone and Nelly Bencomo. Here, we present some highlights of the workshop

    Summary of the 8th International Workshop on [email protected]

    Full text link
    The 8th edition of the workshop [email protected] was held at the 16th International Conference MODELS. The workshop took place in the city of Miami, USA, on the 29th of September 2013. The workshop was organised by Nelly Bencomo, Sebastian Götz, Robert France and Bernhard Rumpe. Here, we present a summary of the workshop and a synopsis of the papers discussed during the workshop

    Run-Time Evolution through Explicit Meta-Objects

    Full text link
    Software must be constantly adapted due to evolving domain knowledge and unanticipated requirements changes. To adapt a system at run-time we need to reflect on its structure and its behavior. Object-oriented languages introduced reflection to deal with this issue, however, no reflective approach up to now has tried to provide a unified solution to both structural and behavioral reflection. This paper describes Albedo, a unified approach to structural and behavioral reflection. Albedo is a model of fined-grained unanticipated dynamic structural and behavioral adaptation. Instead of providing reflective capabilities as an external mechanism we integrate them deeply in the environment. We show how explicit meta-objects allow us to provide a range of reflective features and thereby evolve both application models and environments at run-time

    Modelos inteligentes de requisitos de software para soportar una mejor toma de decisiones en sistemas autónomos utilizando procesos de decisión Markov parcialmente observables

    Full text link
    Descargue el texto completo en el repositorio institucional de la Aston University: https://doi.org/10.48780/publications.aston.ac.uk.00041929Un sistema autoadaptativo (SAS) es aquel que puede adaptar su comportamiento en respuesta a las fluctuaciones ambientales en tiempo de ejecución y sus propios cambios. Por lo tanto, el proceso de toma de decisiones de un SAS se ve desafiado por la incertidumbre subyacente. En esta disertación, el autor se enfoca en el tipo de incertidumbre asociada con los niveles de satisfacción de los requisitos no funcionales (NFR) dado un conjunto de decisiones de diseño reflejadas en una configuración SAS. Específicamente, el enfoque de este trabajo está en la especificación y el manejo en tiempo de ejecución de la incertidumbre relacionada con los niveles de satisfacción de los NFR cuando se recopila nueva evidencia, y que puede crear la necesidad de adaptación basada en la reconfiguración del sistema. Esta disertación presenta dos enfoques. Primero, se presenta RE-STORM, un enfoque para apoyar la toma de decisiones bajo incertidumbre, que utiliza el nivel de satisfacción actual de los NFR en un SAS y las compensaciones requeridas, para así guiar su autoadaptación. Luego, se describe ARRoW, un enfoque para la reevaluación y actualización automática de las preferencias iniciales en un SAS en función de los niveles de satisfacción actuales de sus NFR.A self-adaptive system (SAS) is a system that can adapt its behaviour in re- sponse to environmental fluctuations at runtime and its own changes. Therefore, the decision-making process of a SAS is challenged by the underlying uncertainty. In this dissertation, the author focuses on the kind of uncertainty associated with the satisficement levels of non-functional requirements (NFRs) given a set of design decisions reflected on a SAS configuration. Specifically, the focus of this work is on the specification and runtime handling of the uncertainty related to the levels of satisficement of the NFRs when new evidence is collected, and that may create the need of adaptation based on the reconfiguration of the system. Specifically, this dissertation presents two approaches that address decision-making in SASs in the face of uncertainty. First, we present RE-STORM, an approach to support decision- making under uncertainty, which uses the current satisficement level of the NFRs in a SAS and the required trade-offs, to therefore guide its self-adaptation. Second, we describe ARRoW, an approach for the automatic reassessment and update of initial preferences in a SAS based on the current satisficement levels of its NFRs. We eval- uate our proposals using a case study, a Remote Data Mirroring (RDM) network. Other cases have been used as well in different publications. The results show that under uncertain environments, which may have not been foreseen in advance, it is feasible that: (a) a SAS reassess the preferences assigned to certain configurations and, (b) reconfigure itself at runtime in response to adverse conditions, in order to keep satisficing its requirements.Tesi

    Foreword: 2nd Workshop requirements@ run. time

    Full text link
    The 2nd edition of the Workshop [email protected] was held at the 19th International Conference on Requirements Engineering (RE 2011) in the city of Trento, Italy on the 30th of August 2011. It was organized by Nelly Bencomo, Emmanuel Letier, Jon Whittle, Anthony Finkelstein, and Kris Welsh. This foreword presents a digest of the discussions and presentations that took place during the workshop
    corecore