Demos
Demonstrations provide researchers and practitioners with an exciting and interactive opportunity to present their systems, artifacts and/or research prototypes, either at a regular session or at the technical exhibition. In any case, it is required to avoid a commercial format, even if the demo consists of presenting a business product or service. Instead, the presentation should focus on technical aspects.
Any written support materials may be distributed locally but not published in the proceedings. Authors who already present a paper at the conference may apply for a demonstration, to complement but not to replace their paper presentation. Demonstrations can also be made by sponsor companies or as a mixed initiative involving researchers and industrial partners.
Demonstrations are based on an informal setting that encourages presenters and participants to engage in discussions about the presented work. This is an opportunity for the participants to disseminate practical results of their research and to network with other applied researchers or business partners.
Concerning the format of the demo, we can accommodate it either as a demonstration in a booth (physical area of 4 sq. meter, with a table and 2 chairs) at the exhibition area, as a poster or as a 20 min oral presentation at a session especially set up for demonstrations. It is also possible to organize the presentation of the same demo in more than one format.
Please contact the
event secretariat.
Dataflow-based Heterogeneous Code Generator for IoT Applications
Lecturers
|
Nebojša Taušan
Széchenyi István University
Hungary
|
|
Brief Bio
Nebojša Taušan (PhD) is an ICT specialist in Chamber of Commerce and Industry of Serbia. He received both Magisterial and Bachelor degrees from the University of Novi-Sad, Serbia and the Doctoral degree from the University of Oulu, Finland. Nebojša’s research interests include: domain-specific modelling languages, software architectures and empirical research methods.
|
|
Gabor Paller
Széchenyi István University
Hungary
|
|
Brief Bio
Gábor Paller received his MSc. and PhD. degrees from the Technical University of Budapest in 1992 and 1996, respectively. Dr. Paller joined Nokia in 1998 and held positions in Nokia R&D and Nokia Research Center. His interests included wireless protocol development, mobile device management, mobile Java and middleware. In 2010 he joined Ericsson where he worked on IMS-related technologies. In 2014 he joined the AgroDat.hu research project that intends to target the agricultural sector with intelligent sensor systems. His current project targets automatic code generation for IoT systems.
|
The latest wave of connected digital systems, nowadays called Internet of Things (IoT) promises various gains, especially in terms of significant ease of data access. Large number of different platforms for IoT applications, however, makes their development difficult and time-consuming leading to projects that are failed to be on time, on budget or fully completed. To address the platform heterogeneity, this paper presents the ongoing work on development environment called Orcc-IoT. Orcc-IoT facilitates the development of IoT by combining data-flow modelling language, heterogeneous code generator and the library of ready-made IoT actors. The demo presents the code generator in action, transforming the dataflow description into executable embedded and cloud-deployable code.
Create your First Language with JetBrains MPS
Lecturer
|
Oscar Rodriguez
JetBrains MPS
Czech Republic
|
|
Brief Bio
Oscar is the Product Marketing Manager of JetBrains MPS. He received a degree in Business Informatics from Tecnologico de Monterrey in 2012. Oscar studied Business Informatics in Tecnológico de Monterrey and he has been part in the development of the idea all the way to go-to-market strategies of more than +10 software products in LATAM countries and USA.
|
Plan for the Session
During the first part of the demo you will see some examples of Domain-specific languages (DSL) created with JetBrains MPS and for the second part we will create a simple DSL.