2015Unpublished venueOpen access

Domain-specific approach to software development for microcontrollers

Boris Sedov, Sergey Pakharev, Alexey Syschikov, Vera Ivanovva

Open full text 2 citations

Abstract

Microcontrollers are widely used in many areas of embedded systems, from robotics control systems to smart homes. The number of different hardware platforms is increasing with a spread of embedded systems. More and more users are involved in a software development, including not qualified programmers. The application of a domain- specific development technology provides the possibility to program microcontrollers in terms that are familiar to a user but not to a microcontroller. The visual representation of programs ensures the clarity of the processing workflow. A portability to different hardware platforms allows using the microcontrollers with different processors from different manufacturers and an easy switching to the new versions of microcontrollers. In this paper we present initial steps of working with VIPE toolset for support microcontrollers programming for embedded systems.

About this research paper

What this paper is about

Microcontrollers are widely used in many areas of embedded systems, from robotics control systems to smart homes. The number of different hardware platforms is increasing with a spread of embedded systems. More and more users are involved in a software development, including not qualified programmers. The application of a domain- specific development technology provides the possibility to program microcontrollers in terms that are familiar to a user but not to a microcontroller. The visual representation of programs ensures the clarity of the processing workflow. A portability to different hardware platforms allows using the microcontrollers with different processors from different manufacturers and an easy switching to the new versions of microcontrollers. In this paper we present initial steps of working with VIPE toolset for support microcontrollers programming for embedded systems.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Microcontrollers are widely used in many areas of embedded systems, from robotics control systems to smart homes. The number of different hardware platforms is increasing with a spread of embedded systems. More and more users are involved in a software development, including not qualified programmers. The application of a domain- specific development technology provides the possibility to program microcontrollers in terms that are familiar to a user but not to a microcontroller. The visual representation of programs ensures the clarity of the processing workflow. A portability to different hardware platforms allows using the microcontrollers with different processors from different manufacturers and an easy switching to the new versions of microcontrollers. In this paper we present initial steps of working with VIPE toolset for support microcontrollers programming for embedded systems.

Key concepts: Microcontroller, Software portability, Computer science, Embedded system, Domain (mathematical analysis), Workflow, Software, Embedded software

Related papers

Back to paper searchBrowse research topicsOriginal source
Domain-specific approach to software development for microcontrollers — Research Paper | ScholarLens