Publications

Ziegler J, Campos JC, Nigay L.  2014.  HCI engineering: charting the way towards methods and tools for advanced interactive systems. EICS '14 - Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems. :299-300. Abstractp299-ziegler.pdf

This workshop intends to establish the basis of a roadmap addressing engineering challenges and emerging themes in HCI. Novel forms of interaction and new application domains involve aspects that are currently not sufficiently covered by existing methods and tools. The workshop will serve as a venue to bring together researchers and practitioners interested the Engineering of Human-Computer Interaction and in contributing to the definition of a roadmap for the field. The intention is to continue work on the roadmap in follow-up workshops as well as in the context of the IFIP Working Group on User Interface Engineering.

Lammel R, Saraiva JA, Visser J.  2013.  Generative and Transformational Techniques in Software Engineering. GTTSE - International Summer School. Abstract

This tutorial book presents revised and extended lecture notes for a selection of the contributions presented at the International Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE 2009), which was held in Braga, Portugal, in July 2009. The 16 articles comprise 7 long tutorials, 6 short tutorials and 3 participants contributions; they shed light on the generation and transformation of programs, data, models, metamodels, documentation, and entire software systems. The topics covered include software reverse and re-engineering, model driven engineering, automated software engineering, generic language technology, and software language engineering.

Mendonça C, Lamas J, Barker T, Campos G, Dias P, Pulkki V, Silva C, Santos J.  2013.  Reflection orders and auditory distance. Proceedings of Meetings on Acoustics. Vol 19, Number 1ica2013paper.pdf
Bliudze S, Bruni R, Bruni R, Carbone M, Silva A.  2012.  Towards Interaction Reliability in Concurrent Applications. Scientific Annals of Computer Science. 22:1-4. Abstractxxii1_0.pdf

Developing trustworthy concurrent applications is a seemingly never ending quest, which is necessary but dicult. It is necessary because mainstream systems and applications are inherently concurrent and they are pervasive to our daily life activities. It is dicult because such systems are inherently interactive and heterogeneous, so that boundaries can hardly be established for studying subsystems in isolation.
Formal methods are a key instrument in resolving ambiguities and design reliable applications in a rigorous way. The authors overview major problems in the application of formal methods and outline how they are tackled by the papers collected in this volume.

Carbone M, Lanese I, Silva A, Sokolova A.  2012.  Proceedings Fifth Interaction and Concurrency Experience. ICE. 104
Cortez A, Garis A.  2012.  Aplicación de Perfiles UML en la Especificación de Patrones de Comportamiento. Proceedings of the 13th Argentine Symposium on Software Engineering (ASSE 2012). :199-214. Abstractasse12.pdf

Los Patrones de Diseño como herramienta de la Ingeniería de Software, proponen soluciones a problemas recurrentes en el desarrollo de software. Los Patrones de Diseño de Comportamiento (según la clasificación Gof) permiten conocer no solo aspectos deseables del sistema de índole estructural sino especialmente sus características dinámicas. El uso de Patrones de Comportamiento requiere de una especificación precisa que facilite tanto su definición, como también su aplicación y validación. En éste sentido, el presente trabajo propone el uso de Perfiles UML y OCL para alcanzar éste propósito. El enfoque habilita la aplicación de Perfiles UML como mecanismo para la especificación y validación de los patrones, tanto en modelos estáticos como en modelos dinámicos del sistema.

Silva CC, Santos J.  2012.  Audiovisual synchrony perception of walkers as a function of distance and depth cues. 25:141. Abstractsilvasantos_imrf2012.pdf

Audiovisual perception is still an intriguing phenomenon, especially when we think about the physical and neuronal differences underlying the perception of sound and light. Physically, there is a delay of ∼3 ms/m between the emission of a sound and its arrival to the observer but, on the other hand, we know that acoustic transduction is a very fast process (∼1 ms). Conversely, light speed makes negligible the physical delay while phototransduction is quite slow (∼50 ms). Audio and visual stimuli that are temporally mismatched can be perceived as a coherent audiovisual stimulus, but a sound delay is often required to achieve a better synchrony perception. In this study, we analyze the Point of Subjective Synchrony (PSS) as a function of stimulus distance to understand if individuals take into account sound velocity or if they compensate for differences in transduction time when judging synchrony. Using an audiovisual virtual-reality environment (CAVE-Like) with Point Light Walkers (PLW) as visual stimulus and sound of steps as audio stimulus, audiovisual sequences were presented from −285 to +300 ms of audio asynchrony, at different distances from the observer (10, 15, 20, 25, 30 and 35 m), and in three different conditions which differ only in the number of visual and auditory depth cues. The results show a relation between PSS and stimulus distance congruent with the differences in propagation velocity between sound and light. Depending on the number of depth cues presented, this relation appears to be increasingly closer to a model based on compensation for these physical differences.

Mokhtar SB, Bliudze S, Bruni R, Silva A, Troina A.  2011.  Proceedings Third Interaction and Concurrency Experience: Guaranteed Interaction {ICE}. 38 Abstractxxi1_6.pdf

The authors emphasize the actual relevance and need of formal methods for the advancements of complex systems, and brie y present the other papers contained in this issue.

Jacobs B, Niqui M, Rutten J, Silva A.  2011.  Special issue CMCS Tenth Anniversary Meeting. 412:4967–5110.
Poll S, de Kleer J, Abreu R, Daigle M, Feldman A, Garcia D, Gonzalez-Sanchez A, Kurtoglu T, Narasimhan S, Sweet A.  2011.  3rd International Diagnostics Competition– DXC’11. Proceedings of the 22nd International Workshop on Principles of Diagnosis - DX. :267–278. Abstractpolletal-dxc11.pdf

We present the third implementation of a framework created jointly by NASA Ames Research Center, Palo Alto Research Center, and Delft University of Technology to com-pare and evaluate diagnosis algorithms (DAs). This year"s competition, DXC"11, introduces a software track in addition to the industrial and synthetic tracks of previous competitions. A total of eleven DAs competed in the three tracks. The paper describes the systems, diag-nostic problems of the tracks, fault scenarios, evaluation metrics, participating DAs, results and analysis.

Bliudze S, Bruni R, Grohmann D, Silva A.  2010.  Proceedings ICE 2010. 38
Jacobs B, Niqui M, Rutten J, Silva A.  2010.  Proceedings CMCS 2010. 264:1–198.