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

2015

CMMI implementation and results: The case of a software company

Autores
Liberato, M; Varajão, J; Martins, P;

Publicação
Modern Techniques for Successful IT Project Management

Abstract
Companies focus on software development in order to survive in a highly competitive world. They not only need to keep up to date with the changes that are occurring in their environment, but they also need to assure the effectiveness of their processes. One way to do that is pursuing high quality standards by continuously improving the development processes. In this chapter, the authors describe the project of CMMI (Capability Maturity Model Integration) implementation in a software company specialized in information technology services for banking. The project was initiated with the aim of optimizing the software development process. Throughout the chapter, various aspects of the project are covered, such as the actions taken to implement the CMMI maturity level 2, the tools used to support the implementation, and the obtained results. These are useful and could serve as a reference basis for companies that consider the implementation of a maturity model.

2015

AUTHORING TOOLS AS INSTRUMENTS FOR A NEW APPROACH OF EDUCATIONAL PLANNING

Autores
Maia, A; Lopes, JB; Martins, P; Pessoa, T;

Publicação
INTED2015: 9TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE

Abstract
Educational Modelling Languages (EML) are conceptual and technical tools that allow enhancing e-learning through the representation of educational processes and their transformation into operable products to Learning Management Systems (LMS). Through visual notations it's possible to do reviews and adjustments of represented learning objects (LO). IMS-Learning Design (IMS-LD) is a LO specification language. One of its major strengths is the interoperability of specification products. Its use by non-technical users isn't a simple task, and limitations are pointed out. Intermediate software have been developed to facilitate the specification, authoring tools called graphic editors as Reload LD Editor, GLM, Collage and CADMOS, among others. Graphic editors can be used as educational planning tools in the context of e-learning. Planning a LO is drawing a structure of tasks, describing all aspects that frame the learning activities that can be generated to achieve the outlined goals (e.g. participants, tasks, resources, targets and risks to be considered). Despite being a complex activity, it's essential for teachers. In this work we focused on CADMOS, because it's devoted to create specifications for Moodle, one of the most used LMS by teachers. The main goal is study CADMOS, trying to identify its potentialities and limitations as planning tool capable of represent all aspects of a LO. Therefore the research questions are: Is it possible specify all aspects that characterize the LO using CADMOS? Do the limitations in specification influence the automatic operationalization of the LO in LMS? Tests done with CADMOS were divided in two parts: 1) Specification of a LO, consisting of a task module on a specific theme, that took place in LMS Moodle of a Portuguese higher education institution, as part of a course in a program of Computer Engineering. 2) Specification result has been converted into an interoperable data packet, which was imported to the LMS. After the automatic creation of the LO were analysed the similarities with the original LO. Results showed that there were differences between the two LO. A primitive structure of LO is created in LMS, but extra work performed by the teacher is required to complete the configuration of the activities. Additional points were found: a) When specifying there isn't the possibility to configure all required aspects of a Moodle activity (e.g. wiki). Teacher has to do it manually directly in the LMS. b) Limitations in the automation process of operationalization of the LO in LMS, related to the specification process were found. Is necessary consider the representation structure adopted in LO specification with CADMOS. It offers different functions to do it, which are used or not depending on the way user conceives the LO. This leads to different representations in LMS. As planning tool CADMOS can be useful and has advantages, as the possibility of having different views of the process (conceptual model/ flow model), and chance to save, change, reuse and share several times a specification product. Its major weakness is in automatic creation of the LO in LMS. Thus, we believe that CADMOS and other graphic editors are likely to be important planning tools for teachers. However, more tests with different LO and improvements are needed to achieve faithful automating creation of LO in LMS, allowing teachers to be focused on central aspects of teaching.

2015

Open-Source Indoor Navigation System Adapted to Users with Motor Disabilities

Autores
Pereira, C; Sousa, A; Filipe, V;

Publicação
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE DEVELOPMENT AND TECHNOLOGIES FOR ENHANCING ACCESSIBILITY AND FIGHTING INFO-EXCLUSION

Abstract
This paper describes the development of a mobile indoor navigation system, supported by a GIS and built using only open source tools. For the sake of simplicity a single building was chosen for the tests converting the floors to digital information from paper plans. The rooms geometry was saved on a proper database with all the adjacent information associated, which can in turn be provided to the clients application by APIs and Web Services. The system is able to calculate the most adequate path between any of the rooms taking into account the user profile which is defined by it's degree of mobility (eg. wheelchair). By reading a QR code placed in key places inside the building the user can obtain, on a mobile phone, his current position and receive orientations to any room that he might want to go. The directions hints are complemented with the presentation of real pictures associated to key locations in the path to validate that the correct path is taken by the user. (C) 2015 The Authors. Published by Elsevier B.V.

2015

Towards Reusing Data Cleaning Knowledge

Autores
Almeida, R; Maio, P; Oliveira, P; Joao, B;

Publicação
NEW CONTRIBUTIONS IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, PT 1

Abstract
The organizations' demand to integrate several disparate data sources and an ever-increasing amount of data is intensifying the occurrence of data quality problems. Currently, data cleaning approaches are tailored for data sources having different schemas but sharing the same data model (e.g. relational model), and are highly dependent on a domain expert to specify data cleaning operations. This paper presents a novel and generic data cleaning methodology aiming to assist the domain expert during the specification of data cleaning operations through reusing knowledge previously expressed for other data sources even if those sources have different data models and/or schemas. This is achieved by abstracting data source models and schemas to a closer human level and by the use of vocabulary to describe the structure and the semantics of data cleaning operations.

2015

Blind Guide: an ultrasound sensor-based body area network for guiding blind people

Autores
Pereira, A; Nunes, N; Vieira, D; Costa, N; Fernandes, H; Barroso, J;

Publicação
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE DEVELOPMENT AND TECHNOLOGIES FOR ENHANCING ACCESSIBILITY AND FIGHTING INFO-EXCLUSION

Abstract
Wireless Sensor Networks, in particular Wireless Body Area Networks, is a technology suggested by the research community as allowing elderly people, or people with some kind of disability, to live in a safer, responsive and comfortable environment while at their homes. One of the most active threats to the autonomous life of blind people is the quantity and variety of obstacles they face while moving, whether they are obstacles in the footpath or obstacles coming out from the walls of buildings. Hence, it is necessary to develop a solution that helps or assists blind people while moving either in indoor or outdoor scenarios, simultaneously allowing the use of the use of white cane or the Seeing Eye dog. In this article, the authors propose the use of an ultra-sound based body area network for obstacle detection and warning as a complementary and effective solution for aiding blind people when moving from place to place. According to the cost estimates of the solution and to the negligible setup time, this could be a real effective complementary solution for blind people. (c) 2015 The Authors. Published by Elsevier B.V.

2015

Smart Remote Control Design for Seniors

Autores
Pereira, A; Silva, F; Ribeiro, J; Marcelino, I; Barroso, J;

Publicação
Universal Access in Human-Computer Interaction: Access to Interaction, Pt II

Abstract
Technology is present in almost all aspects of our modern lives, and technological advances have been more and more prevalent. One would expect this to facilitate everybody's life, rendering common tasks more practical and easier to perform, but that is often not the case - at least not for the elderly. Older people have significant difficulties in using technological equipment due to the visual, physical, cognitive and hearing limitations associated with the natural aging process; these aspects must be taken into account if the intention is that of integrating technology in the lives of the elderly. In order to improve the quality of life of the elderly, as well as to prevent their social isolation, a mobile device application was developed to act as an intelligent remote control. This mobile application deals with data from two different platforms that were previously developed for improving the quality of life of the senior population: HbbTV and +Social. The features built into this virtual remote control include the integration with the +Social platform, as well as a speech recognition mechanism, and the possibility of making and receiving video calls with an integrated contacts list. A comprehensive study was carried out, focusing on recommendations and rules for graphical interfaces for the elderly, so as to allow equipping the application with adequate usability standards. The most relevant result was the definition of a list of guidelines used to steer the development of the interface. An investigation of mechanisms and technologies for enabling the implementation of the required functionalities was also carried out in order to define methodologies for freeing the user from the need of possessing any level of computer literacy. A series of usability tests was also performed to validate the viability of the remote control application. These tests allowed assessing the quality of the application, especially concerning the Graphical User Interface, as well as to receive feedback from potential end users. Based on the data collected during the test phase we conclude that this product is useful and that it responds to a current need.

  • 433
  • 667