Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2019, Volume 31, Issue 3, Pages 29–34
DOI: https://doi.org/10.15514/ISPRAS-2019-31(3)-2
(Mi tisp419)
 

Graphic DSL for mobile development

A. V. Gudiev, A. S. Grazhevskaya

Saint Petersburg State University
References:
Abstract: Due to the increase in the number of platforms, languages and methods which are used in mobile development, the general technology elaboration problem is quite relevant nowadays. Graphic languages simplify software development, allowing to present program structure in terms of visual diagrams. Besides, graphic languages allow software engineers to avoid a lot of mistakes at the initial stages of design and development. Graphic domain-specific languages (DSL) facilitate application development by use of concrete domain abstractions. In this approach the mobile application structure will be presented in the form of various controllers connected among themselves through ports and corresponding to some complete fragments of logic. Controllers in turn consist of various states which allow to describe a data flow in the controller using various element connections. In each state the UI form which contains the graphic primitives and events connected with primitives can be described. Besides, code generator for UbiqMobile platform is implemented which will allow to generate UbiqMobile applications by the visual diagrams. At the end of the article demonstration examples on which the implemented DSL language was tested are given. The application allowing the user to get the trains schedule is provided in the first example. In the second application the user can log in to receive a check-in code.
Keywords: dsl, mobile development.
Bibliographic databases:
Document Type: Article
Language: English
Citation: A. V. Gudiev, A. S. Grazhevskaya, “Graphic DSL for mobile development”, Proceedings of ISP RAS, 31:3 (2019), 29–34
Citation in format AMSBIB
\Bibitem{GudGra19}
\by A.~V.~Gudiev, A.~S.~Grazhevskaya
\paper Graphic DSL for mobile development
\jour Proceedings of ISP RAS
\yr 2019
\vol 31
\issue 3
\pages 29--34
\mathnet{http://mi.mathnet.ru/tisp419}
\crossref{https://doi.org/10.15514/ISPRAS-2019-31(3)-2}
\elib{https://elibrary.ru/item.asp?id=39556490}
Linking options:
  • https://www.mathnet.ru/eng/tisp419
  • https://www.mathnet.ru/eng/tisp/v31/i3/p29
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:98
    Full-text PDF :35
    References:11
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024