Skip to main content

Showing 1–10 of 10 results for author: Couto, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2202.05929  [pdf, ps, other

    cs.NI cs.LG

    Improving Image-recognition Edge Caches with a Generative Adversarial Network

    Authors: Guilherme B. Souza, Roberto G. Pacheco, Rodrigo S. Couto

    Abstract: Image recognition is an essential task in several mobile applications. For instance, a smartphone can process a landmark photo to gather more information about its location. If the device does not have enough computational resources available, it offloads the processing task to a cloud infrastructure. Although this approach solves resource shortages, it introduces a communication delay. Image-reco… ▽ More

    Submitted 11 February, 2022; originally announced February 2022.

    Comments: to appear in Proc. IEEE International Conference on Communications (ICC) 2022

  2. arXiv:2108.09343  [pdf, other

    cs.CV cs.LG cs.NI

    Early-exit deep neural networks for distorted images: providing an efficient edge offloading

    Authors: Roberto G. Pacheco, Fernanda D. V. R. Oliveira, Rodrigo S. Couto

    Abstract: Edge offloading for deep neural networks (DNNs) can be adaptive to the input's complexity by using early-exit DNNs. These DNNs have side branches throughout their architecture, allowing the inference to end earlier in the edge. The branches estimate the accuracy for a given input. If this estimated accuracy reaches a threshold, the inference ends on the edge. Otherwise, the edge offloads the infer… ▽ More

    Submitted 25 August, 2021; v1 submitted 20 August, 2021; originally announced August 2021.

    Comments: to appear in Proc. IEEE Global Communications Conference (GLOBECOM) 2021

  3. arXiv:2010.16335  [pdf, other

    cs.LG cs.NI

    Calibration-Aided Edge Inference Offloading via Adaptive Model Partitioning of Deep Neural Networks

    Authors: Roberto G. Pacheco, Rodrigo S. Couto, Osvaldo Simeone

    Abstract: Mobile devices can offload deep neural network (DNN)-based inference to the cloud, overcoming local hardware and energy limitations. However, offloading adds communication delay, thus increasing the overall inference time, and hence it should be used only when needed. An approach to address this problem consists of the use of adaptive model partitioning based on early-exit DNNs. Accordingly, the i… ▽ More

    Submitted 28 January, 2021; v1 submitted 30 October, 2020; originally announced October 2020.

    Comments: to appear in Proc. IEEE International Conference on Communications (ICC) 2021

  4. Inference Time Optimization Using BranchyNet Partitioning

    Authors: Roberto G. Pacheco, Rodrigo S. Couto

    Abstract: Deep Neural Network (DNN) applications with edge computing presents a trade-off between responsiveness and computational resources. On one hand, edge computing can provide high responsiveness deploying computational resources close to end devices, which may be prohibitive for the majority of cloud computing services. On the other hand, DNN inference requires computational power to be executed, whi… ▽ More

    Submitted 10 June, 2020; v1 submitted 1 May, 2020; originally announced May 2020.

    Comments: 8 pages, 11 figures, IEEE Symposium on Computers and Communications 2020

  5. arXiv:1811.10817  [pdf, other

    cs.HC cs.PL cs.SE

    Improving the Visualization of Alloy Instances

    Authors: Rui Couto, José C. Campos, Nuno Macedo, Alcino Cunha

    Abstract: Alloy is a lightweight formal specification language, supported by an IDE, which has proven well-suited for reasoning about software design in early development stages. The IDE provides a visualizer that produces graphical representations of analysis results, which is essential for the proper validation of the model. Alloy is a rich language but inherently static, so behavior needs to be explicitl… ▽ More

    Submitted 27 November, 2018; originally announced November 2018.

    Comments: In Proceedings F-IDE 2018, arXiv:1811.09014

    Journal ref: EPTCS 284, 2018, pp. 37-52

  6. arXiv:1603.08632  [pdf, other

    cs.SE cs.HC cs.IR

    Validating an Approach to Formalize Use Cases with Ontologies

    Authors: Rui Couto, António Nestor Ribeiro, José Creissac Campos

    Abstract: Use case driven development methodologies put use cases at the center of the software development process. However, in order to support automated development and analysis, use cases need to be appropriately formalized. This will also help guarantee consistency between requirements specifications and the developed solutions. Formal methods tend to suffer from take up issues, as they are usually har… ▽ More

    Submitted 29 March, 2016; originally announced March 2016.

    Comments: In Proceedings FESCA 2016, arXiv:1603.08371

    Journal ref: EPTCS 205, 2016, pp. 1-15

  7. Server Placement with Shared Backups for Disaster-Resilient Clouds

    Authors: Rodrigo de Souza Couto, Stefano Secci, Miguel Elias Mitre Campista, Luís Henrique Maciel Kosmalski Costa

    Abstract: A key strategy to build disaster-resilient clouds is to employ backups of virtual machines in a geo-distributed infrastructure. Today, the continuous and acknowledged replication of virtual machines in different servers is a service provided by different hypervisors. This strategy guarantees that the virtual machines will have no loss of disk and memory content if a disaster occurs, at a cost of s… ▽ More

    Submitted 19 October, 2015; originally announced October 2015.

    Comments: Computer Networks 2015

  8. Latency Versus Survivability in Geo-Distributed Data Center Design

    Authors: Rodrigo de Souza Couto, Stefano Secci, Miguel Elias Mitre Campista, Luís Henrique Maciel Kosmalski Costa

    Abstract: A hot topic in data center design is to envision geo-distributed architectures spanning a few sites across wide area networks, allowing more proximity to the end users and higher survivability, defined as the capacity of a system to operate after failures. As a shortcoming, this approach is subject to an increase of latency between servers, caused by their geographic distances. In this paper, we a… ▽ More

    Submitted 16 October, 2015; originally announced October 2015.

    Journal ref: 2014 IEEE Global Communications Conference (GLOBECOM)

  9. Reliability and Survivability Analysis of Data Center Network Topologies

    Authors: Rodrigo de Souza Couto, Stefano Secci, Miguel Elias Mitre Campista, Luís Henrique Maciel Kosmalski Costa

    Abstract: The architecture of several data centers have been proposed as alternatives to the conventional three-layer one.Most of them employ commodity equipment for cost reduction. Thus, robustness to failures becomes even more important, because commodity equipment is more failure-prone. Each architecture has a different network topology design with a specific level of redundancy. In this work, we aim at… ▽ More

    Submitted 14 October, 2015; v1 submitted 9 October, 2015; originally announced October 2015.

    Comments: Journal of Network and Systems Management, 2015

  10. arXiv:1404.0850  [pdf, other

    cs.SE cs.CL cs.IR

    Application of Ontologies in Identifying Requirements Patterns in Use Cases

    Authors: Rui Couto, António Nestor Ribeiro, José Creissac Campos

    Abstract: Use case specifications have successfully been used for requirements description. They allow joining, in the same modeling space, the expectations of the stakeholders as well as the needs of the software engineer and analyst involved in the process. While use cases are not meant to describe a system's implementation, by formalizing their description we are able to extract implementation relevant… ▽ More

    Submitted 3 April, 2014; originally announced April 2014.

    Comments: In Proceedings FESCA 2014, arXiv:1404.0436

    ACM Class: D.2.1; D.2.2; D.2.10

    Journal ref: EPTCS 147, 2014, pp. 62-76