Demo Data from SIGIR 2026 / reviewers in the wild / expert
Paulo F. Pires
dblp:69/1904 · also Paulo de Figueiredo Pires
· DBLP profile ↗
53ranked-venue papers
2as first author
5since 2021 · last 2024
0000-0001-5064-4793ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 16 · 1 first-author · 1 since 2021Computer networks · 10 · 2 since 2021Systems, architecture and hardware · 7Applied, interdisciplinary, general and emerging computing · 7 · 1 since 2021Artificial intelligence and machine learning · 5Human-computer interaction and ubiquitous computing · 4 · 1 since 2021Databases, data management, data science and information retrieval · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
1 paper |
Internet of things and sensor networks · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 62% Smart cities and intelligent transportation · 38% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network › sensor network applications
structural health monitoring |
0.2 | 1 | 2016 | A Decentralized Damage Detection System for Wireless Sensor and Actuator Networks · IEEE Trans. Computers 2016 |
Internet of things and sensor networks
wireless sensor and actuator networks |
0.2 | 1 | 2016 | A Decentralized Damage Detection System for Wireless Sensor and Actuator Networks · IEEE Trans. Computers 2016 |
Smart cities and intelligent transportation › urban computing
smart city applications |
0.1 | 1 | 2016 | A Decentralized Damage Detection System for Wireless Sensor and Actuator Networks · IEEE Trans. Computers 2016 |
Bioinformatics and computational biology › genomics › genome analysis
genome analysis pipeline |
0.1 | 1 | 2005 | GARSA: genomic analysis resources for sequence annotation · Bioinform. 2005 |
Bioinformatics and computational biology › sequence analysis
sequence annotation |
0.1 | 1 | 2005 | GARSA: genomic analysis resources for sequence annotation · Bioinform. 2005 |
Bioinformatics and computational biology › transcriptomics
expressed sequence tag analysis |
0.0 | 1 | 2005 | GARSA: genomic analysis resources for sequence annotation · Bioinform. 2005 |
Methods — techniques the papers use, named apart from their topics
decentralized algorithm · 0.5cooperative information fusion · 0.5phylogenetics · 0.1interpro · 0.1BLAST · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Mobility-aware SFC migration in dynamic 5G-Edge networks
Juan Lucas Vieira, Evandro L. C. Macedo, Anselmo Luiz Éden Battisti, Julia Noce, Paulo F. Pires, Débora C. Muchaluat-Saade, Ana Cristina Bernardo de Oliveira, Flávia Coimbra Delicato |
Comput. Networks | 5 |
| 2023 | Dynamic and Mobility-Aware VNF Placement in 5G-Edge Computing EnvironmentsabstractThe combination of both Network Function Virtualization (NFV) and Edge Computing facilitates the Quality of Service (QoS) fulfillment of latency-stringent applications by taking advantage of the proximity of the devices at the edge and the user, and provides the necessary flexibility to enable agile, cost-effective, and on-demand service delivery models for 5G environments. However, to achieve those benefits, VNFs must be deployed so that system resource utilization is optimized and service QoS is maintained. In this context, the selection of the most suitable edge nodes to deploy VNFs is a challenging research issue because multiple — and often conflicting — objectives must be considered by the VNF placement algorithm. The challenges become greater when considering the high dynamism of the edge environment. The availability of edge nodes and users’ locations vary over time, making original allocation decisions ineffective. In this paper, we propose DSP, a Dynamic Smart VNF Placement algorithm that considers the dynamic nature of a 5G edge environment. Our proposal focuses on optimizing resource utilization with an online placement approach to handle continuously arriving service requests. Furthermore, we also account for user mobility providing an approach that reduces the performance impact caused by users’ movement. Additionally, a two-level resource-sharing mechanism is provided, minimizing the cost for the infrastructure provider with low impact on QoS. Juan Lucas Vieira, Anselmo Luiz Éden Battisti, Evandro L. C. Macedo, Paulo F. Pires, Débora C. Muchaluat-Saade, Flávia Coimbra Delicato, Ana Cristina Bernardo de Oliveira |
NetSoft | 4 |
| 2022 | Online machine learning for auto-scaling in the edge computing
Thiago Pereira da Silva, Aluizio Rocha Neto, Thaís Vasconcelos Batista, Flávia Coimbra Delicato, Paulo F. Pires, Frederico Lopes |
Pervasive Mob. Comput. | 5 |
| 2022 | Fog Computing Platforms for Smart City Applications: A SurveyabstractEmerging IoT applications with stringent requirements on latency and data processing have posed many challenges to cloud-centric platforms for Smart Cities. Recently, Fog Computing has been advocated as a promising approach to support such new applications and handle the increasing volume of IoT data and devices. The Fog Computing paradigm is characterized by a horizontal system-level architecture where devices close to end-users and IoT devices are used for processing, storage, and networking functions. Fog Computing platforms aim to facilitate the development of applications and systems for Smart Cities by providing services and abstractions designed to integrate data from IoT devices and various information systems deployed in the city. Despite the potential of the Fog Computing paradigm, the literature still lacks a broad, comprehensive overview of what has been investigated on the use of such paradigm in platforms for Smart Cities and open issues to be addressed in future research and development. In this paper, a systematic mapping study was performed and we present a comprehensive understanding of the use of the Fog Computing paradigm in Smart Cities platforms, providing an overview of the current state of research on this topic, and identifying important gaps in the existing approaches and promising research directions. Thiago Pereira da Silva, Thaís Vasconcelos Batista, Frederico Lopes, Aluizio Rocha Neto, Flávia Coimbra Delicato, Paulo F. Pires, Atslands Rego da Rocha |
ACM Trans. Internet Techn. | 6 |
| 2021 | Optimizing Resource Allocation in Edge-distributed Stream Processing
Aluizio Rocha Neto, Thiago Pereira da Silva, Thaís Vasconcelos Batista, Frederico Lopes, Flávia Coimbra Delicato, Paulo F. Pires |
WEBIST | 6 |
| 2020 | Collaborative resource allocation for Cloud of Things systems
Tiago C. S. Xavier, Igor Leão dos Santos, Flávia Coimbra Delicato, Paulo F. Pires, Marcelo Pitanga Alves, Tiago Salviano Calmon, Ana C. Oliveira, Claudio Luis de Amorim |
J. Netw. Comput. Appl. | 4 |
| 2020 | Towards the adoption of OMG standards in the development of SOA-based IoT systems
Bruno Costa 0003, Paulo F. Pires, Flávia Coimbra Delicato |
J. Syst. Softw. | 2 |
| 2020 | LW-CoEdge: a lightweight virtualization model and collaboration process for edge computing
Marcelo Pitanga Alves, Flávia Coimbra Delicato, Igor Leão dos Santos, Paulo F. Pires |
World Wide Web | 4 |
| 2018 | CoAP-XED: Enabling Relaxed Requests to IoT Sensing ResourcesabstractIn the context of the Internet of Things (IoT), a new service model has emerged, namely, the Sensing as a Service (S2aaS). In such model, sensing data is available for external users as resources, and can be provided on demand, as services. Typically, the devices providing sensing resources are powered by batteries, thus the lifetime of devices becomes a concern to IoT service providers. A common strategy to reduce the number of tasks to be performed by the devices, thus saving energy, is caching data, reusing a prior response message to satisfy a current request. However, on the side of IoT service consumers, the freshness of the data is also a critical concern. That is, the time elapsed since the data is collected until it is delivered to the requesting user should be small. In high workload scenarios, addressing both lifetime and data freshness requirements may be challenging, mainly because commonly used application protocols, such as the Constrained Application Protocol (CoAP), only allow specifying the data freshness requirement in a strict way. This paper introduces an extension to CoAP, namely, CoAP-XED, aiming at supporting the relaxation of requests to sensing resources. Simulation results show that our approach supports maximizing the lifetime of devices and, at the same time, fulfill data freshness requirements. Bruno Costa 0003, Paulo F. Pires, Flávia Coimbra Delicato |
IC2E | 2 |
| 2018 | A dynamic tradeoff data processing framework for delay-sensitive applications in Cloud of Things systems
Yucen Nan, Wei Li 0058, Wei Bao 0001, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya |
J. Parallel Distributed Comput. | 5 |
| 2017 | DPCAS: Data Prediction with Cubic Adaptive Sampling for Wireless Sensor Networks
Leonardo C. Monteiro, Flávia Coimbra Delicato, Luci Pirmez, Paulo F. Pires, Claudio Miceli |
GPC | 4 |
| 2017 | Cost-Effective Processing in Fog-Integrated Internet of Things EcosystemsabstractThe emerging Internet of Things (IoT) paradigm creates a growing need to analyze a significant amount of data produced by the interconnected IoT devices. Since IoT devices have limited computation capabilities, Fog Computing is a natural complement, to provide distributed, location-aware, and easy-to-access computation resources. In this work, we address the problem of application processing and data offloading in a Fog-integrated IoT ecosystem. By leveraging the Lyapunov optimization technique, we design an online and distributed system control policy called the Distributed Weighted Backpressure (DWB) policy that asymptotically minimizes the cost of IoT devices. A three-way tradeoff among queue backlogs, communication cost, and computation cost is then investigated. Finally, simulation study has been conducted to validate the correctness and usefulness of the proposed DWB policy. Wei Bao 0001, Wei Li 0058, Flávia Coimbra Delicato, Paulo F. Pires, Dong Yuan 0001, Bing Bing Zhou, Albert Y. Zomaya |
MSWiM | 4 |
| 2017 | RAMSES: A new reference architecture for self-adaptive middleware in Wireless Sensor Networks
Jesús M. T. Portocarrero, Flávia Coimbra Delicato, Paulo F. Pires, Bruno Costa 0003, Wei Li 0058, Weisheng Si, Albert Y. Zomaya |
Ad Hoc Networks | 3 |
| 2017 | COMFIT: A development environment for the Internet of Things
Claudio M. de Farias, Italo C. Brito, Luci Pirmez, Flávia Coimbra Delicato, Paulo F. Pires, Taniro Rodrigues, Igor Leão dos Santos, Luiz Fernando Rust da Costa Carmo, Thaís Vasconcelos Batista |
Future Gener. Comput. Syst. | 5 |
| 2017 | System modelling and performance evaluation of a three-tier Cloud of Things
Wei Li 0058, Igor Leão dos Santos, Flávia Coimbra Delicato, Paulo F. Pires, Luci Pirmez, Wei Wei 0006, Houbing Song, Albert Y. Zomaya, Samee Ullah Khan |
Future Gener. Comput. Syst. | 4 |
| 2017 | Damage prediction for wind turbines using wireless sensor and actuator networks
Maicon Melo Alves, Luci Pirmez, Silvana Rossetto, Flávia Coimbra Delicato, Claudio M. de Farias, Paulo F. Pires, Igor Leão dos Santos, Albert Y. Zomaya |
J. Netw. Comput. Appl. | 6 |
| 2017 | An approach based on the domain perspective to develop WSAN applications
Taniro Rodrigues, Flávia Coimbra Delicato, Thaís Vasconcelos Batista, Paulo F. Pires, Luci Pirmez |
Softw. Syst. Model. | 4 |
| 2016 | Modeling IoT Applications with SysML4IoTabstractThe Internet of Things (IoT) is a paradigm thatrefers to the ubiquitous presence around us of physical objects equipped with sensing, networking and processing capabilities that allow them to cooperate with each other and with their environment to reach common goals. General objectives of IoT are improving the quality of human life and optimizing industrial processes, by automating tasks that humans must perform. Such benefits are obtained by developing IoT applications. The heterogeneity and interdisciplinary present in the development of any IoT application classifies such a task as a Systems Engineering problem. However, to the best of our knowledge, no Systems Engineering approach to develop IoT applications has been proposed so far. The objective of this paper is to introduce a Model-Based Systems Engineering methodology for IoT application development, focusing on the design phase, which aims at helping organizations to develop IoT applications to fully achieve the benefits of this new paradigm. The approach is comprised of a method and a tool, which are aligned with proven concepts from Systems Engineering and Software Architecture literature. Bruno Costa 0003, Paulo F. Pires, Flávia Coimbra Delicato |
SEAA | 2 |
| 2016 | Hephaestus: A multisensor data fusion algorithm for multiple applications on wireless sensor networks
Gabriel Aquino, Luci Pirmez, Claudio M. de Farias, Flávia Coimbra Delicato, Paulo F. Pires |
FUSION | 5 |
| 2016 | Cost-effective processing for Delay-sensitive applications in Cloud of Things systemsabstractThe steep rise of Internet of Things (IoT) applications along with the limitations of Cloud Computing to address all IoT requirements promotes a new distributed computing paradigm called Fog Computing, which aims to process data at the edge of the network. With the help of Fog Computing, the transmission latency and monetary spending caused by Cloud Computing can be effectively reduced. However, executing all applications in fog nodes will increase the average response time since the processing capabilities of fog is not as powerful as cloud. A tradeoff issue needs to be addressed within such systems in terms of average response time and average cost. In this paper, we develop an online algorithm, unit-slot optimization, based on the technique of Lyapunov optimization. It is a quantified near optimal solution and can online adjust the tradeoff between average response time and average cost. We evaluate the performance of our proposed algorithm by a number of experiments. The experimental results not only match up the theoretical analyses properly, but also demonstrate that our proposed algorithm can provide cost-effective processing while guaranteeing average response time. Yucen Nan, Wei Li 0058, Wei Bao 0001, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya |
NCA | 5 |
| 2016 | On the interplay of Internet of Things and Cloud Computing: A systematic mapping study
Everton Cavalcante, Marcelo Pitanga Alves, Pedro Maia, Roniceli Moura, Thaís Vasconcelos Batista, Flávia Coimbra Delicato, Paulo F. Pires |
Comput. Commun. | 8 |
| 2016 | Evaluating REST architectures - Approach, tooling and guidelines
Bruno Costa 0003, Paulo F. Pires, Flávia Coimbra Delicato, Paulo Merson |
J. Syst. Softw. | 2 |
| 2016 | A Decentralized Damage Detection System for Wireless Sensor and Actuator NetworksabstractThe unprecedented capabilities of monitoring and responding to stimuli in the physical world of wireless sensor and actuator networks (WSAN) enable these networks to provide the underpinning for several Smart City applications, such as structural health monitoring (SHM). In such applications, civil structures, endowed with wireless smart devices, are able to self-monitor and autonomously respond to situations using computational intelligence. This work presents a decentralized algorithm for detecting damage in structures by using a WSAN. As key characteristics, beyond presenting a fully decentralized (in-network) and collaborative approach for detecting damage in structures, our algorithm makes use of cooperative information fusion for calculating a damage coefficient. We conducted experiments for evaluating the algorithm in terms of its accuracy and efficient use of the constrained WSAN resources. We found that our collaborative and information fusion-based approach ensures the accuracy of our algorithm and that it can answer promptly to stimuli (1.091 s), triggering actuators. Moreover, for 100 nodes or less in the WSAN, the communication overhead of our algorithm is tolerable and the WSAN running our algorithm, operating system and protocols can last as long as 468 days. Igor Leão dos Santos, Luci Pirmez, Luiz Fernando Rust da Costa Carmo, Paulo F. Pires, Flávia Coimbra Delicato, Samee Ullah Khan, Albert Y. Zomaya |
IEEE Trans. Computers | 4 |
| 2015 | Architecture-Driven Development Approach for WSAN ApplicationsabstractWireless Sensor and Actuator Networks (WSANs) are highly heterogeneous regarding hardware, software, and application requirements. Developing WSAN applications is a hard task, as it requires domain and network knowledge and there is a lack of methodologies, architectures, and patterns to help software developers with such task. Moreover, non-functional requirements play an essential role to ensure the application and network performance, and must be taken into account from the early stages of application development. We propose a ModelDriven Architecture framework to develop WSAN applications that enables developers to express functional and non-functional requirements. The framework encompasses a generic middleware meta-model including: (i) features shared among different WSAN middleware, (ii) meta-model of a target middleware including features of a specific WSAN middleware, and (iii) model transformations. We evaluate our approach by verifying the support to specify non-functional requirements and the automatic code generation of a middleware tailored to the requirements ofa target application. Taniro Rodrigues, Thaís Vasconcelos Batista, Flávia Coimbra Delicato, Paulo F. Pires |
EUC | 4 |
| 2014 | A Platform for Integrating Physical Devices in the Internet of ThingsabstractThe Internet of Things (IoT) has emerged as a paradigm in which smart things actively collaborate among them and with other physical and virtual objects available in the Web in order to perform high-level tasks. IoT environments are typically characterized by a high degree of heterogeneity, thus encompassing devices with different capabilities, functionalities, and network protocols. In such a scenario, it is necessary to provide abstractions for physical devices and services to applications and end-users, as well as means to manage the interoperability between such heterogeneous elements. In this context, we introduce EcoDiF (Web Ecosystem of Physical Devices), a Web-based platform for integrating heterogeneous physical devices with applications and users in order to provide services to support real-time data control, visualization, processing, and storage. In this paper, we present the main features of EcoDiF and detail its architecture and implementation, which is based on well-known Web technologies such as HTTP, REST, EEML, and EMML. Furthermore, we present a preliminary evaluation of an EcoDiF prototype through proof-of-concept applications from different domains as well as a performance analysis of the platform. Paulo F. Pires, Everton Cavalcante, Thomaz Barros, Flávia Coimbra Delicato, Thaís Vasconcelos Batista, Bruno Costa 0003 |
EUC | 1 |
| 2014 | Evaluating a Representational State Transfer (REST) Architecture: What is the Impact of REST in My Architecture?abstractThe use of Representational State Transfer (REST) as an architectural style for integrating services and applications brings several benefits, but also poses new challenges and risks. Particularly important among those risks are failures to effectively address quality attribute requirements such as security, reliability, and performance. An architecture evaluation early in the software life cycle can identify and help mitigate those risks. In this paper we present guidelines to assist architecture evaluation activities in REST-based systems. These guidelines can be systematically used in conjunction with scenario-based evaluation methods to reason about design considerations and trade-offs. This paper also presents a proof of concept to describe how to use the guidelines in the context of an Architecture Trade-off Analysis Method (ATAM) evaluation. Bruno Costa 0003, Paulo F. Pires, Flávia Coimbra Delicato, Paulo Merson |
WICSA | 2 |
| 2014 | Long term and large scale time synchronization in wireless sensor networks
Ge Huang, Albert Y. Zomaya, Flávia Coimbra Delicato, Paulo F. Pires |
Comput. Commun. | 4 |
| 2014 | Energy-efficient task allocation with quality of service provisioning for concurrent applications in multi-functional wireless sensor network systemsabstractSUMMARY Multi‐functional wireless sensor network (WSN) system is a new design trend of WSNs, which are evolving from dedicated application‐specific systems to an integrated infrastructure that supports the execution of multiple concurrent applications. Such system offers inherent advantages in terms of cost and flexibility because it allows the effective utilization of available sensors and resource sharing among multiple applications. However, sensor nodes are very constrained in resources, mainly regarding their energy. Therefore, the usage of such resources needs to be carefully managed, and the sharing with several applications imposes new challenges in achieving energy efficiency in these networks. In order to exploit the full potential of multi‐functional WSN systems, it is crucial to design mechanisms that effectively allocate tasks onto sensors so that the entire system lifetime is maximized while meeting various application requirements. However, it is likely that the requirements of different applications cannot be simultaneously met. In this paper, we present the Multi‐Application Requirements Aware and Energy Efficiency algorithm as a new resource allocation heuristic for multi‐functional WSN system to maximize system lifetime subject to various application requirements. The heuristic effectively deals with different quality of service parameters (possibly conflicting) trading those parameters and exploiting heterogeneity of multiple WSNs. Copyright © 2013 John Wiley & Sons, Ltd. Wei Li 0058, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya |
Concurr. Comput. Pract. Exp. | 3 |
| 2014 | Efficient allocation of resources in multiple heterogeneous Wireless Sensor Networks
Wei Li 0058, Flávia Coimbra Delicato, Paulo F. Pires, Young Choon Lee, Albert Y. Zomaya, Claudio Miceli, Luci Pirmez |
J. Parallel Distributed Comput. | 3 |
| 2014 | A systematic survey of service identification methods
Rosane S. Huergo, Paulo F. Pires, Flávia Coimbra Delicato, Bruno Costa 0003, Everton Cavalcante, Thaís Vasconcelos Batista |
Serv. Oriented Comput. Appl. | 2 |
| 2013 | Autonomous Adaptation of Cloud Applications
Everton Cavalcante, Thaís Vasconcelos Batista, Frederico Lopes, André Almeida 0002, Ana Lúcia de Moura, Noemi de La Rocque Rodriguez, Flávia Coimbra Delicato, Paulo F. Pires |
DAIS | 9 |
| 2013 | Dynamic Adaptation of Cloud Computing Applications
André Almeida 0002, Everton Cavalcante, Thaís Vasconcelos Batista, Nélio Cacho, Frederico Lopes, Flávia Coimbra Delicato, Paulo F. Pires |
SEKE | 7 |
| 2013 | Automatic Generation of Semantic Web Services
Thiago Pereira da Silva, Thaís Vasconcelos Batista, Frederico Lopes, Flávia Coimbra Delicato, Paulo F. Pires |
SEKE | 5 |
| 2013 | The crosscutting impact of the AOSD Brazilian research community
Uirá Kulesza, Sérgio Soares, Christina von Flach G. Chavez, Fernando Castor Filho, Paulo Borba, Carlos José Pereira de Lucena, Paulo César Masiero, Cláudio Sant'Anna, Fabiano Cutigi Ferrari, Vander Alves, Roberta Coelho, Eduardo Figueiredo 0001, Paulo F. Pires, Flávia Coimbra Delicato, Eduardo Piveta, Carla T. L. L. Silva, Valter Vieira de Camargo, Rosana T. V. Braga, Julio César Sampaio do Prado Leite, Otávio Augusto Lazzarini Lemos, Nabor das Chagas Mendonça, Thaís Vasconcelos Batista, Rodrigo Bonifácio, Nélio Cacho, Lyrene Fernandes da Silva, Arndt von Staa, Fábio Fagundes Silveira, Marco Túlio Valente, Fernanda M. R. Alencar, Jaelson Brelaz de Castro, Ricardo Argenton Ramos, Rosângela A. D. Penteado, Cecília M. F. Rubira |
J. Syst. Softw. | 13 |
| 2012 | Energy-efficient three-phase task scheduling heuristic for supporting distributed applications in cyber-physical systemsabstractCyber physical systems (CPS) have recently emerged as a promising approach to improve the synergy between physical and virtual worlds. CPS applications can be built on top of Wireless Sensor Networks (WSNs) exploiting the physical information collected by them to bridge real and cyber realms. In this paper, we investigated the emerging problem of how to schedule multiple applications onto cyber-physical systems encompassed of multiple WSNs, while meeting demands of these applications. Our goal is to find out an optimal scheduling scheme for each application so that: (i) it minimizes the overall energy consumption, (ii) it meets the application's deadline, (iii) it provides the required data accuracy to applications, and (iv) it balances the workload of the system. To achieve such goals, we developed a polynomial-time three phase task scheduling heuristic, named HTPTS. Experimental results show that the time and energy performance of HTPTS are close to the time and energy of the benchmark in most of the cases, while load balance is satisfied. Wei Li 0058, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya |
MSWiM | 3 |
| 2012 | Exploiting software product lines to develop cloud computing applicationsabstractWith the advance of the Cloud Computing paradigm, new challenges in terms of models, tools, and techniques to support developers to design, build and deploy complex software systems that make full use of the cloud technology arise. In the heterogeneous scenario of this new paradigm, the development of applications using cloud services becomes hard, and the software product lines (SPL) approach is potentially promising for this context since specificities of the cloud platforms, such as services heterogeneity, pricing model, and other aspects can be catered as variabilities to core features. In this perspective, this paper (i) proposes a seamless adaptation of the SPL-based development to include important features of cloud-based applications, and (ii) reports the experience of developing HW-CSPL, a SPL for the Health Watcher (HW) System, which allows citizens to register complaints and consult information regarding the public health system of a city. Several functionalities of this system were implemented using different Cloud Computing platforms, and run time specificities of this application deployed on the cloud were analyzed, as well as other information such as change impact and pricing. Everton Cavalcante, André Almeida 0002, Thaís Vasconcelos Batista, Nélio Cacho, Frederico Lopes, Flávia Coimbra Delicato, Thiago S. Sena, Paulo F. Pires |
SPLC (2) | 8 |
| 2012 | An accurate on-demand time synchronization protocol for wireless sensor networks
Ge Huang, Albert Y. Zomaya, Flávia Coimbra Delicato, Paulo F. Pires |
J. Parallel Distributed Comput. | 4 |
| 2011 | Using semantic Web to build and execute ad-hoc processesabstractThis paper describes the architecture, implementation and illustrates the usage of WebFlowAH, an environment for ad-hoc specifying and executing Web services-based business processes. WebFlowAH build on the adoption of common domain ontology to describe Web services and business processes. It enables the specification of processes in terms of high level users' goals that are expressed based on the concepts of such common domain ontology, thus independently on the syntax of the service provided operations. WebFlowAH provides a unique environment for specifying and executing goal-oriented business processes, allowing services discovery, composition and invocation on the fly. Reginaldo Mendes, Paulo F. Pires, Flávia Coimbra Delicato, Thaís Vasconcelos Batista, Javid Taheri, Albert Y. Zomaya |
AICCSA | 2 |
| 2011 | Fuzz-SSVS: A Fuzzy logic based voting scheme to improve protein secondary structure predictionabstractThis paper presents a novel approach, Fuzz-SSVS, to improve the secondary structure prediction of proteins. In this work, a Sugeno based Fuzzy System is trained to act as a voting system to combine results of several secondary structure prediction techniques and produce superior answers. Fuzz-SSVS is tested with three of the well-known benchmarks in this field. The results demonstrate the superiority of the proposed technique even in the case of formidable sequences. Javid Taheri, Albert Y. Zomaya, Flávia Coimbra Delicato, Paulo F. Pires |
AICCSA | 4 |
| 2011 | AdaptUbiFlow: Selection and Adaptation in Workflows for Ubiquitous ComputingabstractUbiquitous environments still suffer from low availability given that any device may fail and it is hard to replace a failed element. In this paper we present AdaptUbiFlow (Adaptive Ubiquitous Workflow), an OpenCOPI´s element that aims to increase the availability of an ubiquitous system. When a device fails, AdaptUbiFlow supports the automatic reconfiguration of the system replacing the failed device (or service) by an equivalent one, this makes the system fault-tolerant without the need of any manual intervention. The replacing of a device/service is chosen taking into account not only the QoS and QoC (Quality of Context) provided but also the application's execution flow to ensure that the best adaptation option will be chosen. AdaptUbiFlow evaluation showed encouraging results. Frederico Lopes, Thiago Pereira da Silva, Everton Cavalcante, Thaís Vasconcelos Batista, Flávia Coimbra Delicato, Paulo F. Pires, Paulo Ferreira 0001 |
EUC | 6 |
| 2011 | Model-Driven Development of Wireless Sensor Network ApplicationsabstractDeveloping Wireless Sensor Networks (WSN) applications is not an easy task, since it demands different expertise and knowledge. To address this problem, we propose a model-driven approach to build WSN applications. It promotes the separation of concerns between two levels of requirements involved: (i) domain experts, with no knowledge on WSN platforms, contribute to the development of applications, (ii) network experts, with no knowledge on the application domain, program nodes to meet application requirements. Our approach also promotes the reuse of software artifacts: an application model can be reused on different sensor platforms and a platform model can be reused for different WSN applications. Taniro Rodrigues, Priscilla Dantas, Flávia Coimbra Delicato, Paulo F. Pires, Luci Pirmez, Thaís Vasconcelos Batista, Claudio Miceli, Albert Y. Zomaya |
EUC | 4 |
| 2011 | Integrating ontologies, model driven, and CNL in a multi-viewed approach for requirements engineering
Paulo F. Pires, Flávia Coimbra Delicato, Raphael Cóbe, Thaís Vasconcelos Batista, Joseph G. Davis, Joo Hee Song |
Requir. Eng. | 1 |
| 2010 | Architecting a Model-Driven Aspect-Oriented Product Line for a Digital TV Middleware: A Refactoring Experience
Diego Saraiva, Lucas Pereira, Thaís Vasconcelos Batista, Flávia Coimbra Delicato, Paulo F. Pires, Uirá Kulesza, Rodrigo P. M. de Araújo, Tássia Freitas, Sindolfo Miranda Filho, Ana Liz S. Souto |
ECSA | 5 |
| 2010 | Probabilistic Distance Estimation in Wireless Sensor Networks
Ge Huang, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya |
MobiQuitous | 3 |
| 2010 | A Model-Based Approach for Building Ubiquitous Applications Based on Wireless Sensor Network
Taniro Rodrigues, Priscilla Dantas, Flávia Coimbra Delicato, Paulo F. Pires, Claudio Miceli, Luci Pirmez, Ge Huang, Albert Y. Zomaya |
MobiQuitous | 4 |
| 2010 | SUTIL - Network selection based on utility function and integer linear programming
Luci Pirmez, Jaime Cesar de Carvalho Jr., Flávia Coimbra Delicato, Fábio Protti, Luiz Fernando Rust da Costa Carmo, Paulo F. Pires, Marcos Pirmez |
Comput. Networks | 6 |
| 2008 | User's Profile-Driven Resource Reservation for WiMAX NetworksabstractThis work presents an algorithm that aims at maximizing the network efficiency while meeting QoS requirements for different classes of users mobile in a scenario that supports the integration of wireless broadband networks such as WiMAX. The presented algorithm exploits the behavior of the mobile user, depicted in a user profile, for (i) refining the set of cells foreseen for the next handover process, taking into account the class of user as well as both the service and the network contexts, and (ii) proactive reserving resources for the cell chosen for the next handover. This algorithm is validated through an extensive simulation approach, corroborating the expected improvements. Luci Pirmez, Jaime Cesar de Carvalho Jr., Flávia Coimbra Delicato, Luiz Fernando Rust da Costa Carmo, Marcos Pirmez, Paulo F. Pires |
WiMob | 6 |
| 2007 | Applying Fuzzy Logic for Decision-making on Wireless Sensor NetworksabstractWe propose a fuzzy-based decision-making mechanism for selecting data dissemination protocols in wireless sensor networks (WSNs). Its goal is to select the most efficient protocol considering network performance and application-specific requirements. The mechanism relies on performing simulations and on defining and executing a two-tier fuzzy system. First, well-known WSN protocols are simulated over different scenarios and application requirements to feed a knowledge base. Then, a set of fuzzy systems are built based on the simulation results. A methodology for guiding the building of the knowledge base was developed. A case study is described to validate the mechanism and demonstrate its employment and usefulness. Luci Pirmez, Flávia Coimbra Delicato, Paulo F. Pires, Ana L. Mostardinha, Nelson S. de Rezende |
FUZZ-IEEE | 3 |
| 2005 | GARSA: genomic analysis resources for sequence annotationabstractSUMMARY: Growth of genome data and analysis possibilities have brought new levels of difficulty for scientists to understand, integrate and deal with all this ever-increasing information. In this scenario, GARSA has been conceived aiming to facilitate the tasks of integrating, analyzing and presenting genomic information from several bioinformatics tools and genomic databases, in a flexible way. GARSA is a user-friendly web-based system designed to analyze genomic data in the context of a pipeline. EST and GGS data can be analyzed using the system since it accepts (1) chromatograms, (2) download of sequences from GenBank, (3) Fasta files stored locally or (4) a combination of all three. Quality evaluation of chromatograms, vector removing and clusterization are easily performed as part of the pipeline. A number of local and customizable Blast and CDD analyses can be performed as well as Interpro, complemented with phylogeny analyses. GARSA is being used for the analyses of Trypanosoma vivax (GSS and EST), Trypanosoma rangeli (GSS, EST and ORESTES), Bothrops jararaca (EST), Piaractus mesopotamicus (EST) and Lutzomyia longipalpis (EST). AVAILABILITY: The GARSA system is freely available under GPL license (http://www.biowebdb.org/garsa/). For download requests visit http://www.biowebdb.org/garsa/ or contact Dr Alberto Dávila. Alberto M. R. Dávila, Daniel M. Lorenzini, Pablo N. Mendes, Thiago S. Satake, Gabriel R. Sousa, Linair Maria Campos, Camila J. Mazzoni, Glauber Wagner, Paulo F. Pires, Edmundo C. Grisard, Maria Cláudia Cavalcanti, Maria Luiza M. Campos |
Bioinform. | 9 |
| 2005 | Managing structural genomic workflows using Web services
Maria Cláudia Cavalcanti, Rafael Targino, Fernanda Baião, Shaila C. Rössle, Paulo Mascarello Bisch, Paulo F. Pires, Maria Luiza M. Campos, Marta Mattoso |
Data Knowl. Eng. | 6 |
| 2004 | Automatic Composition of Web Services with Contingency PlansabstractThe semantic Web technology and the Web services description language extensibility may be combined to describe services in an unambiguous and machine interpretable way, automating Web services discovery, selection and invocation. In this paper, we present an algorithm and a prototype for the automatic composition of Web services that implement workflows described in a high level language. Our approach has many advantages comparing to the manual creation of a simple program composition, such as smaller implementation time and cost, reliability with the generation of contingency plans, greater capacity to evolve with the dynamic service discovery, and faster execution time with the use of heuristics. We use the OWLS ontology to semantically describe Web services metadata and indexes to help selecting them. The proposed algorithm considers that equivalent services may have different interfaces and also respects preferences of the users. Luiz A. G. da Costa, Paulo F. Pires, Marta Mattoso |
ICWS | 2 |
| 2004 | Monitoring E-Business Web Services Usage through a Log Based ArchitectureabstractThe emergence of Web services represents a significant advance in the continuing evolution of e-business. In order to fully explore business opportunities provided by this paradigm, it is important to track its utilization. This can be done through the use of logging facilities. However, current Web logging approaches do not contemplate Web services utilization. This paper presents a Web services logging architecture based on SOAP intermediaries that captures comprehensive services usage information, which can be explored to improve B2B and B2C transactions by providing feedback on customer electronic behavior. Sérgio Manuel Serra da Cruz, Maria Luiza M. Campos, Paulo F. Pires, Linair Maria Campos |
ICWS | 3 |
| 2003 | A Flexible Middleware System for Wireless Sensor Networks
Flávia Coimbra Delicato, Paulo F. Pires, Luci Pirmez, Luiz Fernando Rust da Costa Carmo |
Middleware | 2 |