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
Tópicos
de interesse
Detalhes

Detalhes

  • Nome

    António Pimenta Monteiro
  • Cargo

    Investigador Sénior
  • Desde

    01 maio 2015
Publicações

2014

Evaluation of an Integrated Mobile Payment, Ticketing and Couponing Solution Based on NFC

Autores
Ferreira, MC; e Cunha, JF; Jose, R; Rodrigues, H; Monteiro, MP; Ribeiro, C;

Publicação
NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2

Abstract
The emergence of Near Field Communication technology added more functionality to mobile phones. People can now access to new mobile services such as payment, ticketing, couponing, and control access to cars, homes and hotels. Although these services seem to complement each other, most studies have focused on the development and evaluation of each mobile service individually. In this paper, we propose an integrated mobile service solution payment, ticketing and couponing - based on NFC. This solution was evaluated in a two-phase user study, which was run in real environment. Participants have largely appreciated the integration of tickets and discount coupons on the payment process. However, despite the integration of services being one of the strongest points of the solution, it also revealed to be one of the main challenges that any payment systems may have to address. Findings suggest that adding additional services to a solution may become very complex from a cognitive perspective.

2014

MobiPag: Integrated Mobile Payment, Ticketing and Couponing Solution Based on NFC

Autores
Rodrigues, H; Jose, R; Coelho, A; Melro, A; Ferreira, MC; Falcao e Cunha, JFE; Monteiro, MP; Ribeiro, C;

Publicação
SENSORS

Abstract
Mobile payments still remain essentially an emerging technology, seeking to fill the gap between the envisioned potential and widespread usage. In this paper, we present an integrated mobile service solution based on the near field communication (NFC) protocol that was developed under a research project called MobiPag. The most distinctive characteristic of Mobipag is its open architectural model that allows multiple partners to become part of the payment value-chain and create solutions that complement payments in many unexpected ways. We describe the Mobipag architecture and how it has been used to support a mobile payment trial. We identify a set of design lessons resulting from usage experiences associated with real-world payment situations with NFC-enabled mobile phones. Based on results from this trial, we identify a number of challenges and guidelines that may help to shape future versions of NFC-based payment systems. In particular, we highlight key challenges for the initial phases of payment deployments, where it is essential to focus on scenarios that can be identified as more feasible for early adoption. We also have identified a fundamental trade-off between the flexibility supported by the Mobipag solution and the respective implications for the payment process, particularly on the users' mental model.

2010

Automated endoscopic capsule analysis using a Grid computing environment

Autores
Oliveira, IC; Alves, L; Dias, E; Pacheco, D; Lima, S; Barros, J; Monteiro, MP; Silva, JA; Fernandes, JM; Cunha, JPS; Pereira, AS;

Publicação
IBERGRID: 4TH IBERIAN GRID INFRASTRUCTURE CONFERENCE PROCEEDINGS

Abstract
With the increase of Endoscopic Capsule (EC) exams, the amount of video data to be analyzed by automated image processing algorithms grows exponentially and standard desktop computers start to present limitations to complete that procedure in an acceptable "clinical time". This has motivated us to assess the potential of Grid computing paradigm to process and analyze EC data, using existing Grid infrastructures. We used our Automated Topografic Segmentation (ATS) algorithm as a case study to run experiments on the Ibergrid Grid infrastructure. As a result, we were able to port the existing ATS algorithm used in routine to run on the Grid seamlessly. A friendly portal environment was adopted, allowing for clinical end-users to harness from existing production Grids in a practical way. The processing time could be reduced in some cases but, when considering job processing overheads, the desktop version is preferable for small scale processing. These results show that Grid computing is a promising technology to process massive amounts of EC data, but current infrastructures present a high variability in jobs processing times, especially when compared with dedicated clusters.

2008

A List Scheduling Algorithm for Scheduling Multi-user Jobs on Clusters

Autores
Barbosa, J; Monteiro, AP;

Publicação
HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2008

Abstract
This paper addresses the problem of scheduling multi-user jobs on clusters, both homogeneous and heterogeneous. A user job is composed by a set of dependent tasks and it is described by a direct acyclic graph (DAG). The aim is to maximize the resource usage by allowing a floating mapping of processors to a given job, instead of the common mapping approach that assigns a fixed set of processors to a user for a period of time. The simulation results show a better cluster usage. The scheduling algorithm minimizes the total length of the schedule (makespan) of a given set of parallel jobs, whose priorities are represented in a DAG. The algorithm is presented as producing static schedules although it can be adapted to a dynamic behavior as discussed in the paper.

2006

Static scheduling of dependent parallel tasks on heterogeneous clusters

Autores
Barbosa, J; Morais, C; Nobrega, R; Monteiro, AP;

Publicação
2005 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER)

Abstract
This paper addresses the problem of scheduling parallel tasks, represented by a direct acyclic graph (DAG) on heterogeneous clusters. Parallel tasks, also called malleable tasks, are tasks that can be executed on any number of processors with its execution time being a function of the number of processors alloted to it. The scheduling of independent parallel tasks on homogeneous machines has been extensively studied and the case of parallel tasks with precedence constraints has been studied for tree-like graphs. For arbitrary precedence graphs and for heterogeneous machines, the optimization problem is more complex because the processing time of a given task depends on the number of processors and on the total processing capacity of those processors. This paper presents a list scheduling algorithm to minimize the total length of the schedule (makespan) of a given set of parallel tasks, whose dependencies are represented by a DAG.

Teses
supervisionadas

2022

Analysis and Implementation of White-Box Crypto AES in JavaScript

Autor
Simão Pereira de Oliveira

Instituição
UP-FEUP

2022

APIbuster Testing Framework

Autor
PEDRO FERREIRA DE SOUSA

Instituição
IPP-ISEP

2022

Reusable UI Components Library for Banking Apps

Autor
Maria Carolina Furtado Soares

Instituição
UP-FEUP

2022

Observabilidade e telemetria em arquiteturas de micro-serviços

Autor
António Pedro dos Santos Carvalho

Instituição
UP-FEUP

2021

Reinforcement Learning of a Multi Agent System for the Forecasting of Electricity Consumption

Autor
Daniel Carlos do Vale Ramos

Instituição
UP-FEP