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 HumanISE

2009

AUTOMATIC GENERATION OF USER INTERFACE MODELS AND PROTOTYPES FROM DOMAIN AND USE CASE MODELS

Autores
Rosado da Cruz, AMR; Faria, JP;

Publicação
ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1

Abstract
The model-driven automatic generation of interactive applications has been addressed by some research projects, but only few propose the model-to-model generation of a graphical user interface (UT). Existing solutions generate only part of the interactive application and most of them require as input the full specification of a UT model. This paper proposes an iterative and incremental approach that enables the modeler to generate a form-based executable prototype from the constructed models, favouring an evolutionary construction of models starting with a domain model, proceeding with an extended domain model and finally complementing it with a use case model. The approach derives a UI model from the previously referred models and allows its execution by generating an executable description of the UT in a XML-based UT description language, together with code for the specified logic and for persisting the data entities. The generated UI description may be further refined and supplemented with style definitions in order to obtain a final UT.

2009

Proceedings of the 1st workshop on Linking aspect technology and evolution, PLATE '09, Charlottesville, Virginia, USA, March 3, 2009

Autores
Groher, I; Kellens, A; Schwanninger, C; Adams, B; Hohenstein, U; Aguiar, A; Truyen, E;

Publicação
PLATE@AOSD

Abstract

2009

Wikis4SE 2009: wikis for software engineering

Autores
Aguiar, A; Flores, N; Merson, P;

Publicação
Proceedings of the 2009 International Symposium on Wikis, 2009, Orlando, Florida, USA, October 25-27, 2009

Abstract
Due to the simplicity, attractiveness and effectiveness for collaborative authoring and knowledge management, wikis are now massively disseminated and used in different domains. This workshop focuses on wikis for the specific domain of software engineering. It aims at bringing together researchers, practitioners, and enthusiasts interested on researching, exploring and learning how wikis can be improved, customized and used to better support software engineering. Based on lessons learned and obstacles identified, a research agenda will be defined with key opportunities and challenges. This edition at WikiSym'2009 follows others at ICSE'2009, WikiSym'2008 and WikiSym'2007. Copyright © 2009 ACM.

2009

Long-Term Perspective of Agile Methods

Autores
Kajko Mattsson, M; Aguiar, A; Boness, K; Kaindl, H; Pooley, R; Tael, A;

Publicação
2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009)

Abstract
Even if we have recognized many short-term benefits of agile methods, we still know very little about their long-term effects. In this panel, we discuss the long-term perspective of the agile methods. The panelists are either industrial or academic representatives. They will discuss problems and benefits related to the long-term lifecycle system management in agile projects. Ideally, the panel's outcome will provide ideas for future research.

2009

Testing for Unexpected Interactions in AOP

Autores
Restivo, A; Aguiar, A;

Publicação
2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009)

Abstract
Aspect Oriented Programming (AOP) is a powerful programming technique with the objective of improving modularity by encapsulating crosscutting concerns. The nature of AOP makes it prone to unexpected and harmful interactions between the different components of a system. The claim behind this PhD is that unit tests can be used to detect these interactions. In this paper we explain how these can be accomplished. A brief state of the art, work plan and a support tool (drUID) are also presented.

2009

Software Knowledge Capture and Acquisition: Tool Support for Agile Settings

Autores
Correia, FF; Aguiar, A;

Publicação
2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009)

Abstract
Knowledge plays a key role in software development, and the effectiveness of how it is captured into artifacts, and acquired by other team members, is of crucial importance to a project's success. The life-cycle of knowledge in software development is derived from the adopted artifacts, practices and tools. These axes are here reviewed from a knowledge capture and acquisition perspective, and several open research issues are identified. The present work is being carried out in the context of the author's doctoral research. The research objectives are derived from the presented open issues, and a research strategy is outlined. Some preliminary results are also presented.

  • 604
  • 678