Fault Avoidance in Development of Robot Motion-Control Software by Modeling the Computation
2014
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.
Keywords:
- Real-time computing
- Empirical process (process control model)
- Software construction
- Computer science
- Software design
- Software development process
- Package development process
- Systems engineering
- Software Engineering Process Group
- Goal-Driven Software Development Process
- Software development
- Software verification and validation
- Software engineering
- Software framework
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
21
References
2
Citations
NaN
KQI