2008
Autores
Harrison, MD; Campos, JC; Doherty, GJ; Loer, K;
Publicação
Maturing Usability - Quality in Software, Interaction and Value
Abstract
1997
Autores
Campos, JC; Harrison, MD;
Publicação
Design, Specification and Verification of Interactive Systems'97, Proceedings of the Fourth International Eurographics Workshop, June 4-6, 1997, Granada, Spain
Abstract
2003
Autores
Campos, JC; Harrison, MD;
Publicação
Proceedings of ICSE 2003 Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction, May 3-4, 2003, Portland, Oregon, USA
Abstract
2008
Autores
Harrison, MD; Kray, C; Campos, JC;
Publicação
Electronic Notes in Theoretical Computer Science
Abstract
Engineering natural and appropriate interactive behaviour in ubiquitous computing systems presents new challenges to their developers. This paper explores formal models of interactive behaviour in ubiquitous systems. Of particular interest is the way that these models may help engineers to visualise the consequences of different designs. Design options based on a dynamic signage system (GAUDI) are explored using different instances of a generic model of the system.
2011
Autores
Machado, J; Seabra, E; Campos, JC; Soares, F; Leao, CP;
Publicação
COMPUTERS & INDUSTRIAL ENGINEERING
Abstract
The design of safe industrial controllers is one of the most important domains related to Automation Systems research. To support it, synthesis and analysis techniques are available. Among the analysis techniques, two of the most important are Simulation and Formal Verification. In this paper these two techniques are used together in a complementary way. Understanding plant behaviour is essential for obtaining safe industrial systems controllers: hence, plant modelling is crucial to the success of these techniques. A two step approach is presented: first, the use of Simu ation and, second, the use of Formal Verification of Industrial Systems Specifications. The specification and plant models used for each technique are described. Simulation and Formal Verification results are presented and discussed. The approach presented in the paper can be applied to real industrial systems, and obtain safe controllers for hybrid plants. The Modelica modelling language and Dymola simulation environment are used for Simulation purposes, and Timed Automata formalism and the UPPAAL real-time model-checker are used for Formal Verification purposes.
2010
Autores
Silva, JL; Ribeiro, OR; Fernandes, JM; Campos, JC; Harrison, MD;
Publicação
HUMAN-CENTRED SOFTWARE ENGINEERING
Abstract
The user experience of ubiquitous environments is a determining factor in their success. The characteristics of such systems must be explored as early as possible to anticipate potential user problems, and to reduce the cost of redesign. However, the development of early prototypes to be evaluated in the target environment can be disruptive to the ongoing system and therefore unacceptable. This paper reports on an ongoing effort to explore how model-based rapid prototyping of ubiquitous environments might be used to avoid actual deployment while still enabling users to interact with a representation of the system. The paper describes APEX, a framework that brings together an existing 3D Application Server with CPN Tools. APEX-based prototypes enable users to navigate a virtual world simulation of the envisaged ubiquitous environment. The APEX architecture and the proposed CPN-based modelling approach are described. An example illustrates their use.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.