Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Paulo F. Pires

dblp:69/1904 · also Paulo de Figueiredo Pires · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › wireless sensor network › sensor network applications
structural health monitoring
0.212016
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.212016
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.112016
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.112005
GARSA: genomic analysis resources for sequence annotation · Bioinform. 2005
Bioinformatics and computational biology › sequence analysis
sequence annotation
0.112005
GARSA: genomic analysis resources for sequence annotation · Bioinform. 2005
Bioinformatics and computational biology › transcriptomics
expressed sequence tag analysis
0.012005
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
YearPublicationVenuePosition
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. Networks5
2023 Dynamic and Mobility-Aware VNF Placement in 5G-Edge Computing Environments
abstract
The 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
NetSoft4
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 Survey
abstract
Emerging 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
WEBIST6
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 Web4
2018 CoAP-XED: Enabling Relaxed Requests to IoT Sensing Resources
abstract
In 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
IC2E2
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
GPC4
2017 Cost-Effective Processing in Fog-Integrated Internet of Things Ecosystems
abstract
The 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
MSWiM4
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 Networks3
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 SysML4IoT
abstract
The 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
SEAA2
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
FUSION5
2016 Cost-effective processing for Delay-sensitive applications in Cloud of Things systems
abstract
The 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
NCA5
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 Networks
abstract
The 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. Computers4
2015 Architecture-Driven Development Approach for WSAN Applications
abstract
Wireless 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
EUC4
2014 A Platform for Integrating Physical Devices in the Internet of Things
abstract
The 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
EUC1
2014 Evaluating a Representational State Transfer (REST) Architecture: What is the Impact of REST in My Architecture?
abstract
The 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
WICSA2
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 systems
abstract
SUMMARY 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
DAIS9
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
SEKE7
2013 Automatic Generation of Semantic Web Services
Thiago Pereira da Silva, Thaís Vasconcelos Batista, Frederico Lopes, Flávia Coimbra Delicato, Paulo F. Pires
SEKE5
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 systems
abstract
Cyber 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
MSWiM3
2012 Exploiting software product lines to develop cloud computing applications
abstract
With 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 processes
abstract
This 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
AICCSA2
2011 Fuzz-SSVS: A Fuzzy logic based voting scheme to improve protein secondary structure prediction
abstract
This 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
AICCSA4
2011 AdaptUbiFlow: Selection and Adaptation in Workflows for Ubiquitous Computing
abstract
Ubiquitous 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
EUC6
2011 Model-Driven Development of Wireless Sensor Network Applications
abstract
Developing 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
EUC4
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
ECSA5
2010 Probabilistic Distance Estimation in Wireless Sensor Networks
Ge Huang, Flávia Coimbra Delicato, Paulo F. Pires, Albert Y. Zomaya
MobiQuitous3
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
MobiQuitous4
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. Networks6
2008 User's Profile-Driven Resource Reservation for WiMAX Networks
abstract
This 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
WiMob6
2007 Applying Fuzzy Logic for Decision-making on Wireless Sensor Networks
abstract
We 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-IEEE3
2005 GARSA: genomic analysis resources for sequence annotation
abstract
SUMMARY: 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 Plans
abstract
The 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
ICWS2
2004 Monitoring E-Business Web Services Usage through a Log Based Architecture
abstract
The 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
ICWS3
2003 A Flexible Middleware System for Wireless Sensor Networks
Flávia Coimbra Delicato, Paulo F. Pires, Luci Pirmez, Luiz Fernando Rust da Costa Carmo
Middleware2