The document summarizes a case study modeling a swarm system using the CPSwarm modeling tools. It describes an example where multiple agents try to find emergency exits in a discrete 2D environment. The swarm members were modeled using elements from the CPSwarm modeling library, including sensors to detect nearby points of interest and environment, and actuators to move the member. The model was exported from Modelio to the FREVO optimization tool to generate solutions using evolutionary algorithms and evaluate via simulation. The goal is for all swarm members to exit the environment through the emergency exits.
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectAlessandra Bagnato
CF 2017 - ACM International Conference on Computing Frontiers 2017
Alessandra Bagnato, Regina Krisztina Bíró, Dario Bonino, Claudio Pastrone, Wilfried Elmenreich, René Reiners, Melanie Schranz, Edin Arnautovic
Invite Paper
Cyber-Physical Systems (CPS) nd applications in a number of
large-scale, safety-critical domains e.g. transportation, smart cities,etc. As a matter of fact, the increasing interactions amongst dierent CPS are starting to generate unpredictable behaviors and emerging properties, often leading to unforeseen and/or undesired results.
Rather than being an unwanted byproduct, these interactions could, however, become an advantage if they were explicitly managed, and accounted, since the early design stages. The CPSwarm project, presented in this paper, aims at tackling these kinds of challenges by easing development and integration of complex herds of heterogeneous CPS. Thanks to CPSwarm, systems designed through a combination of existing and emerging tools, will collaborate on the basis of local policies and exhibit a collective behavior capable of solving complex, real-world, problems. Three real-world use cases
will demonstrate the validity of foundational assumptions of the
presented approach as well as the viability of the developed tools and methodologies.
Copernicus Climate Change Service - An introductionCopernicus ECMWF
Copernicus Climate Change Service: An introduction by
Jean-Noel Thepaut, Head of Copernicus Climate Change Service for the ECMWF Copernicus Services Info Day, Brussels, 2 February 2015.
Cyber-physical systems Industrial applications in the CPSwarm ProjectAlessandra Bagnato
CPS and Cyber-Physical Systems of Systems (CPSoS) are increasingly playing the role of foundational building blocks for bringing adaptive intelligence to processes and environments, in several application domains ranging from Smart Mobility, to Smart Health, Smart Cities and Smart Production. Due to the
increasing pervasiveness of CPS, issues related to effective design of solutions, able to reach predefined goals flexibly, reliably and adapting to changing surrounding conditions, become challenging and worth of further investigation. While increasing the CPS adoption results in increasingly mature solutions for their development, a single, consistent, science of system integration for CPS has not yet been consolidated.
As a matter of fact, the increasing interactions amongst different
CPS are starting to generate unpredicted behaviours and emerging properties, often leading to unforeseen and/or undesired results. These interactions could become an advantage if they were explicitly managed, and accounted, since the early design stages. The CPSwarm project,
presented in this lecture, aims at tackling these kinds of challenges by easing development and integration of complex herds of heterogeneous CPS. Thanks to CPSwarm, systems designed through a combination of existing and emerging tools, will collaborate on the
basis of local policies and exhibit a collective behaviour capable of solving complex, real-world, problems. Three real-world use cases will demonstrate the validity of foundational assumptions of the presented approach as well as the viability of the developed tools and methodologies.
CPSwarm will demonstrate the viability of the proposed approach on 3 complimentary, yet di_erent, use cases targeted at: (a) swarms of (mixed) robotic vehicles (e.g. Unmanned Aerial Vehicles (UAV) and rovers), (b) automotive CPS systems for freight vehicles and (c) swarm logistics.
All scenarios are characterized by the presence of heterogeneous CPS interacting together and showing emerging behaviors difficult to predict with traditional approaches and will be presented in the lecture.
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectAlessandra Bagnato
CF 2017 - ACM International Conference on Computing Frontiers 2017
Alessandra Bagnato, Regina Krisztina Bíró, Dario Bonino, Claudio Pastrone, Wilfried Elmenreich, René Reiners, Melanie Schranz, Edin Arnautovic
Invite Paper
Cyber-Physical Systems (CPS) nd applications in a number of
large-scale, safety-critical domains e.g. transportation, smart cities,etc. As a matter of fact, the increasing interactions amongst dierent CPS are starting to generate unpredictable behaviors and emerging properties, often leading to unforeseen and/or undesired results.
Rather than being an unwanted byproduct, these interactions could, however, become an advantage if they were explicitly managed, and accounted, since the early design stages. The CPSwarm project, presented in this paper, aims at tackling these kinds of challenges by easing development and integration of complex herds of heterogeneous CPS. Thanks to CPSwarm, systems designed through a combination of existing and emerging tools, will collaborate on the basis of local policies and exhibit a collective behavior capable of solving complex, real-world, problems. Three real-world use cases
will demonstrate the validity of foundational assumptions of the
presented approach as well as the viability of the developed tools and methodologies.
Copernicus Climate Change Service - An introductionCopernicus ECMWF
Copernicus Climate Change Service: An introduction by
Jean-Noel Thepaut, Head of Copernicus Climate Change Service for the ECMWF Copernicus Services Info Day, Brussels, 2 February 2015.
Cyber-physical systems Industrial applications in the CPSwarm ProjectAlessandra Bagnato
CPS and Cyber-Physical Systems of Systems (CPSoS) are increasingly playing the role of foundational building blocks for bringing adaptive intelligence to processes and environments, in several application domains ranging from Smart Mobility, to Smart Health, Smart Cities and Smart Production. Due to the
increasing pervasiveness of CPS, issues related to effective design of solutions, able to reach predefined goals flexibly, reliably and adapting to changing surrounding conditions, become challenging and worth of further investigation. While increasing the CPS adoption results in increasingly mature solutions for their development, a single, consistent, science of system integration for CPS has not yet been consolidated.
As a matter of fact, the increasing interactions amongst different
CPS are starting to generate unpredicted behaviours and emerging properties, often leading to unforeseen and/or undesired results. These interactions could become an advantage if they were explicitly managed, and accounted, since the early design stages. The CPSwarm project,
presented in this lecture, aims at tackling these kinds of challenges by easing development and integration of complex herds of heterogeneous CPS. Thanks to CPSwarm, systems designed through a combination of existing and emerging tools, will collaborate on the
basis of local policies and exhibit a collective behaviour capable of solving complex, real-world, problems. Three real-world use cases will demonstrate the validity of foundational assumptions of the presented approach as well as the viability of the developed tools and methodologies.
CPSwarm will demonstrate the viability of the proposed approach on 3 complimentary, yet di_erent, use cases targeted at: (a) swarms of (mixed) robotic vehicles (e.g. Unmanned Aerial Vehicles (UAV) and rovers), (b) automotive CPS systems for freight vehicles and (c) swarm logistics.
All scenarios are characterized by the presence of heterogeneous CPS interacting together and showing emerging behaviors difficult to predict with traditional approaches and will be presented in the lecture.
DataOps: An Agile Method for Data-Driven OrganizationsEllen Friedman
DataOps expands DevOps philosophy to include data-heavy roles (data engineering & data science). DataOps uses better cross-functional collaboration for flexibility, fast time to value and an agile workflow for data-intensive applications including machine learning pipelines. (Strata Data San Jose March 2018)
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Alessandra Bagnato
Today, system designs and their management are crucial parts of most systems development processes. To stay competitive engineers from several expertise domains use Model-Based engineering (MBE) to design the systems they intend to implement in order to specify, test, simulate, validate and iterate their design as soon as possible. System designs are living and evolving artefacts this imply to be able to manage them in an efficient and agile way. The MONDO FP7 EU project aims to comprehensively tackle the challenge of scalability in system design and management by developing the theoretical foundations and an open-source implementation of a platform and will offer to Model-Driven Engineering (MDE) users advanced flexibility in their different modeling approaches. This paper describes three different industrial demonstrators and three different modelling approaches that will be utilised to evaluate the capabilities of the MONDO technologies. For each demonstrator the interests of the industrial user partners are described along with their current and desired improvements in technologies to support MBE in a much more flexible way. Specific evaluation scenarios are specified for each of the targeted industrial domains as well.
Inria, Institut national de recherche dédié au numérique, s’installe à French Tech Central pour connecter les entrepreneurs au meilleur de la recherche publique francaise.
Inria invite le CEA List pour un Inria Tech Talk exclusif. Le List, institut de CEA Tech, focalise ses recherches sur les systèmes numériques intelligents. Porteurs d’enjeux économiques et sociétaux majeurs, ses programmes de R&D sont centrés sur le manufacturing avancé, les systèmes embarqués, l’intelligence ambiante et la maîtrise des rayonnements ionisants pour la santé.
Un événement inédit pour décrypter les potentialités du jumeau numérique. Contrepartie digitale d’un système d’informations, cette technologie vous permet d’analyser les risques et de pouvoir les anticiper tout en évaluant leurs impacts.
Arnaud Cuccuru, présentera le temps d’une heure les applications d’un environnement de modélisation en open source et ses cas d’usages.
En effet, cette brique technologique spécifique s’adapte à votre contexte pour vous fournir des solutions personnalisées adaptées à des domaines d’application métiers (par ex., transport, santé, manufacturing et énergies) ou à vos préoccupations telles que la sûreté, la sécurité, ou encore la certificabilité.
Retrouvez la présentation :
https://french-tech-central.com/events/inria-tech-talk-jumeau-numerique/
Big Data LDN 2018: DATA OPERATIONS PROBLEMS CREATED BY DEEP LEARNING, AND HOW...Matt Stubbs
Date: 14th November 2018
Location: AI Lab Theatre
Time: 10:30 - 11:00
Speaker: Jim Scott
Organisation: MapR
About: There are numerous problems which have been exposed by deep learning models due to the sheer ability of the current generation of GPUs to create and run a large volume of models, and we are going to show people how to fix them. The exponential compute growth which has occurred in this area has opened the doors to creating and testing hundreds or thousands more models than the, one-by-one by hand which was performed in the past. These models use and generate data for both batch and real-time as well as training and scoring use cases. As data becomes enriched, and model parameters are explored, there is a real need for versioning everything, including the data. Many of these issues are similar to other software engineering problems, but new approaches must be taken to create solutions given the complexity of the problems. We will discuss what exactly these problems are, how they came to be and how to fix them.
Collaborative and Coordinated Shared & Structured Space based Partnership fo...Global Risk Forum GRFDavos
Presentation at the Consultion Day event about: Scientific and Technical Platforms / Networks: Achievements and Future Goals during the Global Platform for Disaster Risk Reduction GPDRR 2013 in Geneva
Results of research at the UNiversity of Sfax, Tunisia, on using COSMIC size measurement for rapid sizing, decision-making on functional changes and automatic measurement of CFP sizes from Java code
Processing malaria HTS results using KNIME: a tutorialGreg Landrum
Walks through a couple of KNIME Workflows for working with HTS Data.
The workflows are derived from the work described in this publication: https://f1000research.com/articles/6-1136/v2
Presentation by Bruno Schulze, Senior Researcher / Professor at Laboratório Nacional de Computação Científica (LNCC) at Cloudscape Brazil 2017 & WCN 2017
It is actively developed by the Institute for Automation of Complex Power Systems.
Presented by Prof. Antonello Monti during ERIGrid - VILLAS workshop on 13th September 2018 at OFFIS, Oldenburg.
https://www.acs.eonerc.rwth-aachen.de
https://www.fein-aachen.org/projects/villas-framework/
Machine Learning Success: The Key to Easier Model ManagementMapR Technologies
Join Ellen Friedman, co-author (with Ted Dunning) of a new short O’Reilly book Machine Learning Logistics: Model Management in the Real World, to look at what you can do to have effective model management, including the role of stream-first architecture, containers, a microservices approach and a DataOps style of work. Ellen will provide a basic explanation of a new architecture that not only leverages stream transport but also makes use of canary models and decoy models for accurate model evaluation and for efficient and rapid deployment of new models in production.
Presentation by Guillaume Pierre, Professor of Computer Science at the University of Rennes 1 (France), at the FogGuru Boot Camp training in September 2018.
Rcose challenges and benefits from using software analytics in softeamAlessandra Bagnato
Challenges and Benefits from Using Software Analytics in Softeam
RCoSE 2020
6th International Workshop on Rapid Continuous Software Engineering
July 1, 2020
In conjunction with ICSE 2020, Seoul, South Korea
DataOps: An Agile Method for Data-Driven OrganizationsEllen Friedman
DataOps expands DevOps philosophy to include data-heavy roles (data engineering & data science). DataOps uses better cross-functional collaboration for flexibility, fast time to value and an agile workflow for data-intensive applications including machine learning pipelines. (Strata Data San Jose March 2018)
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Alessandra Bagnato
Today, system designs and their management are crucial parts of most systems development processes. To stay competitive engineers from several expertise domains use Model-Based engineering (MBE) to design the systems they intend to implement in order to specify, test, simulate, validate and iterate their design as soon as possible. System designs are living and evolving artefacts this imply to be able to manage them in an efficient and agile way. The MONDO FP7 EU project aims to comprehensively tackle the challenge of scalability in system design and management by developing the theoretical foundations and an open-source implementation of a platform and will offer to Model-Driven Engineering (MDE) users advanced flexibility in their different modeling approaches. This paper describes three different industrial demonstrators and three different modelling approaches that will be utilised to evaluate the capabilities of the MONDO technologies. For each demonstrator the interests of the industrial user partners are described along with their current and desired improvements in technologies to support MBE in a much more flexible way. Specific evaluation scenarios are specified for each of the targeted industrial domains as well.
Inria, Institut national de recherche dédié au numérique, s’installe à French Tech Central pour connecter les entrepreneurs au meilleur de la recherche publique francaise.
Inria invite le CEA List pour un Inria Tech Talk exclusif. Le List, institut de CEA Tech, focalise ses recherches sur les systèmes numériques intelligents. Porteurs d’enjeux économiques et sociétaux majeurs, ses programmes de R&D sont centrés sur le manufacturing avancé, les systèmes embarqués, l’intelligence ambiante et la maîtrise des rayonnements ionisants pour la santé.
Un événement inédit pour décrypter les potentialités du jumeau numérique. Contrepartie digitale d’un système d’informations, cette technologie vous permet d’analyser les risques et de pouvoir les anticiper tout en évaluant leurs impacts.
Arnaud Cuccuru, présentera le temps d’une heure les applications d’un environnement de modélisation en open source et ses cas d’usages.
En effet, cette brique technologique spécifique s’adapte à votre contexte pour vous fournir des solutions personnalisées adaptées à des domaines d’application métiers (par ex., transport, santé, manufacturing et énergies) ou à vos préoccupations telles que la sûreté, la sécurité, ou encore la certificabilité.
Retrouvez la présentation :
https://french-tech-central.com/events/inria-tech-talk-jumeau-numerique/
Big Data LDN 2018: DATA OPERATIONS PROBLEMS CREATED BY DEEP LEARNING, AND HOW...Matt Stubbs
Date: 14th November 2018
Location: AI Lab Theatre
Time: 10:30 - 11:00
Speaker: Jim Scott
Organisation: MapR
About: There are numerous problems which have been exposed by deep learning models due to the sheer ability of the current generation of GPUs to create and run a large volume of models, and we are going to show people how to fix them. The exponential compute growth which has occurred in this area has opened the doors to creating and testing hundreds or thousands more models than the, one-by-one by hand which was performed in the past. These models use and generate data for both batch and real-time as well as training and scoring use cases. As data becomes enriched, and model parameters are explored, there is a real need for versioning everything, including the data. Many of these issues are similar to other software engineering problems, but new approaches must be taken to create solutions given the complexity of the problems. We will discuss what exactly these problems are, how they came to be and how to fix them.
Collaborative and Coordinated Shared & Structured Space based Partnership fo...Global Risk Forum GRFDavos
Presentation at the Consultion Day event about: Scientific and Technical Platforms / Networks: Achievements and Future Goals during the Global Platform for Disaster Risk Reduction GPDRR 2013 in Geneva
Results of research at the UNiversity of Sfax, Tunisia, on using COSMIC size measurement for rapid sizing, decision-making on functional changes and automatic measurement of CFP sizes from Java code
Processing malaria HTS results using KNIME: a tutorialGreg Landrum
Walks through a couple of KNIME Workflows for working with HTS Data.
The workflows are derived from the work described in this publication: https://f1000research.com/articles/6-1136/v2
Presentation by Bruno Schulze, Senior Researcher / Professor at Laboratório Nacional de Computação Científica (LNCC) at Cloudscape Brazil 2017 & WCN 2017
It is actively developed by the Institute for Automation of Complex Power Systems.
Presented by Prof. Antonello Monti during ERIGrid - VILLAS workshop on 13th September 2018 at OFFIS, Oldenburg.
https://www.acs.eonerc.rwth-aachen.de
https://www.fein-aachen.org/projects/villas-framework/
Machine Learning Success: The Key to Easier Model ManagementMapR Technologies
Join Ellen Friedman, co-author (with Ted Dunning) of a new short O’Reilly book Machine Learning Logistics: Model Management in the Real World, to look at what you can do to have effective model management, including the role of stream-first architecture, containers, a microservices approach and a DataOps style of work. Ellen will provide a basic explanation of a new architecture that not only leverages stream transport but also makes use of canary models and decoy models for accurate model evaluation and for efficient and rapid deployment of new models in production.
Presentation by Guillaume Pierre, Professor of Computer Science at the University of Rennes 1 (France), at the FogGuru Boot Camp training in September 2018.
Similar to Modelsward 2018 Industrial Track - Alessandra Bagnato (20)
Rcose challenges and benefits from using software analytics in softeamAlessandra Bagnato
Challenges and Benefits from Using Software Analytics in Softeam
RCoSE 2020
6th International Workshop on Rapid Continuous Software Engineering
July 1, 2020
In conjunction with ICSE 2020, Seoul, South Korea
MEASURE
Measuring Software Engineering
https://itea3.org/project/measure.html
The goal of the project is to increase the quality and efficiency as well as reduce the costs and time-to-market of software engineering in Europe. By implementing a comprehensive set of tools for automated and continuous measurement, this project provides a toolset for future projects to properly measure their impact. More importantly, it opens a new field for innovation. The real innovation will be in the advanced analytics of the measurement data enabled by the project.
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoAlessandra Bagnato
The Modelio SysML/INTO-CPS module include an INTO-CPS/SysML profile which is organized around the following logical groups: block, type, instance, library and diagram. Only the block group is presented in this paper. The next two diagrams depict the block group. INTO-CPS profile specializes SysML Block concept into one sub-concept named “Component”, with is also specializes into four sub-concepts respectively named “System”, “Subsystem”, “Cyber”, and “Physical”.
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...Alessandra Bagnato
CPSwarm proposes a new science of system integration and tools to support engineering of CPS swarms i.e., complex herds of heterogeneous CPS that collaborate based on local policies and that exhibit a collective behavior
http://www.cpswarm.eu/
The project aims at defining a complete tool chain that enables the designer to: Set-up collaborative, autonomous CPSs; Test the swarm performance with respect to the design goal; and Massively deploy solutions towards “reconfigurable” CPS devices.
Eurostars MODELS Project, System modeling and design exploration of applicati...Alessandra Bagnato
The project will develop an unified environment for the design of system applications on parallel platforms based
on CPU, multicore, manycore, FPGA and heterogeneous SoCs. The design tools composing this environment will
provide an unified SW/HW specification interface and systematic procedures for composing models at different
abstraction levels allowing for the automatic validation, drastically reducing the verification and debugging efforts.
This presentation highlights the Green Computing metrics measurement context from the MEASURE ITEA 3 project (Measuring Software Engineering) Project French cluster. It presents the Structured Metrics Meta-model (SMM) used as a standardized language and its implementation within the Softeam’s Modelio modelling and ICAM’s EMIT, a set of tools able to provide software power and energy measurements, its result mapping into SMM and the proof of its interoperability with Modelio and with all MEASURE partner tools in the future.
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016Alessandra Bagnato
The demand for cost-effectiveness and higher quality is increasing due to the competition in software industry and complexity of the developed systems.
Due to the modern iterative development practices and new tools & methods the traditional metrics and evaluation methods are not sufficient anymore.
To allow continuous monitoring and improvement, the measurement has to be automated and integrated into the process & tooling landscape.
The MEASURE project will define new metrics, methods and tools for measuring the effectiveness and efficiency of industrial software engineering processes and will provide cross metrics feedback.
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachAlessandra Bagnato
This presentation describes a work in progress related to Model-Based Design of Cyber-Physical Systems (CPSs) in the context of the Horizon2020 INTO-CPS project. The presentation highlights usage of the INTO-CPS UML profile, that extends SysML to enable defining co-simulations over Functional Mock-up Interface (FMI) in the INTO-CPS platform. The presentation focuses on the results of the first year of the project.
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...Alessandra Bagnato
Session d’information Cloud computing, Software
Vendredi 11 décembre 2015
Dans les locaux de la DGE, à Ivry-sur-Seine
(67, rue Barbès - Métro 7 / Tramway 3a « Porte de Choisy »)
Session d’information sur les appels à projets (salle 273/263 de 10h à 12h30)
Programme prévisionnel 09:30 - 10:00 Enregistrement 10:00 - 10:20 Ouverture
Frédéric LAURENT et Rémi ARQUEVAUX, représentants au comité de programme TIC 10:20 - 10:50 Témoignage projet en cours Alessandra BAGNATO SOFTEAM R&D Department 10:50 - 11:40 Présentation des appels à projets 2016
Francisco MEDEIROS, Deputy Head of Unit DG CONNECT Unit E2 Software & Services, Cloud Computing
Cloud Computing - ICT 6
Software technologies - ICT 10
Questions/Réponses 11:40 - 12:10 Retour d’expérience d’évaluation de projet H2020 A confirmer 12:10 - 12:30 Comment être aidé à monter son projet
Christian Dubarry, Bpifrance
Présentation des dispositifs APT et APE à destination des PME
Frédéric Laurent, MENESR
Le nouveau mécanisme (MERSEI) de l'ANR
Inscription gratuite mais obligatoire avant le :
Mardi 08 décembre 2015
Inscription en ligne dans la limite des places dis
MONDO Project, a scalable modeling and model management on the Cloud - Paris...Alessandra Bagnato
MONDO Project, a scalable modeling and model management on the Cloud
Demo at https://twitter.com/alebagnato/status/667008408814379008
#Hawk Indexer on @modelio_org @mondo_project at @OSS_Paris #BigData track tomorrow 13h30 https://www.youtube.com/watch?v=EjJG281b_MA&feature=youtu.be! #OSSPARIS15 #opensource
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...Alessandra Bagnato
INTO-CPS Project: An integrated “tool chain” for comprehensive Model-Based Design of Cyber-Physical Systems
Paris Open Source Summit, POSS 2015
Paris, 19th November 2015
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...Alessandra Bagnato
UTP (2) in a nutshell, First standardized language to support model-based testing released in 2005 (UTP 1)
Provides means for test design, execution and evaluation activities – and management thereof
Address needs for advanced testing approaches required/suitable for achieving a high degree of test automation
Methodology- and technology agnostic
Towards the revised and final submission
Initial submission was accepted in June 2014 by OMG Analysis & Design Task Force
Current work is the revision of the initial submission
Development of a conformance test specification for UTP 2 tools with UTP 2
Formal specification for mapping between UTP 1 to UTP 2 (QVT)
The entire submission was specified and documents have been generated with the modeling environment KnowEnterprise®
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoAlessandra Bagnato
The continuous rapid evolution of modern embedded systems has given rise to new challenges: such as increasingly complex design processes that cause delays in time to market and escalation of overall design costs. Additionally, these systems are more prone to containing errors, and it becomes more relevant to provide designers with effective tools to aid them in overcoming the difficulties related to the overall system design, verification and validation as soon as possible. During research carried out in several European projects related to real-time embedded systems, relevant industrial and academic end users feedback were gathered and summarized. This resulted in creation of novel design methodologies that were integrated in a high level modelling environment to increase the overall system design productivity. The requests and feedback deriving from the carried out research projects and aiming to guide embedded system designers taking full advantage of high level methodologies by utilizing the UML standard and its SysML and MARTE profiles are summarized in the presentation.
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...Alessandra Bagnato
The EU funded FITTEST FP7 project aims to address the Future Internet (FI) testing challenges. FITTEST will be integrated in three pilot applications provided by three industrial partners, IBM, Sulake and Soft am. This paper presents the Modelio SaaS product and case study context selected by Soft am as FITTEST Project industrial application and the usage of the Object Management Group (OMG) UML Testing Profile module. In the paper, researchers present the advanced software engineering methods proposed by FITTEST and the usage of the OMG UML Testing Profile (UTP) in a real industrial environment within Softeam and Modelio SaaS.
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...Alessandra Bagnato
-------
Lieu: salle 1073 (Nano-innov – Bat. 862)
Date: 24 Septembre 2012
Heure: 14:00 – 15:00
Orateur: Alessandra Bagnato
Titre: UML, SysML and MARTE in Use, a High Level Methodology for Real-time and Embedded Systems
-------
Résumé/Abstract
Rapid evolution of real-time and embedded systems (RTES) is continuing at an increasing rate, and new methodologies and design tools are needed to reduce design complexity while decreasing development costs and integrating aspects such as verification and validation. Model-Driven Engineering offers an interesting solution to the above mentioned challenges and is being widely used in various industrial and academic research projects.
The proposed seminar aims at presenting the development context and needs that have fostered the creation of a methodology and a set of UML, SysML and MARTE model-based diagrams within the research and development work carried out EU funded MADES project [http://www.mades-project.org/] which aims to develop novel model-driven techniques to improve existing practices in development of RTES for avionics and surveillance embedded systems industries.
The seminar aims at highlighting the current practice and needs in real Avionics development case studies and in particular takes advantage of the vision of an avionics system integrator, highlighting the perspective of the different needs of its different customers within the Avionics industry that have been taken as a basis to build the methodology and the set of diagrams.
The MADES Project is expected to deliver important improvements in each phase of embedded systems development lifecycle by providing new tools and technologies that support design, validation, simulation, and code generation, while providing better support for component reuse.
MADES technologies are expected to reduce development costs of complex embedded systems for the Aerospace, Defence and other key European industries, while enabling a next generation of highly complex embedded systems to be developed that are more reliable, yet costing less to maintain and evolve as industry needs change and hardware capabilities increase.
Open-Source Formative Evaluation Process in Remote Software Maintenance Alessandra Bagnato
The EU funded FastFix FP7 project aims to provide a monitoring control platform for remote software maintenance.
This presentation explains the formative evaluation process that evaluates methods, concepts and prototypes as the project is being developed. This process allows for a continuous integration and enhancement of the platform. As a result, the development process is steadily monitored and evaluated, and early feedback is provided to the designers, developers and architects. The feedback came from the two industrial end user partners: Txt e-solutions and Prodevelop and will help to improve the overall FastFix design methodology and the related tool set.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
1. Intermediate Review Meeting (25/10/2017)
Modelling a CPS Swarm
System: A Simple Case
Study in the CPSwarm
H2020 Project
Melanie Schranz1, Alessandra Bagnato2,
Etienne Brosse2 and Wilfried Elmenreich3
1 Lakeside Labs, Klagenfurt, Austria
2 Softeam Research and Development Department,
Paris, France
3 Alpen-Adria-Universität Klagenfurt, Austria
Madeira, Portugal | 22nd Janvier 2018
2. Intermediate Review Meeting (25/10/2017)
Outline
• CPSwarm Project
– Overview
– Project Industrial Application Scenarios
• Modelling a CPS Swarm System: A Simple Case Study
– Initial CPS Modeling Library
– Modelio.org: Development of the first version of CPSwarm Modeling Tool & CPSwarm
Design Environment Language
– Frevo: Optimization Tool
• Future Work
2Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
5. Intermediate Review Meeting (25/10/2017)
High-Level Objective
CPSwarm proposes a new science of system integration and tools to support
engineering of CPS swarms.
CPSwarm tools will ease development and integration of complex herds of
heterogeneous CPS that collaborate based on local policies and that exhibit a collective
behavior capable of solving complex, industrial-driven, real-world problems.
6. Intermediate Review Meeting (25/10/2017)
CPSwarm at a Glance
• CPSwarm is a 36-months Research
and Innovation Action (RIA) funded
under H2020 call ICT-01-2016
• Scope: science of system integration
in the domain of swarms of CPS
• 8 partners (3 Research Institutes, 1
University, 2 Large Enterprises, 3
SMEs) from 6 EU countries
• Around 4.9 M€ total costs (578 PMs ≈ 16 FTE)
12. Intermediate Review Meeting (25/10/2017)
CPS Use Cases: the Robotnik context
• Robotnik is a Service Robotics Manufacturer: mobile bases and manipulators:
• Unmanned Ground Vehicle (UGV)’s - An unmanned ground vehicle (UGV) is a vehicle that
operates while in contact with the ground and without an onboard human presence
• Mobile manipulators
• Omnidirectional mobile platforms
• ROS based robots
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
13. Intermediate Review Meeting (25/10/2017)
• In CPSwarm we consider heterogeneous swarms
of ground robots/rovers and UAVs to conduct
certain missions in the surveillance of critical
infrastructure like industrial or power plants,
search and rescue (SAR) and fire detection.
• The use case exploits different types of robots to
approach an area and support rescuers/guardians
by: mapping the actual state with a 3D map,
finding people, tracking them and checking on
their condition using computer vision, identifying
safe passages for rescuers.
• Smaller robots (rover/UAV) in the swarm are
employed to map the environment and possibly
move inside narrow passages whereas "bigger"
robots could either guide rescuers to people.
Heterogeneous swarms of ground rovers and UAVs
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
14. Intermediate Review Meeting (25/10/2017)
Heterogeneous swarms of ground rovers and UAVs
SURVEILLANCE
Intrusion detection
(detection of unauthorized
persons entering of the
plant area).
Follow and observe actions
of unauthorized persons in
the plant.
01
SEARCH & RESCUE
Generating a situation
overview of the disaster
scene in case of an
industrial plant accident
including real-time images
(vis, IR), toxic and explosive
gas leakage detection.
Finding of human casualties
or persons trapped in the
disaster area.
02
FIRE FIGHTERS
Generating a situation
overview of the disaster
scene.
Aerial or ground unmanned
systems will ensure safer
and more efficient
intervention.
03
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
15. Intermediate Review Meeting (25/10/2017)
Use case: operating SCENARIO
D2
D3
D1
D4
R1
R2
R4 R3
D
R
Aerial drones
Rovers
A single mission planner to define the area of intervention setting the
limits, the path and the observation points.
Drones and rover are synchronized automatically, each device knows
the position of others and communicates with the control center via
4G/LTE/WiFi
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
16. Intermediate Review Meeting (25/10/2017)
Use case: Fire Fighters
• Every year forest fires burn, on average, about
500 000 hectares in Europe.
• Each fire requires the intervention of firefighters,
involving the deployment of aerial and ground
assets which need to be coordinated in high risk
operational areas.
• Currently, the intervention is solely coordinated
by the chain of command, which may expose to
high danger the firemen safety. As the fire
dynamics is depending on external factors (wind
vegetation, artifact), the development of
mathematical models is required.
• The possibility to employ aerial or ground
unmanned assets will ensure safer and more
efficient intervention.
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
18. Intermediate Review Meeting (25/10/2017)
How to model a swarm
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
19. Intermediate Review Meeting (25/10/2017)
Initial Modeling Library for CPS Models
• Overall Idea
• Library with pre-defined models
• Models: reused, changed, added
• Separation into three initial groups (see Figure)
• Swarm Member
• Environment
• Goal
• Mandatory parts for each model
• Unique name
• Description
• Parameters
• Property: type [range]
• Input: type [range]
• Output: type [range]
Swarm
Member
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
20. Intermediate Review Meeting (25/10/2017)
Swarm Member (general def.)
• Describes a single CPS
• Sub-libraries:
• local memory: local status, e.g. the current x/y position, available energy, etc.
• behaviour: collecting data from sensor, performing calculations, sending data to actuators
• physical aspects: sensors and actuators
• security (optional)
• human interaction (optional)
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
21. Intermediate Review Meeting (25/10/2017)
Environment (general def.)
• Describes the environment of the CPS
• Following models are mandatory, further ones can be added:
• 2D/3D Map of the environment
• occupancy grid map, i.e. free space and obstacles
• expressed as a bitmap file
• Size of the environment
• width and height
• expressed in number of grid cells
• Resolution
• expressed in number of grid cells per meter
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
22. Intermediate Review Meeting (25/10/2017)
Goal (general def.)
• Description of the goal
• … in terms of modelling the fitness by
• Incorporating parameters from other models
• Calculation specification right in the model
• Multiple and multi-dimensional fitness values can be modelled
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
24. Intermediate Review Meeting (25/10/2017)
CPSwarm Workbench Case Study settings
• CPSwarm Workbench:
• Modeling Tool - to model swarms of CPSs.
• An optimization tool for further optimization of the models.
• An optimization tool API – to passes configuration files from the modelling tool Modelio to the Optimization tool
In the context of this paper we used Modelio as Modeling tool and Frevo as Optimization tool.
24Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
25. Intermediate Review Meeting (25/10/2017)
Modelio for Software and System Engineering
25
• Available under: Modelio.org
Modeliosoft.com
• Modelio UML editor with more than 20
years’ history
• SysML
• MARTE
• Code generation
• Documentation
• Teamwork
• World Wide Modelling,
• Distribute and share models on the web
Diagram Explorer
tabs
Diagram Palette
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
26. Intermediate Review Meeting (25/10/2017)
CPSwarm Modeling Environnent
26
• Modelio Modeling
Environment Ergonomics
and specific palette for
each diagrams:
• Swarm Member
Architecture Modelling
Elements
• Swarm Architecture
Modelling Elements
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
27. Intermediate Review Meeting (25/10/2017)
• These compositions are made by using Object Management Group Systems Modeling Language
(SysML) and more precisely a Block Definition Diagram (BDD) for the Swarm Architecture and an
Internal Block Definition Diagram (IBD) for the Swarm Member Architecture.
27
Modeling Environment
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
28. Intermediate Review Meeting (25/10/2017)
Modeling Environment
• Modeling Environment CPS swarm template generation: A
CPS swarm model contains several elements sorted into
three domains, three packages - respectively named
“Swarm”, “Environment”, and “Goal” - are created when
using CPS swarm template generation.
• Modeling Environnent CPS swarm predefined diagrams: 5
CPSwarm predefined diagrams and associated modeling
palette with required SysML and UML elements have been
defined and implemented.
28Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
29. Intermediate Review Meeting (25/10/2017)
• Optimization Project Generation:
Once the CPS swarm is modelled, the
next steps is to optimize it by using
the Algorithm Optimization
Environment.
• The Modelling Tool can pass
informations to the Optimization Tool
through the Optimization API. This is
can be done by exporting using the
Optimization Project generation.
• The Export can be done by right
clicking on any CPS Problem, then
selecting CPSwarm > Optimization
Project generation entry to achieve
integration
•
29
Optimization Project Generation integration
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
30. Intermediate Review Meeting (25/10/2017)
Optimization tool API
• The optimization tool API provides all modeling details to the algorithm optimization environment. They
are received by the optimization tool and further interpreted.
• The models that are required for simulation are defined through the modeling process and forwarded to
the optimization simulator through the simulator API. Two files are provided:
• A problem description file as a Java class that implements the problem to be optimized.
• A parameters file complements the problem description as it specifies all model parameters as an XML file, parameters
include configuration, properties, and requirements.
30Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
31. Intermediate Review Meeting (25/10/2017)
Optimization tool FREVO
• FREVO (Framework for Evolutionary Design)
• needs a simulation of the problem
• Interface for sensor/actuator connections to the agents
• Feedback from a simulation run -> fitness value
31
• Open source:
http://frevo.sourceforge.net
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
33. Intermediate Review Meeting (25/10/2017)
Initial CPS Modelling – on the example of the EmergencyExit
Description EmergencyExit example:
In the EmergencyExit example, multiple agents move in a 2D, discrete environment and try to find one
of two emergency exits.
In each discrete time step, an agent senses the neighbouring cells and moves to a free cell.
When an agent reaches an emergency exit, it is removed from the environment. The goal is that all
agents exit the environment.
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
34. Intermediate Review Meeting (25/10/2017)
• In this example a swarm of robots needs to find an
exit in a unmapped environment and leave this room
through the exit as soon as possible.
• A possible scenario matching this problem could be
fire or collapsing buildings.
• In the case study, the problem was first modeled
using Modelio and then exported to FREVO for
optimization.
• FREVO was then used to generate a possible
solution by applying an evolutionary search algorithm
in order to optimize the weights for an ANN.
• In this work solution had been evaluated using
simulation.
34Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
Initial CPS Modelling – on the example of the EmergencyExit
The Design Environment Architecture
35. Intermediate Review Meeting (25/10/2017)
Swarm Member – in the EmergencyExit
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
Models of the library:
• “localState”
• Description:” The local state describes
the current x/y position of the swarm
member”
• Property name: “localState.x”, type: int
• Property name: “localState.y”, type: int
• “ps: POI Sensor”
• Description:” The POI sensor returns a
vector, describing the path to the next
point of interest (POI)”
• Output: Path, type: int[2]
• “rs: Range Sensor”
• Description:” The range sensor returns
the map around the swarm member.”
• Output: NearField, type: int [8]
• “loc: Locomotion”
• Description:” The locomotion actuator is a motor that moves the swarm member to a given x/y coordinate.””
• Input: Position, type: int [2]
• “exb: EmergencyExit behavior”
• Description:” In the EmergencyExit example, multiple swarm members move in a 2D, discrete environment
and try to find one of two emergency exits. In each discrete time step, a swarm member senses the
neighbouring cells and moves to a free cell. When a swarm member reaches an emergency exit, it is
removed from the environment. The goal is that all swarm member exits the environment.”
• Input1: Path, type: int [2] Input2: NearField, type: int [8] Output: Position, type: float [2]
36. Intermediate Review Meeting (25/10/2017)
Environment – in the EmergencyExit
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
Models of the library:
• “map: String”
• Description:” The map
defines a file path to the
bitmap file of the
environment.”
• Property: path, type: string
“C:tempCPSwarmenviron
mentEmergencyExit.png”
• “res: Resolution2D”
• Description:” The resolution
defines the resolution of the
map (number of grid cells
per meter).”
• Property: x, type: int
• Property: y, type: int
• “size: Size2D”
• Description: «The size defines the size of the map (total number of grid cells in height and width).”
• Property: x, type: int
• Property: y, type: int
• “poi: Position2D”
• Description: «The POI defines two points of interest (POI) in the map with their x/y coordinates.”
• Property: poi.x., type: int
• Property: poi.y., type: int
37. Intermediate Review Meeting (25/10/2017)
Goal – in the EmergencyExit
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
The fitness function represents the goal of the specified
CPS swarm. By maximizing this fitness function,
the Algorithm Optimization Environment can provide the best CPS
swarm configuration
38. Intermediate Review Meeting (25/10/2017)
• Simulation Settings of
FREVO
• Simulation of the
EmergencyExit example
with Stage/ROS
38Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
40. Intermediate Review Meeting (25/10/2017)
Swarm Intelligence Models
Process of adopting models found in nature:
o ants, bees, fire flies, fish, etc.
• Characteristics
• Emergent behavior arises from simple
interactions among individuals in a swarm
• Individuals act according to simple and local
behavior
• Organized behavior emerges automatically
• There is no central control
! NO common modeling approach !
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
41. Intermediate Review Meeting (25/10/2017)
Ant Routing - Inspiration
• Foraging behavior of ants
• Single ants are foolish –
whole system exhibits
“intelligent“ behavior
Ant hill,
nest
Food
?
next ant
Obstacle
Madeira, MODELSWARD IndTrack 2018, 22nd January 2018
43. Intermediate Review Meeting (25/10/2017)
CONTACTS
Alessandra Bagnato
Softeam R&D
Alessandra.bagnato@softeam.fr
www.softeam.fr
@alebagnato
Coordinator Partners
This project has received funding from the European Union’s Horizon 2020 research and innovation
programme under grant agreement No 731946.
http://www.cpswarm.eu