Domain-specific languages for embedded systems portable software development

In this paper we present a new method of Domain Specific Language development for a portable software development for embedded systems. Domain Specific Languages allow to involve domain experts apart with programmers in embedded software development. We propose a visual programming approach and meth...

Full description

Bibliographic Details
Main Authors: Vera Ivanova, Boris Sedov, Yuriy Sheynin, Alexey Syschikov
Format: Article
Language:English
Published: FRUCT 2014-03-01
Series:Proceedings of the XXth Conference of Open Innovations Association FRUCT
Online Access:https://www.fruct.org/publications/fruct16/files/Iva.pdf
id doaj-81391e6e3ce54dacb4db7a1d7c79c90b
record_format Article
spelling doaj-81391e6e3ce54dacb4db7a1d7c79c90b2020-11-24T23:31:31ZengFRUCTProceedings of the XXth Conference of Open Innovations Association FRUCT2305-72542343-07372014-03-0116216243010.1109/FRUCT.2014.7000923Domain-specific languages for embedded systems portable software developmentVera Ivanova0Boris Sedov1Yuriy Sheynin2Alexey Syschikov3Saint Petersburg State University of Aerospace Instrumentation, Saint Petersburg, RussiaSaint Petersburg State University of Aerospace Instrumentation, Saint Petersburg, RussiaSaint Petersburg State University of Aerospace Instrumentation, Saint Petersburg, RussiaSaint Petersburg State University of Aerospace Instrumentation, Saint Petersburg, RussiaIn this paper we present a new method of Domain Specific Language development for a portable software development for embedded systems. Domain Specific Languages allow to involve domain experts apart with programmers in embedded software development. We propose a visual programming approach and methods for coarse-grained programming. In a combination with a method for domain specific languages development it allows rapid building of an infrastructure for selected domains programming. Coarse-grained approach provides abilities for easy targeting of developed program to various target platforms and configurations.https://www.fruct.org/publications/fruct16/files/Iva.pdf
collection DOAJ
language English
format Article
sources DOAJ
author Vera Ivanova
Boris Sedov
Yuriy Sheynin
Alexey Syschikov
spellingShingle Vera Ivanova
Boris Sedov
Yuriy Sheynin
Alexey Syschikov
Domain-specific languages for embedded systems portable software development
Proceedings of the XXth Conference of Open Innovations Association FRUCT
author_facet Vera Ivanova
Boris Sedov
Yuriy Sheynin
Alexey Syschikov
author_sort Vera Ivanova
title Domain-specific languages for embedded systems portable software development
title_short Domain-specific languages for embedded systems portable software development
title_full Domain-specific languages for embedded systems portable software development
title_fullStr Domain-specific languages for embedded systems portable software development
title_full_unstemmed Domain-specific languages for embedded systems portable software development
title_sort domain-specific languages for embedded systems portable software development
publisher FRUCT
series Proceedings of the XXth Conference of Open Innovations Association FRUCT
issn 2305-7254
2343-0737
publishDate 2014-03-01
description In this paper we present a new method of Domain Specific Language development for a portable software development for embedded systems. Domain Specific Languages allow to involve domain experts apart with programmers in embedded software development. We propose a visual programming approach and methods for coarse-grained programming. In a combination with a method for domain specific languages development it allows rapid building of an infrastructure for selected domains programming. Coarse-grained approach provides abilities for easy targeting of developed program to various target platforms and configurations.
url https://www.fruct.org/publications/fruct16/files/Iva.pdf
work_keys_str_mv AT veraivanova domainspecificlanguagesforembeddedsystemsportablesoftwaredevelopment
AT borissedov domainspecificlanguagesforembeddedsystemsportablesoftwaredevelopment
AT yuriysheynin domainspecificlanguagesforembeddedsystemsportablesoftwaredevelopment
AT alexeysyschikov domainspecificlanguagesforembeddedsystemsportablesoftwaredevelopment
_version_ 1725537599463882752