Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por HASLab

2018

2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018, Lisbon, Portugal, October 1-4, 2018

Autores
Cunha, J; Fernandes, JP; Kelleher, C; Engels, G; Mendes, J;

Publicação
VL/HCC

Abstract

2018

Foreword: VL/HCC 2018

Autores
Cunha, J; Fernandes, JP; Kelleher, C; Engels, G;

Publicação
Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC

Abstract

2018

A Building Automation Case Study Setup and Challenges

Autores
Cambeiro, J; Gomes, C; Amaral, V; Rodrigues, A; Cunha, J;

Publicação
2018 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SMART CYBER-PHYSICAL SYSTEMS (SESCPS)

Abstract
Smart buildings will play a fundamental role in ensuring comfort while reducing the energy required. However, due to the lack of knowledge about the operation of the smart controllers, the occupants can unintentionally increase the energy spent. Nevertheless, there is evidence that the informed and motivated user will actually cooperate with the system. Some of the issues associated with researching control systems in the context of building automation are difficult to address, because of the chronic lack of effective laboratory settings for experimentation. In this paper, we describe a system representative of the usual complexity found in cyber-physical systems, whose purpose is to address the needs for experimenting with building automation, with a focus on control systems and gamification. Designed with pragmatic concerns, this system presents a unique set of challenges and opportunities to research a new generation of software control systems, and supporting interfaces, that leverage the occupants' behaviour.

2018

Explaining Spreadsheets with Spreadsheets (Short Paper)

Autores
Cunha, J; Dan, MH; Erwig, M; Fedorin, D; Grejuc, A;

Publicação
PROCEEDINGS OF THE 17TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES (GPCE'18)

Abstract
Based on the concept of explanation sheets, we present an approach to make spreadsheets easier to understand and thus easier to use and maintain. We identify the notion of explanation soundness and show that explanation sheets which conform to simple rules of formula coverage provide sound explanations. We also present a practical evaluation of explanation sheets based on samples drawn from widely used spreadsheet corpora and based on a small user study. In addition to supporting spreadsheet understanding and maintenance, our work on explanation sheets has also uncovered several general principles of explanation languages that can help guide the design of explanations for other programming and domain-specific languages.

2018

Explaining spreadsheets with spreadsheets

Autores
Cunha, J; Dan, M; Erwig, M; Fedorin, D; Grejuc, A;

Publicação
GPCE 2018 - Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, co-located with SPLASH 2018

Abstract
Based on the concept of explanation sheets, we present an approach to make spreadsheets easier to understand and thus easier to use and maintain. We identify the notion of explanation soundness and show that explanation sheets which conform to simple rules of formula coverage provide sound explanations. We also present a practical evaluation of explanation sheets based on samples drawn from widely used spreadsheet corpora and based on a small user study. In addition to supporting spreadsheet understanding and maintenance, our work on explanation sheets has also uncovered several general principles of explanation languages that can help guide the design of explanations for other programming and domain-specific languages. © 2018 Association for Computing Machinery.

2018

Parallel Polyglot Query Processing on Heterogeneous Cloud Data Stores with LeanXcale

Autores
Kolev, B; Levchenko, O; Pacitti, E; Valduriez, P; Vilaça, R; Gonçalves, RC; Peris, RJ; Kranas, P;

Publicação
IEEE International Conference on Big Data (IEEE BigData 2018), Seattle, WA, USA, December 10-13, 2018

Abstract

  • 95
  • 259