INES – National Institute of Science and Technology for Software Engineering

RSS feed


November 2021
« Nov    

  • More INES at EASE 2013

    Publicado em February 26th, 2013Expenses, Publications

    The paper “A Systematic Review of Design Diversity-Based Solutions for Fault-Tolerant SOAs” by Amanda Nascimento (IC-UNICAMP), Cecília Mary F. Rubira (IC-UNICAMP), Rachel Burrows (Lancaster University, UK), Fernando Castor (CIn-UFPE), has been accepted for publication at the 17th International Conference on Evalution and Assessment in Software Engineering (EASE’2013). The conference will be held in April 14 – 16, 2013 at Porto de Galinhas, Brazil.

    This activity is part of the project “Engenharia de Software na Transição para Plataformas Multicore”.

    A brief overview of the paper is given below.

    Background: Over recent years, software developers have been evaluating the benefi ts of both Service-Oriented Architecture (SOA) and software fault tolerance techniques based on design diversity by creating fault-tolerant composite services that leverage functionally equivalent services, or variant services. Three major design issues need to be considered while building fault-tolerant architectures based on design diversity, namely, selection and execution of variants and selection of an adjudication algorithm to determine the correct or adjudicated result from the variants. Each design issue, in turn, might be realized by a set of alternative design solutions, which present different degrees of efficiency (e.g. memory consumption, reliability and response time). Aim: To investigate whether existing approaches for fault-tolerant composite services support the above mentioned design issues and to provide a detailed classi cation of the analysed approaches. Method: A systematic literature review of diversity-based approaches for fault-tolerant composite services, which compose our primary studies. Results: We found 17 primary studies providing direct evidence about the research question. Our findings reveal that the primary studies support a wide variety of design decisions. For example, (i) variant services may be chosen at different points during the software lifecycle; (ii) both parallel and sequential execution schemes have been addressed; and (iii) a variety of adjudication mechanisms were found amongst the target papers. Conclusions: We build up a broad picture of what design issues have been addressed by existing software diversity-based approaches for fault-tolerant composite services. Finally, practical issues and difficulties are summarized and directions for future work are suggested.

    , , ,
  • INES at SBRC 2010

    Publicado em May 4th, 2010News

    INES researchers had a paper accepted at SBRC’2010 (Brazilian Symposium on Computer Networks and Distributed Systems), Gramado, Rio Grande do Sul, Brazil, May 2010. Fernando Castor, one of the members of INES and co-author of the paper will be presenting it in Gramado between May 24th and May 28th.

    Publication’ details are:

    Joas E. de Souza and Fernando Castor. Um Detector de Defeitos Cumulativo Baseado em uma Abordagem Difusa. In Proceedings of the 28th Brazilian Symposium on Computer Networks and Distributed Systems. Gramado, Brazil, May 2010.

    Abstract: Failure detectors are fundamental components of large-scale distributed systems. A failure detector must perceive node crashes promptly adapting to changing network conditions. In addition, it has to be accurate and avoid wrong suspicions, since the latter result in unnecessary processing. Moreover, failure detectors should, ideally, have modest requirements in terms of memory consumption and processing time. This paper presents an accrual and fuzzy failure detector (ACD). The ACD employs ideas from Fuzzy Logic and outputs a suspicion level on a continuous scale. Furthermore, the ACD requires less resources than other detectors.