Logo of MSCA (Marie Skłodowska-Curie Actions)

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement n° 813884.

Flag of European Union

Lowcomote logo

Heterogeneous Low-Code Engineering in Industry

Wednesday, 14th July 2021

Program

Times are in CEST.

9:00 - 9:05 Introduction
9:05 - 9:50 Complexity theories and Semantic Models to drive Digital Transformation
Alfonso Diez, UGROUND
9:50 - 10:35 Analyzing the Digital Thread: The IncQuery Suite in industry and in research
Géza Kulcsár, IncQuery Labs
10:35 - 11:00
Break
11:00 - 11:45 Modern continuous delivery with Keptn
Jürgen Etzlstorfer, Dynatrace
11:45 - 12:00 Discussion
12:00 - 13:30
Lunch break
13:30 - 14:15 No need to model alone: A modeling assistant to bridge the gap between natural language and domain models
Loli Burgueño, Open University of Catalonia (UOC)
14:15 - 15:00 Efficient execution of ATL model transformations using static analysis and parallelism
Jesús Sánchez Cuadrado, Universidad de Murcia
15:00 - 15:15 Discussion and wrap up

Complexity theories and Semantic Models to drive Digital Transformation

Abstract: Model driven engineering has the objective of creating information system artifacts using models as the only representation of its behavior. This drives us to three different problems: the technological solution of the problem, the ontological abstraction of the modeling process, and the ontological abstraction of the reality that we are trying to represent.

In this talk we are going to analyze these three aspects of the problem, in a theoretical and practical way, focusing on the creation of information systems for enterprises. It is well known that the process of digital transformation (that implies an extensive digitalization of enterprises) is not a simple task, and is prone to failure due to its complexity and the continuous change of the economic environment.

We are going to analyze a three-fold conceptualization of the engineering required to create extensive digital transformations. First, the use of semantic-based engineering as the technique for modeling; second, the use of digital twins for organizations, as the framework for technological architecture; third, the adoption of complex adaptive systems as the ontological pattern that should be applied to enterprise digital transformation

The session will be split in two parts. In the first one we will review the theoretical aspects of semantic engineering, digital twins and complex adaptive systems, along with their interdependencies. In the second part we will build a practical example of an application based on this high level architecture.

Bio:


Analyzing the Digital Thread: The IncQuery Suite in industry and in research

Abstract: With the ever-increasing complexity and diversity in engineering processes, model-based systems engineering faces a number of challenges regarding the flexibility and usability of model comprehension and transformation methods, especially when it comes to appropriate tool support. In particular, up to this day, engineering data often comes in silos, with essential interconnections between the involved domains remaining hidden. The IncQuery Suite, a scalable query evaluation platform, tackles this issue by unifying the different data domains into a holistic digital thread. The tool suite is specifically tailored to large and complex model management projects, applicable to several domains including aerospace systems engineering, automotive software architecture, etc. The talk gives a gentle introduction to the main components of the tool suite and provides some recent examples of both industrial and research-oriented application scenarios.

Bio:


Modern continuous delivery with Keptn

Abstract: Continuous delivery (CD) might be a challenging and daunting task to set up and maintain based on 1000+ lines of pipeline code - but it doesn’t have to be this way. Modern tools can make your application deployment and delivery process an efficient, quick, and sustainable commodity without requiring a lot of configuration. We are going to use the open-source tool Keptn that is based on SRE principles to define delivery and operation workflows and will showcase a live deployment with quality gates in a Kubernetes environment.

Bios:


No need to model alone: A modeling assistant to bridge the gap between natural language and domain models

Abstract: In the initial phases of the software development lifecycle, typically, domain models are manually defined by software engineers based on their interactions with the client and their own expertise. The goal of these models is to capture the relevant concepts and relationships of the business domain of interest. The knowledge needed to define such domain models is partially captured in manuals, requirement documents, technical reports, transcripts of interviews, and even in general-knowledge textual sources such as wikipedia. We propose to move towards a more assisted domain modeling building process in which an assistant exploits textual information and provides autocomplete suggestions to the engineer. These suggestions will contribute to improve the quality as well as to reduce the time invested in the definition of models.

Bio:


Efficient execution of ATL model transformations using static analysis and parallelism

Abstract: Model transformations are a key element of Model Driven Engineering (MDE), but nowadays their performance and scalability remain unsatisfactory for dealing with large models, making their wide adoption difficult in practice. This presentation introduces A2L, a compiler for the parallel execution of ATL model transformations, which produces efficient code that can use existing multicore computer architectures, and applies effective optimizations at the transformation level using static analysis. In this talk, I will present the architecture of A2L, the different strategies that have been applied to produce efficient code through code examples, as well as some of the benchmark results.

Bio:

Other workshops: