Title :
Domain-specific approach to software development for microcontrollers
Author :
Sedov, Boris ; Pakharev, Sergey ; Syschikov, Alexey ; Ivanovva, Vera
Author_Institution :
St. Peterssburg State Univ. of Aerosp. Instrum., St. Petersburg, Russia
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.
Keywords :
embedded systems; microcontrollers; software portability; visual languages; VIPE toolset; domain-specific development technology; embedded systems; hardware platform portability; microcontroller programming; software development; visual representation; workflow processing; DSL; Libraries; Microcontrollers; Programming profession; Software; Visualization;
Conference_Titel :
Open Innovations Association (FRUCT), 2015 17TH Conference of
Conference_Location :
Yaroslavl
DOI :
10.1109/FRUCT.2015.7117990