Fault avoidance in development of robot motion-control software by modeling the computation

Y. Brodskiy, R.J.W. Wilterdink, Stefano Stramigioli

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

    2 Citations (Scopus)
    9 Downloads (Pure)

    Abstract

    In this article, we present the process of modeling control algorithms as means to increase reliability of software components. The approach to developing Embedded Control Software (ECS) is tailored to Component-Based Software Development (CBSD). Such tailoring allows to re-use the ECS development process tools in a development process for robotics software. Model-to-text transformation of the ECS design tool is extended to model-to-component transformation suitable for CBSD frameworks. The development process and tools are demonstrated by a use case.
    Original languageUndefined
    Title of host publication4th International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2014
    EditorsD. Brugali, Johannes F. Broenink, T. Kroeger, B.A. MacDonald
    Place of PublicationBerlin
    PublisherSpringer
    Pages158-169
    Number of pages12
    ISBN (Print)978-3-319-11899-4
    DOIs
    Publication statusPublished - 20 Oct 2014
    Event4th International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2014 - Giovanni XXIII Conference Center, Bergamo, Italy
    Duration: 20 Oct 201423 Oct 2014
    Conference number: 4
    https://sites.google.com/site/simpar2014/home

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer International Publishing
    Volume8810
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference4th International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2014
    Abbreviated titleSIMPAR 2014
    Country/TerritoryItaly
    CityBergamo
    Period20/10/1423/10/14
    Internet address

    Keywords

    • EWI-25610
    • METIS-309842
    • IR-93711

    Cite this