Pos. 10 - PhD Student Vacancy for the Lowcomote Project Urban Area Management in Smart Cities

Via Giacomo Peroni 130, Roma 00131, Italia
04/04/2019 02:06:17 PM



          Intecs Solutions is hiring a PhD Student for its Lowcomote Project in Pisa.

          The Lowcomote project

          The MSCA ITN 2018 project Lowcomote will train a generation of experts that will upgrade the current trend of Low-code development platforms (LCPDs) to a new paradigm, Lowcode Engineering Platforms (LCEPs). LCEPs will be open, allowing to integrate heterogeneous engineering tools, interoperable, allowing for cross-platform engineering, scalable, supporting very large engineering models and social networks of developers, smart, simplifying the development for citizen developers by machine learning and recommendation techniques. This will be achieved by injecting in LCDPs the theoretical and technical framework defined by recent research in Model Driven Engineering (MDE), augmented with Cloud Computing and Machine Learning techniques.


          The Lowcomote project will train the first European generation of skilled professionals in LCEPs. The 15 future Early Stage Researchers (ESRs) will benefit from an original training and research program merging competencies and knowledge from 5 highly recognised academic institutions and 8 large and small industries of several domains. Co-supervision from both sectors is a promising process to facilitate agility of our future professionals between the academic and industrial world.


          IMT Atlantique (FR), University of York (UK), Universidad Autόnoma de Madrid (ES), University of L’Aquila (IT), JK University of Linz (AT), British Telecom (UK), Intecs (IT), Uground (ES), CLMS (UK), IncqueryLabs (HU), SparxSystems (AT), Metadev (ES), The Open Group (UK)

          Training activities

          The training program of Lowcomote aims at enabling the recruited ESRs to develop a broad range of scientific, technical and transferable skills that will prepare them for fruitful careers in academia and industry, namely thanks to training led by world experts in the field and timely and high-quality feedback by all co-supervisors.


          In particular, the network will provide training for the three main competences needed for developing future LCEPs:


          • MDE, for domain analysis, language construction and code generation;

          • Cloud computing, for an efficient use of the Cloud infrastructure to manage a large number of users and artefacts;

          • Machine learning, for building smart assistants for citizen developers.


          Other training activities will include communication, career development and plan, and entrepreneurship.


          Phd. research topic: Urban Area Management in Smart Cities

          Within the context of the Lowcomote project, the Phd candidate will work to the following specific research subject.


          Objectives: The growth of the number of devices with sensing and communication capabilities as well as the advancements in technologies to store, analyse and distribute data can facilitate the management of complex systems such as the ones designed for the urban areas. In the domain of the smart cities, the deployment of a pervasive system capable of collecting and processing data seamlessly can enable real-time monitoring of the urban fabric and allows the stakeholders to offer enhanced services for end-users, while improving global efficiency. However, the development of such systems require multi-disciplinary techniques and tools enabling the design of UX interfaces, and managing scalability issues related to the amount of data produced by heterogeneous sources.

          The Intecs Data Manager Framework (DMF) is a service-oriented framework used to decouple data gathering and processing, allowing the deployment of high level logic independently from the type of sensors/actuators used in the system. Integration of external sub-systems is provided by dedicated software components, which are in charge of integrating data and enabling communication with the attached sub-systems. Finally, the framework provides a set of basic services to perform resources discovery, communication and data processing, while the high level applications are deployed on top of the capabilities provided by the framework.

          The CHESS Eclipse project [60] made provision of a toolset to support a model driven component based approach for the development of real-time and dependable complex systems.

          The objective of this project is to investigate how to improve the model-driven design and development of IoT systems on frameworks such as the DMF, by using Scalable LCEPs to model data-sources heterogeneity, standards and technologies involved in communications, interoperability with external systems, scalability and resilience.


          Expected results: A significant contribution to the IoT development community will be the application of the Lowcomote concepts and technology to support the development of IoT systems. We expect to deal with scalability issues by supporting the application of the proposed techniques on models consisting of large numbers of elements and relations.

          The first project contribution will be a meta-modeling of the space of distributed programming models, i.e. a unified representation of the existing programming models within the same formalism. Afterwards the project will propose a set of formal mappings between the class of relational MTLs (i.e., languages like QVT, ATL, ETL) and several programming models, in the form of higher-order transformations [73]. In a second phase, given a transformation and set of programming models, the project will provide cost models to predict the performance of that transformation on each programming model. Finally, a decomposition mechanism for transformation will be defined, in order to minimize the cost of the global execution. The project will produce a concrete component for the Lowcomotive platform, in the form of an orchestrator for model transformations over a set of distributed engines.


          Degree: Master degree in Computer Science or equivalent providing access to PhD programs.

          Language: English proficiency must be attested either through a previous English language diploma, or an internationally recognized proficiency test (at least C1 level of the Common European Framework of Reference for Languages i.e. IELTS, IBT, TOEFL or Cambridge).

          Career: When starting their contract (September 2019), selected researchers should be within the first four years of their careers. This means being both within a four years window following their most recent graduation and not having been awarded a prior doctoral degree so far.

          Mobility: At the time of recruitment, the researcher must not have resided, or carried out his/her activity in Italy for more than 12 months in the 3 years prior to recruitment date.

          Employment conditions

          Full-time Equivalent Position

          Duration: 36 months, including 2 secondments of 3 months each at other consortium members’ premises (see Hosting institution section)

          Starting date: 1st September 2019

          Remuneration: The gross monthly living allowance will amount €3,413.88 + €600 gross mobility allowance + €500 gross family allowance (if the researcher is married, or in civil partnership, or with dependent children maintained by the researcher).

          Research, Training and Networking costs:  All relevant expenses linked to the research and training activities (travel, accommodation, etc.) will be paid by the project budget.

          Hosting institution

          Intecs Solution SpA  provides innovative software & hardware technology, engineering services and products for dependable safety- and mission-critical electronic systems. Intecs Solutions addresses activities related to the design and development of applications, tools, software, hardware components and products for Aerospace, Defense, Transportation, Telecommunication and Smart Systems markets in cooperation with major European and Italian Industries, Organizations, Universities and Research Centers.

          Intecs has always placed great emphasis and commitment in Research and Development for study and experimentation of innovative technologies.in order to maintain up-to-date the knowledge acquired and to provide added-value support to its Customers. In particular Intecs has outstanding and long-time experience in the development of proprietary and open source solutions, in all relevant safety-critical domains.

          ESRs will be hosted at the Innovation & Technological Services (ITS) offices in Pisa.

          Intecs Solutions Spa ITS  Via Umberto Forti 5 Montacchiello (Pisa) Italy

          The ESR will spend 2 secondments of 3 months at the premises of 2 project’s members as detailed in the following table.



          Planned Secondments

          Hosting Partner

          Start – End Date


          Collaboration with ESR10 to explore distributed verification of complex IoT systems under heterogeneous infrastructure constraints.

          IMT (Nantes, France)

          M16-M18 (April – June 2020)


          Collaboration with ESR2 to build editors for large IoT system models and log monitoring.

          Uground (Madrid, Spain)

          M23-M25 (November 2020 – January 2021)


          Silvia Mazzini,silvia.mazzini@intecs.it

          Pierluigi Pierini, pierluigi.pierini@intecs.it

          Giovanni Iovino, giovanni.iovino@intecs.it

          Alfonso Pierantonio, alfonso.pierantonio@univaq.it

          Davide Di Ruscio, davide.diruscio@univaq.it

          Application process

          All applications shall be sent before 15 th April 2019 by filling in the form on the Lowcomote https://www.lowcomote.eu/esr/04/ .

          Applications are composed of the following documents in English (and when necessary a certified translation of official documents):

          1. a complete CV with references to past research and training experiences;

          2. a motivation letter highlighting the consistency between the candidate ‘s profile and the chosen ESR position for which they are applying;

          3. at least 2 reference contacts (could be substituted by a reference letter, which should be in English or in certified translation)

          4. scan of the degree qualification.

          5. scanned copy of valid identification document (identity card or passport)

          6. proof of proficiency in English (either through a previous English language diploma, or an internationally recognized proficiency test - at least C1 level of the Common European Framework of Reference for Languages i.e. IELTS, IBT, TOEFL or Cambridge).


          Intecs the Brainware company