Loading...
19 results
Search Results
Now showing 1 - 10 of 19
- Web application to help students and tutors in engineering courses: a case studyPublication . André, Gonçalo; Costa, Mónica; Metrôlho, J.C.M.M.; Silva, Carlos; Tavares, AdrianoThe present paper describes the development of an application in a Computer Engineering course using open source software tools. The main goal is the implementation of an educational system to improve the interface between students and teachers, as well as to serve as a mean of communication and events spreading related to computing to all members of the academic community where it is installed. In a first stage the system was built and implemented in one educational Institution but it is now improved based on the collaboration of teaching staff, of other Portuguese Engineering Department, allied to computer Engineering students skills and motivation. The architecture, main features, results and future work of the developed system are reported through the sections of this paper.
- Integrating medical patient data with family trees to improve the quality of informationPublication . Sousa, Eliana; Jesus, Tiago; Neves, Lina; Costa, Mónica; Ribeiro, Fernando Reinaldo; Metrôlho, J.C.M.M.; Correia, Ricardo CruzThe way patient information is presented has been proven to have an important impact on patient care. This paper presents a software component to be integrated in a virtual patient record used in a Portuguese hospital. This component supports genetic oncology consultations and aims to help the physician needs to visualize the patient's family tree in order to diagnose hereditary cancers in both patient and patient descendants. This system allows the physician to view relevant medical information of the elements of the family of a given patient, add new tests, as well as record new cancer situations that occur in any member of the patient’s family. Besides the graphical display of the patients’ family tree, the system also allows to differentiate between different groups of cancer by using symbols and colours, register new cancer occurrences within that family network, as well as information related to tests performed by them.
- Free software as tool for students of computer engineering courses: a case studyPublication . André, Gonçalo; Costa, Mónica; Metrôlho, J.C.M.M.; Lopes, EuricoFree software has been recognized for many as a differentiated culture of development and use of software that can be strategically and cause economic impact. One of the basic aspects for the success of this paradigm is the capacity of professionals to be able to absorb and to spread the culture of the free software of ample form. In this mission, and several others, the University must assume its role of generation and diffusion of new knowledge, thus contributing for the propagation of the culture of free software development. It was based on this idea that the work that we will present on the present article as appeared. Thus, based on a partnership with a commercial company, the idea of to build a project based on three components: a software application; a base philosophy (use of free software); a goal (that the pupils acquire in the end of its project know how with applicability in "the real" world outside of the Education Institution).
- Urban transports information systemPublication . Vieira, Luis; Vaz, Manuel; Costa, Mónica; Cardoso, Nuno; Metrôlho, J.C.M.M.This paper describes the preliminary steps to design an information system applied to urban transportation, which intends to deal with the resources of the public transportation system. The global layout and first results are presented in the paper. The system designed and the developed application was done within a Computer Engineering Course. One of the goals of this academic work was to stimulate the students’ capabilities in the application of new technologies. Since this is a work-in-progress, preliminary results and future work will be discussed.
- Coloured fuses position controlPublication . Monteiro, Filipe; Metrôlho, J.C.M.M; Costa, Mónica; Lopes, Eurico; Conceição, J. PedroThis document describes an application for automatic visual inspection of automotive fuse boxes. The presented system is being developed to allow the fuse boxes quality test by colour detection. The software was developed using the IMAQ Vision for LabVIEW software-developing tool. The system uses a low price USB web cam as an image acquisition device. The paper along its sections describes the main system blocks.
- A system to strengthening the relationships between actors in educational environmentsPublication . Ribeiro, Fernando Reinaldo; Metrôlho, J.C.M.M.; Costa, MónicaNowadays there are a vast number of devices and technologies available for the common citizen to improve their communication with others. This fosters the design and implementation of systems that explore the available features of these devices. This paper presents a system that allows to inform, on a personalized way, the actors of an education institution on a free way using popular communication standards. Features like the system’s architecture, prototype and system’s evaluation are explained in the paper. Results show that this system can be an important complement to other popular systems in education environments (e.g. e-mail, chats, Wikis, forums, e-learning platforms etc.).
- A target environment programming language to improve developer's productivity: a case studyPublication . Metrôlho, J.C.M.M.; Costa, Mónica; Ribeiro, Fernando Reinaldo; Lopes, EuricoThis paper presents a target-specific programming language (TSL) that was designed to improve the design cycle of code generation for an industrial embedded system. The native assembly code, the new language structure and their constructs, are presented in the paper. The proposed TSL is expressed using words and terms that are related to the target’s domain and consequently it is now easier to program, understand and to validate the desired code. It is also demonstrated the language efficiency by comparing some code described using the new language against the previous used code. The design cycle is improved with the usage of the TSL because description time and debug time are significantly reduced with this new software tool. This is also a case of university-industry partnership.
- Software livre: da Academia para o mundo empresarialPublication . André, Gonçalo; Costa, Mónica; Metrôlho, J.C.M.M.; Lopes, EuricoCada vez mais se questiona a importância de utilizar plataformas de desenvolvimento referidas vulgarmente por software free e projectos open source. É neste contexto que surge o presente artigo o qual descreve o desenvolvimento de um trabalho no âmbito de um curso de Engenharia Informática. O objectivo consiste na implementação de um site de comércio electrónico assente sobre a filosofia de utilização de ferramentas free. Ao longo das secções do artigo é apresentada a arquitectura e as opções que a aplicação desenvolvida permite. Ainda tendo por base o trabalho aqui descrito, refira-se a interligação e colaboração entre a instituição de ensino e o “mundo real” permitindo ao aluno tomar conhecimento com o que poderá ser o seu ambiente de trabalho num futuro próximo, ou seja, preparando-o para a realização de trabalhos no domínio da Engenharia Informática.
- A bluetooth-based Interactive system to improve relationships between actors in educational environmentsPublication . Ribeiro, Fernando Reinaldo; Metrôlho, J.C.M.M.; Costa, MónicaNowadays there are a vast number of devices and technologies available for the common citizen to improve their communication with others. This fosters the design and implementation of systems that explore the available features of these devices. In this paper, we propose a Bluetooth-based interactive system for delivering personalized information in high education institutions. The system allows informing, on a personalized way, the actors of an education institution on a free way using popular communication standards. The scenario we promote in the paper is mainly focused on learning environments, however the framework is also applicable in other shared public and semi-public spaces such as offices, homes, companies and many others. One of the most important contributions of this work is to combine public displays and personal mobile devices for delivering personalized information according to the students’ location. A prototype has been built and discussed with demonstrative user scenarios. Early results show that teachers and students found some advantages in this system comparing to traditional approaches. This system can effectively support a wide range of activities for students. It provides to each student the possibility to have a personal interaction with the technology in an authentic and appropriate use context. Features like the system’s architecture, prototype and system’s evaluation are explained in the paper. Results show that this system can be an important complement to other popular systems in education environment (e.g. e-mail, chats, Wikis, forums, e-learning platforms etc.).
- App for more inclusive urban mobility: a prototype in developmentPublication . Cabral, Sérgio; Costa, Mónica; Metrôlho, J.C.M.M.; Ribeiro, Fernando ReinaldoMobile devices are part of the everyday life of the modern citizen. Currently these devices are used for simple dayto- day tasks, where we need information available on the web or on the mobile device itself (smartphone, tablet, etc.). One area where a number of mobile applications have emerged is urban mobility, for route planning and the use of transport networks. However, few applications have addressed this issue considering the needs of users with some type of disability. This paper describes the development of an Android app intended to be used to provide information on urban mobility, including transport accessibility features. It is intended that this mobile application will provide its users with information about the public transport of a certain city and its schedules including routes covered by each transport and the accessibility of each of them. The application intends to allow to choose the best options, according to the profile of the user its geographical location and the accessibility features of the means of transport of that geographical area.