The devised architecture for the platform is depicted below.
(these are described in more detail in the thesis):
The simulator is a central part of the platform, as it performs the physical simulation of the vehicles, and their movements. It also provides with a visual component, which can be used to monitor the state and behavior of a vehicle
This component is the main platform interface with the user. It allows for the configuration of all aspectws related to the simulation (according to the specified configuration languages)
Each of these agents is charged with controlling the space in and around a base of operations, providing for a centralized manner for traffic control
Each of these agents represents a vehicle within the simulation framework. The agents is responsible for controlling the vehicle it represents and for communication and coordination with other agents
This tool is responsible for managing existing disturbances in the environment, either by controlling the disturbance in the simulator (if it has the ability to simulate it) or sending simulated sensor readings to the vehicle agents (when the simulator cannot simulate it)
This tool provides real-time monitoring of the simulation, both at a macro-level (visual feedback of the simulation) and at a micro-level (configurable variable monitoring for each individual vehicle)
This tool, together with the ATC and Vehicle agents, is responsible for generating permanent log files of each simulation session
This tool can analyze the produced log files and provide with performance metrics for a given mission, as well as comparative and aggregated measures
The Scenario Description Language (SDL) describes the static elements of the scenario, including the available bases of operations (which include the definition of airports, ground bases or marinas); the description of existing vehicle types; general no-fly areas (areas not accessible to any vehicle); and the configuration for existing traffic controllers.
The Teams Description Language (TDL) describes the static elements of the team, including team composition (the specific vehicles that are part of the team, and their individual characteristics); team-specific sable bases of operations and no-fly areas.
The Disturbance Description Language (DDL) describes the dynamic elements of the scenario, which are defined as disturbances that require some sort of action from the team of vehicles. Examples of disturbances include fire, person, vehicle or source of pollution. Each disturbance has a location (specific or arbitrary within a given area), availability (specific or arbitrary point in time to start and end), mobility (allowing for stationary or mobile disturbances), and a setof components (each of which with its own characteristics and detection specificities).
The Mission Description Language (MDL) describes the dynamic actions of the team, so that it can act on a disturbance. A mission is composed by several phases, which may be dependent on the conclusion of other phases. Each phase includes a specification of the area in which the action is to take place, requirements and tips (hard and soft constraints for mission execution), and a list of targets (targets may be specified with different multiplicity, motion, size and detection requirements).
FEUP - Faculty of Engineering, University of Porto
Doctoral Program in Informatics Engineering (2006-2011)
Thesis Advisors: Luís Paulo Reis, Eugénio Oliveira
FEUP - Faculty of Engineering, University of Porto
Informatics and Computing Engineering Programme (2001-2006)
Final Classification: 19 out of 20
Sistemas Computacionais e de Comunicação (FEUP, LCI, 1º ano)
Engenharia de Requisitos de Sistemas de Software (FEUP, MIEIC, 4º ano)
Seminários em Sistemas Inteligentes, Interação e Multimédia (FEUP, MIEIC, 5º ano)
Programação em Lógica (FEUP, MIEIC, 3º ano)
Teoria da Computação (FEUP, MIEIC, 2º ano)
Sistemas Computacionais e de Comunicação (FEUP, LCI, 1º ano)
Sistemas de Informação (FEUP, MIEEC, 3º ano)
Programação em Lógica (FEUP, MIEIC, 3º ano)
Teoria da Computação (FEUP, MIEIC, 2º ano)
Compiladores (FEUP, MIEIC, 3º ano)
Sistemas Computacionais e de Comunicação (FEUP, LCI, 1º ano)
Programação em Lógica (FEUP, MIEIC, 3º ano)
Teoria da Computação (FEUP, MIEIC, 2º ano)
Laboratório de Bases de Dados e Programação Web (FEUP, MIEIC, 3º ano)
Sistemas Computacionais e de Comunicação (FEUP, LCI, 1º ano)
Programação em Lógica (FEUP, MIEIC, 3º ano)
Laboratório de Programação (FEUP, MIEEC, 4º ano)
Programação I (FEUP, MIEEC, 1º ano)
Tecnologias para a Web Social (FCTUC, LDM, 3º ano)
Multimédia (FCTUC, LEI, 2º ano)
Tópicos Avançados de Modelação Cognitiva (FCTUC, PDCTI)
Tópicos Avançados de Inteligência Artificial (FCTUC, PDCTI)
Engenharia de Software (FCTUC, LEI, 3º ano)
Tecnologias para a Web Social (FCTUC, LDM, 3º ano)
Multimédia (FCTUC, LEI, 2º ano)
Tópicos Avançados de Modelação Cognitiva (FCTUC, PDCTI)
Engenharia de Software (FCTUC, LEI, 3º ano)
Bases de Dados (FCTUC, LEI, 3º ano)
Laboratório de Bases de Dados e Programação Web (FEUP, MIEIC, 3º ano)
Arquitecturas de Computadores e Sistemas Operativos (IPCA, EE, 1º ano)
Comunicações de Dados (IPCA, INF/IS, 2º ano)
Sistemas Operativos (IPCA, INF/IS, 2º ano)
Tecnologias de Informação e Comunicação (UCP, TIC, 1º ano)
Teoria da Computação (FEUP, MIEIC, 2º ano)
Matemática Discreta (FEUP, MIEIC, 1º ano)
Laboratório de Bases de Dados (FEUP, MIEIC, 3º ano)
Programação em Lógica (FEUP, MIEIC, 3º ano)
Programação 2 (FEUP, MIEEC, 1º e 2º anos)
Introdução às Bases de Dados (FEUP, MIEIC, 1º ano)
Laboratório de Engenharia de Software (FEUP, MIEIC, 4º ano)
Álvaro Luiz Panarra das Neves Câmara. A collaborative approach using multi-agent systems for air traffic flow management. Programa Doutoral em Engenharia Informática, Faculdade de Engenharia da Universidade do Porto (co-orientador). Conclusão esperada em Julho de 2017
João Fernando de Sousa Almeida. Simulação e Gestão de Distúrbios Ambientais no FSX. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Conclusão esperada em Julho de 2017
Filipe Diogo Soares Eiras. Data Collection and Analysis in a Distributed Simulation Platform. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Conclusão esperada em Julho de 2017
Tiago Luís Pacheco Neto. Flexible Air Traffic Control Management. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Conclusão esperada em Julho de 2017
Paulo Sérgio Martins da Silva. Injeção, Deteção e Tratamento de Falhas em Veículos Autónomos. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Conclusão esperada em Fevereiro de 2017
Bruno Filipe Aveleira Andrade. Prediction Model for Women Breast Cancer Recurrence. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2015
Cristiano Alexandre Almeida Oliveira Rodrigues. Bike Inertial Navigation System. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Julho de 2015
Vitor Emanuel Freitas Oliveira Magano. Web Application Shield Against Injection using Content Security Policy. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Julho de 2015
Nuno Manuel Santos Queirós. SISU – Sistema de Informação para Sarcomas Uterinos. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (orientador). Fevereiro de 2015
Sara João Cardoso Ferreira. Mobile Natural User Interfaces. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2014
Álvaro Jorge Queirós Ribeiro. MoCaS – Mobile Carpooling System. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2014
Daniel Filipe André Barbosa. Mobile Ambient Gaming. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2014
Álvaro Luiz Panarra das Neves Câmara. Controlo de Tráfego Aéreo usando o Microsoft Flight Simulator X. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (orientador). Julho de 2013
Bruno Duarte Gouveia. Exploração de Ambientes Desconhecidos com Clusters Robóticos. Mestrado em Engenharia Informática. Instituto de Sistemas e Robótica / Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (orientador). Setembro de 2013
Flávio da Silva Pereira. Desenvolvimento de uma Aplicação Móvel para o Turismo. Mestrado em Engenharia Informática. Ubiwhere, Lda. / Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (orientador). Julho de 2013
Bruno Jorge Rodrigues Castanheira. Desenvolvimento de Aplicativo Móvel para Definição de Rotas Turísticas. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2013
Delfim dos Santos Simões. Sistema de Integração de Informação de Espectáculos. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2013
João Daniel Dourado Fernandes Parreira. Uso de Criatividade na Construção de Modelos de Legos. Mestrado em Engenharia Informática. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Julho de 2013
Fábio Miguel Teixeira e Silva. E-Book: Detecção e Correcção de Erros Tipográficos. Mestrado em Design e Multimédia. Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (co-orientador). Setembro de 2013
Hugo Alexandre Neves Sousa. SUIWA: Social User Interface for Web Applications. Mestrado em Engenharia Informática. Innabler / Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (orientador). Julho de 2012.
David Filipe Fernandes Duarte. Desenvolvimento da UC Research Network. Mestrado em Engenharia Informática. Instituto de Investigação Interdisciplinar da Universidade de Coimbra / Departamento de Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade de Coimbra (orientador). Setembro de 2012.
Pedro Daniel Pereira Alves de Sousa. Controlo Autónomo de Tráfego Aéreo para Veículos Inteligentes usando o Microsoft Flight Simulator X. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (co-orientador). Julho de 2010
Abel Fernando Neto Moreira dos Santos. Adaptação de Veículos Autónomos e Inteligentes e Análise de Desempenho no Flight Simulator X. Mestrado Integrado em Engenharia Informática e de Computação, Faculdade de Engenharia da Universidade do Porto (co-orientador). Julho de 2010
Ricardo Nuno Nóbrega Silva. Camada de Comunicação em Simulador de Aviação. Mestrado Integrado em Engenharia Eletrotécnica e de Computadores, Faculdade de Engenharia da Universidade do Porto (co-orientador). Julho de 2008
Pedro Henriques Abreu, Miriam Seoane Santos, Miguel Henriques Abreu, Bruno Andrade and Daniel Castro Silva. Predicting Breast Cancer Recurrence Using Machine Learning Techniques: A Systematic Review. ACM Computing Surveys, 49(3), 2016. 40 pages (DOI: 10.1145/2988544)
Daniel Castro Silva, Pedro Henriques Abreu, Luís Paulo Reis and Eugénio Oliveira (2016). Development of a Flexible Language for Scenario and Team Description for Multi-Robot Missions, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 2016 (accepted for publication)
Pedro Henriques Abreu, Daniel Castro Silva, Hugo Amaro and Rui Magalhaes (2016). Identification of Residential Energy Consumption Behaviors, Journal of Energy Engineering, 10 pages, Janyary 2016 (DOI: 10.1061/(ASCE)EY.1943-7897.0000340)
Daniel Castro Silva, Pedro Henriques Abreu, Luís Paulo Reis and Eugénio Oliveira (2015). Development of a Flexible Language for Disturbance Description for Multi-Robot Missions, Journal of Simulation, 18 pages, April 2015 (DOI: 10.1057/jos.2015.4)
José Capela Dias, Penousal Machado, Daniel Castro Silva and Pedro Henriques Abreu (2014). An Inverted Ant Colony Optimization approach to Traffic. Engineering Applications of Artificial Intelligence, vol. 36, pp. 122-133
Daniel Castro Silva, Pedro Henriques Abreu, Luís Paulo Reis and Eugénio Oliveira (2014). Development of a Flexible Language for Mission Description for Multi-Robot Missions. Information Sciences, vol. 288, pp. 27-44
Pedro Henriques Abreu, Daniel Castro Silva, João Portela, João Mendes-Moreira and Luís Paulo Reis (2014). Using Model-Based Collaborative Filtering Techniques to Recommend the Expected Best Strategy to Defeat a Simulated Soccer Opponent. Intelligent Data Analysis, vol. 18(5), pp. 973-991
Bruno Duarte Gouveia, David Portugal, Daniel Castro Silva and Lino Marques (2014). Computation Sharing in Distributed Robotic Systems: a Case Study on SLAM. IEEE Transactions on Automation Science and Engineering, 12(2), pp. 410-422
Pedro Henriques Abreu, Daniel Castro Silva, Fernando Almeida and João Mendes-Moreira (2014). Improving a Simulated Soccer Team Performance Through a Memory-Based Collaborative Filtering Approach", Applied Soft Computing, vol. 23, pp. 180-193
Pedro Henriques Abreu, José Xavier, Daniel Castro Silva, Luís Paulo Reis and Marcelo Petry (2014). Using Kalman Filters to Reduce Noise from RFID Location System. The Scientific World Journal, (9 pages)
Pedro Henriques Abreu, Daniel Castro Silva, João Mendes-Moreira, Luís Paulo Reis and Júlio Garganta (2013). Using Multivariate Adaptive Regression Splines in the Construction of Simulated Soccer Team's Behavior Models. International Journal of Computational Intelligence Systems, 6(5), pp. 893-910
Pedro Abreu, Daniel Castro Silva, Pedro Mendes and Vasco Vinhas (2012). Effect of the Usage of Wikis on an Educational Context. International Journal of Computer Applications in Engineering Education, 20(4), pp. 646-653
Daniel Castro Silva, Rodrigo A.M. Braga, Luís Paulo Reis and Eugénio Oliveira (2012). Designing a Meta-Model for a Generic Robotic Agent System using GAIA Methodology. Information Sciences, vol. 195, pp. 190-210
Pedro Henriques Abreu, José Moura, Daniel Castro Silva, Luís Paulo Reis and Júlio Garganta (2012). Performance Analysis in Soccer: A Cartesian Coordinates Based Approach using Robocup Data. Soft Computing, 16(1), pp. 47-61
Daniel Castro Silva, Vasco Vinhas, Luís Paulo Reis and Eugénio Oliveira (2009). Biometric Emotion Assessment & Feedback in an Immersive Digital Environment. IJSR – International Journal of Social Robotics, 1(4) pp. 307-317
Álvaro Câmara, Thiago R. P. M. Rúbio, Daniel Castro Silva and Eugénio Oliveira. A Comparative Study of Meta-Heuristics for the Aircraft Landing Scheduling Problem. Proceedings of the 11th Iberian Conference on Information Systems and Technologies (CISTI 2016), Gran Canaria, Spain, June 15--18, 2016, pp. 83-86
Cristiano Rodrigues, Daniel Castro Silva, Rosaldo J. F. Rossetti and Eugénio Oliveira. Distributed Flight Simulation Environment using Flight Simulator X. Proceedings of the 10th Iberian Conference on Information Systems and Technologies, Águeda, Portugal, June 17-20 2015, 2015, pp. 1293-1297
Álvaro Ribeiro, Daniel Castro Silva and Pedro Henriques Abreu. MoCaS: Mobile Carpooling System. New Contributions in Information Systems and Technologies - Proceedings of the 2015 World Conference on Information Systems and Technologies (WorldCIST'15), Azores, Portugal, April 1-3, 2015, pp. 913-922. (Springer Advances in Intelligent Systems and Computing, vol. 353)
Álvaro Câmara, Daniel Castro Silva, Pedro Henriques Abreu and Eugénio Oliveira. Comparing Centralized and Decentralized Multi-Agent Approaches to Air Traffic Control. Proceedings of the 28th European Simulation and Modelling Conference (ESM'2014), October 22-24, 2014, Porto, Portugal, pp. 189-193
Flávio Pereira, Daniel Castro Silva, Pedro Henriques Abreu and António Pinho. Augmented Reality Mobile Tourism Application. New Perspectives in Information Systems and Technologies, Volume 2 - Proceedings of the 2014 World Conference on Information Systems and Technologies (WorldCIST'14), Madeira, Portugal, April 15-18, 2014, pp. 175-185. (Springer Advances in Intelligent Systems and Computing, vol. 276)
Delfim Simões, Pedro Henriques Abreu and Daniel Castro Silva. MusE Central: A Data Aggregation System for Music Events. New Perspectives in Information Systems and Technologies, Volume 2 - Proceedings of the 2014 World Conference on Information Systems and Technologies (WorldCIST'14), Madeira, Portugal, April 15-18, 2014, pp. 187-197. (Springer Advances in Intelligent Systems and Computing, vol. 276).
Pedro Henriques Abreu, Hugo Amaro, Daniel Castro Silva, Penousal Machado and Miguel Henriques Abreu. Personalizing Breast Cancer Patients with Heterogeneous Data. Proceedings of the 2013 IFMBE International Conference on Health Informatics (ICHI 2013), November 7-9 2013, Vilamoura, Portugal
Hugo Amaro, Pedro Henriques Abreu, Daniel Castro Silva, Penousal Machado, Miguel Henriques Abreu and Noémia Afonso (2013). Overall Survival Prediction for Women Breast Cancer using Ensemble Methods and Incomplete Clinical Data. Proceedings of the XIII Mediterranean Conference on Medical and Biological Engineering and Computing (MEDICON 2013), September 25-28 2013, Sevilla, Spain, pp. 1366-1369
Rui Magalhães, Pedro Henriques Abreu, Rafael Jegundo and Daniel Castro Silva. Distributed Social Data Collection for Home Energy Management. Local Proceedings of the 16th Portuguese Conference on Artificial Intelligence (EPIA 2013), September 9-12 2013, Azores, Portugal, pp. 326-337
José Capela Dias, Pedro Henriques Abreu, Daniel Castro Silva, Gustavo Fernandes, Penousal Machado and António Leitão. Preparing Data for Urban Traffic Simulation using SUMO. SUMO 2013: the first SUMO User Conference, May 15-17 2013, Berlin, Germany, pp. 25-34
Vitor Guerra Rolla, Daniel Castro Silva and Marília Curado. Intelligent Epidemic Routing for Cooperative IEEE 802.11 Networks. 6th Joint IFIP Wireless and Mobile Networking Conference, April 23-25 2013, Dubai, 6 pages
Daniel Castro Silva, Rodrigo A.M. Braga, Luís Paulo Reis and Eugénio Oliveira (2010). A Generic Model for a Robotic Agent System using GAIA Methodology: Two Distinct Implementations. RAM 2010 – IEEE Conference on Robotics, Automation and Mechatronics, Singapore, June 2010, pp. 280-285
Pedro Abreu, José Moura, Daniel Castro Silva, Luís Paulo Reis and Júlio Garganta (2010). Football Scientia - An Automated Tool for Professional Soccer Coaches. CIS 2010 – IEEE Conference on Cybernetics and Intelligent Systems, Singapore, June 2010, pp. 126-131
Pedro Daniel Sousa, Daniel Castro Silva and Luís Paulo Reis (2010). Controlo de Tráfego Aéreo com o Microsoft Flight Simulator X. CISTI 2010 – Conferencia Ibérica de Sistemas y Tecnologías de Información, June 2010, pp. 378-383
Pedro Abreu, Daniel Castro Silva, Pedro Mendes and Vasco Vinhas (2009). The Impact of the usage of Wikis from a Teacher/Student Perspective in an Educational Context. ICCSE 2009 - International Conference on Computer Science and Education, Nanning, China, July 2009, pp. 1325-1330
Vasco Vinhas, Daniel Castro Silva, Eugénio Oliveira and Luís Paulo Reis (2009). Real-time Biometric Emotion Assessment in an Immersive Environment. ICINCO 2009 - International Conference on Informatics in Control, Automation and Robotics, Milan, Italy, July 2009, pp. 153-158
Daniel Castro Silva, Ricardo Silva, Luís Paulo Reis and Eugénio Oliveira (2009). Agent-Based Aircraft Control Strategies in a Simulated Environment. AGS-09 - Workshop on Agents for Games and Simulations (held with AAMAS 09), Budapest, Hungary, May 2009, pp. 190-205
Vasco Vinhas, Daniel Castro Silva, Eugénio Oliveira and Luís Paulo Reis (2009). Dynamic Multimedia Environment Based on Real-time User Emotion Assessment – Biometric User Data Towards Affective Immersive Environments. ICEIS 2009 - International Conference on Enterprise Information Systems, Milan, Italy, May 2009, pp. 42-47
Daniel Castro Silva, Ricardo Silva, Luís Paulo Reis and Eugénio Oliveira (2009). Aircraft Control Strategies in a Distributed Cooperative Mission Simulation Environment. FUBUTEC 2009 - Future Business Technology, Bruges, Belgium, April 2009, pp. 35-41
Daniel Castro Silva and Vasco Vinhas (2008). A Flexible Extended Quarto! Implementation Based on Combinatorial Analysis. IADIS Gaming 2008: Design for Engaging Experience and Social Interaction, Amsterdam, The Netherlands, July 2008, pp. 59-66
Ricardo Gimenes, Daniel Castro Silva, Luís Paulo Reis and Eugénio Oliveira (2008). Flight Simulation Environments Applied to Agent-Based Autonomous UAVs. ICEIS 2008 - International Conference on Enterprise Information Systems, Barcelona, Spain, June 2008, pp 243-246
Vasco Vinhas, Daniel Castro Silva, Pedro Abreu and Pedro Mendes (2007). A Domain-Specific Flexible Optimization Approach for e-Supply Chain Management. IADIS International Conference on e-Commerce 2007, Algarve, Portugal, December 2007, pp.35-42
Pedro Abreu, Pedro Mendes, Daniel Castro Silva and Vasco Vinhas (2007). MicroCredit Practices Applied to E-Supply Chain Management. IADIS International Conference on e-Commerce 2007, Algarve, Portugal, December 2007, pp.91-98 (Outstanding Paper Award)
Daniel Castro Silva and Vasco Vinhas Moreira (2007). An Interactive Augmented Reality Battleship Game Implementation. Learning with Games 2007, France, 2007, pp.213-219
Ricardo Gimenes, Daniel Castro Silva, Luís Paulo Reis and Eugénio Oliveira (2008). Using Flight Simulation Environments with Agent-Controlled UAVs. Robótica 2008, Aveiro, Portugal, 2008, pp.21-26
Pedro Abreu, Pedro Mendes, Daniel Castro Silva and Vasco Vinhas (2007). Implementing an Agent Following MicroCredit Practices for a Competitive Supply Chain Management Environment. EPIA 2007 - 13º Encontro Português de Inteligência Artificial, 2007, pp.681-691
Daniel Castro Silva, Pedro Abreu, Pedro Mendes and Vasco Vinhas “Voice OverM2L – Talk the Math. Xata 2007 – XML: Aplicações e Tecnologias Associadas, pp.94-105
Daniel Castro Silva, Pedro Abreu, Pedro Mendes and Vasco Vinhas “Integrador Automático de Notícias. Xata 2007 – XML: Aplicações e Tecnologias Associadas, pp. 223-234
Daniel Castro Silva, Luís Paulo Reis and Luís Carlos Costa (2007). Non SECS/GEM Compliant Equipment Integration in Existing Frameworks. CoMIC?07 – Conferência em Metodologias de Investigação Científica
Daniel Castro Silva, Vasco Vinhas Moreira and Tiago Ferreira Pereira (2005). ERS-210 Mobile Video Surveillance System. IRobot Workshop (Intelligent Robotics), held with EPIA2005 – 12º Encontro Português de Inteligência Artificial