Show simple item record

dc.contributor.supervisorFuhrmann, Woldemar
dc.contributor.authorWacht, Patrick
dc.contributor.otherSchool of Engineering, Computing and Mathematicsen_US
dc.date.accessioned2016-08-18T14:56:23Z
dc.date.available2016-08-18T14:56:23Z
dc.date.issued2016
dc.date.issued2016
dc.identifier10272858en_US
dc.identifier.urihttp://hdl.handle.net/10026.1/5335
dc.descriptionFull version unavailable due to 3rd party copyright restrictions.
dc.description.abstract

Recent years have witnessed that standard telecommunication services evolved more and more to next generation value-added services. This fact is accompanied by a change of service characteristics as new services are designed to fulfil the customer’s demands instead of just focussing on technologies and protocols. These demands can be very specific and, therefore, diverse potential service functionalities have to be considered by the service providers. To make matters worse for service providers, a fast transition from concept to market product and low price of a new service is required due to the increasing competition in the telecommunication industry. Therefore, effective test solutions need to be developed that can be integrated in current value-added service development life-cycles. Besides, these solutions should support the involvement of all participating stakeholders such as the service provider, the test developers as well as the service developers, and, in order to consider an agile approach, also the service customer. This thesis proposes a novel framework for functional testing that is based on a new sort of description language for value-added services (Service Test Description). Based on instances of the Service Test Description, sets of reusable test components described by means of an applied Statecharts notation are automatically selected and composed to so-called behaviour models. From the behaviour models, abstract test cases can be automatically generated which are then transformed to TTCN-3 test cases and then assembled to an Executable Test Suite. Within a TTCN-3 test system, the Executable Test Suite can be executed against the corresponding value-added service referred to as System Under Test. One benefit of the proposed framework is its application within standard development life-cycles. Therefore, the thesis presents a methodology that considers both service development and test development as parallel tasks and foresees procedures to synchronise the tasks and to allow an agile approach with customer involvement. The novel framework is validated through a proof-of-concept working prototype. Example value-added services have been chosen to illustrate the whole process from compiling instances of the Service Test Description until the execution of automated tests. Overall, this thesis presents a novel solution for service providers to improve the quality of their provided value-added services through automated functional testing procedures. It enables the early involvement of the customers into the service development life-cycle and also helps test developers and service developers to collaborate.

en_US
dc.language.isoenen_US
dc.publisherPlymouth Universityen_US
dc.subjectvalue-added serviceen_US
dc.subjectautomated functional testingen_US
dc.subjectNext Generation Networksen_US
dc.subjectTTCN-3en_US
dc.subjectverification and validationen_US
dc.subjectagile development and testingen_US
dc.titleFramework for Automated Functional Tests within Value-Added Service Environmentsen_US
dc.typeThesis
plymouth.versionEdited versionen_US
dc.identifier.doihttp://dx.doi.org/10.24382/4717


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record


All items in PEARL are protected by copyright law.
Author manuscripts deposited to comply with open access mandates are made available in accordance with publisher policies. Please cite only the published version using the details provided on the item record or document. In the absence of an open licence (e.g. Creative Commons), permissions for further reuse of content should be sought from the publisher or author.
Theme by 
Atmire NV