|
Proposta de dissertação do MEI |
Título: |
2018 - Better and more flexible widget composition language (OutSystems) |
Proponente(s): |
João Costa Seco
Hugo Lourenço (OutSystems) |
Créditos: |
42 ECTS |
Área científica: |
Software Construction and Analysis |
Início preferencial: |
1º Semestre |
URL: |
|
Já estão em curso trabalhos preliminares executados pelo alunos: |
João Gonçalves |
Breve descrição: |
OutSystems is a multi-awarded company that offers a groundbreaking solution for rapid application development (RAD) with the OutSystems Platform, empowering developers to build innovative business solutions fast with low effort.
In particular, the construction of user interfaces is performed by structuring and assembling visual building blocks. They can be combined and customized to obtain the user interface of a web or mobile application. In the OutSystems platform, there is a complete toolbox of basic UI building blocks and there is a generic notion of webblocks, that encapsulates a recursively defined composition of web-blocks.
This problem poses interesting challenges in the area of software composition, programming language design, framework construction, and development environments. The goal of this dissertation is to equip the OutSystem platform with mechanisms to safely customize a block’s instance without compromising the compositionality properties of the system. |
Observações: |
Tese desenvolvida em ambiente Académico-Empresarial, no âmbito da Colaboração OutSystems - NOVA LINCS, com atribuição de bolsa de estudo. |
|