Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/71955

Registo completo
Campo DCValorIdioma
dc.contributor.authorMachado, Nunopor
dc.contributor.authorMaia, Franciscopor
dc.contributor.authorNeves, Francisco Nuno Teixeirapor
dc.contributor.authorCoelho, Fábiopor
dc.contributor.authorPereira, Josépor
dc.date.accessioned2021-04-16T11:08:33Z-
dc.date.issued2020-02-
dc.identifier.isbn9783959771337por
dc.identifier.issn1868-8969-
dc.identifier.urihttps://hdl.handle.net/1822/71955-
dc.description.abstractTesting large-scale distributed system software is still far from practical as the sheer scale needed and the inherent non-determinism make it very expensive to deploy and use realistically large environments, even with cloud computing and state-of-the-art automation. Moreover, observing global states without disturbing the system under test is itself difficult. This is particularly troubling as the gap between distributed algorithms and their implementations can easily introduce subtle bugs that are disclosed only with suitably large scale tests. We address this challenge with Minha, a framework that virtualizes multiple JVM instances in a single JVM, thus simulating a distributed environment where each host runs on a separate machine, accessing dedicated network and CPU resources. The key contributions are the ability to run off-the-shelf concurrent and distributed JVM bytecode programs while at the same time scaling up to thousands of virtual nodes; and enabling global observation within standard software testing frameworks. Our experiments with two distributed systems show the usefulness of Minha in disclosing errors, evaluating global properties, and in scaling tests orders of magnitude with the same hardware resources.por
dc.description.sponsorshipFCT - Fundação para a Ciência e a Tecnologia(UID/EEA/50014/2019)por
dc.language.isoengpor
dc.publisherSchloss Dagstuhl - Leibniz-Zentrum für Informatikpor
dc.relationUID/EEA/50014/2019por
dc.rightsrestrictedAccesspor
dc.subjectDistributed software testingpor
dc.subjectLarge scale distributed systemspor
dc.subjectSimulationpor
dc.subjectAnd phrases Distributed software testingpor
dc.titleMinha: large-scale distributed systems testing made practicalpor
dc.typeconferencePaperpor
dc.peerreviewedyespor
oaire.citationVolume153por
dc.date.updated2021-04-15T13:37:50Z-
dc.identifier.doi10.4230/LIPIcs.OPODIS.2019.11por
dc.date.embargo10000-01-01-
sdum.export.identifier10621-
sdum.journalLeibniz International Proceedings in Informatics, LIPIcspor
sdum.conferencePublication23rd International Conference on Principles of Distributed Systems (OPODIS 2019).por
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
minha.pdf
Acesso restrito!
638,79 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID