Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/23076
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMangion, Andrea-
dc.contributor.authorAttard, Sebastian-
dc.contributor.authorMicallef, Mark-
dc.contributor.authorAttard, Conrad-
dc.date.accessioned2017-10-30T10:02:09Z-
dc.date.available2017-10-30T10:02:09Z-
dc.date.issued2013-11-
dc.identifier.citationAttard, C., Attard, S., Mangion, A., & Micallef, M. (2013). Leveraging P2P systems to address the test scenario explosion problem. Computer Science Annual Workshop CSAW’13, Msida. 2-4.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/23076-
dc.description.abstractModern software development is characterised by a strong customer focus and electronic delivery mechanisms which make it very easy for customers to buy and install a vendor’s software. However, it also makes it very easy for customers to buy and install software from competing vendors and as such it is more important than ever for deployed software to be as correct and bug-free as possible. Whilst certain types of testing can be done in the lab with a high degree of confidence that results will hold when the software is deployed in the wild, in reality software systems are subject to influence from whatever environment they end up being deployed in. Varying factors in customer environments can include operating systems, services packs, device drivers, network connectivity, resource usage by other software, and so on. Any variation or combination of these factors can lead to a situation where a system deviates from its expected behaviour. The problem is amplified even further on mobile devices whereby devices can move between different networks, interrupt apps for phone calls, have varying screen sizes, have user interference in the form of turning features on and o↵ to preserve battery power, vendor-specific operating system code, and so on. A conservative calculation indicates that a software system can be subjected to tens of thousands of different scenarios. Even if one were to execute just one test case against each scenario, obtaining any form of realistic coverage is infeasible for even the most resource-rich organisations. Cloud and grid infrastructures have been proposed as solutions to improving the scalability of software testing since 2008. However, we argue that cloud computing systems are too homogenous and are not representative of real-world usage scenarios. We refer to this problem as the Test Scenario Explosion Problem.en_GB
dc.language.isoenen_GB
dc.publisherUniversity of Malta. Faculty of ICTen_GB
dc.rightsinfo:eu-repo/semantics/openAccessen_GB
dc.subjectPeer-to-peer architecture (Computer networks)en_GB
dc.subjectComputer software -- Developmenten_GB
dc.subjectElectronic data processing -- Distributed processingen_GB
dc.titleLeveraging P2P systems to address the test scenario explosion problemen_GB
dc.typeconferenceObjecten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.bibliographicCitation.conferencenameComputer Science Annual Workshop CSAW’13en_GB
dc.bibliographicCitation.conferenceplaceMsida, Malta, 2013en_GB
dc.description.reviewedpeer-revieweden_GB
Appears in Collections:Scholarly Works - FacICTCIS
Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Proceedings of CSAW’13 - A9.pdf309.37 kBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.