Automated Testing of Distributed and Heterogeneous Systems Based on UML Sequence Diagrams

dc.contributor.author Bruno Carvalhido Lima en
dc.contributor.author João Pascoal Faria en
dc.date.accessioned 2017-12-20T13:17:12Z
dc.date.available 2017-12-20T13:17:12Z
dc.date.issued 2016 en
dc.description.abstract The growing dependence of our society on increasingly complex software systems makes software testing ever more important and challenging. In many domains, several independent systems, forming a distributed and heterogeneous system of systems, are involved in the provisioning of end-to-end services to users. However, existing test automation techniques provide little tool support for properly testing such systems. Hence, we propose an approach and toolset architecture for automating the testing of end-to-end services in distributed and heterogeneous systems, comprising a visual modeling environment, a test execution engine, and a distributed test monitoring and control infrastructure. The only manual activity required is the description of the participants and behavior of the services under test with UML sequence diagrams, which are translated to extended Petri nets for efficient test input generation and test output checking at runtime. A real world example from the Ambient Assisted Living domain illustrates the approach. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4420
dc.identifier.uri http://dx.doi.org/10.1007/978-3-319-30142-6_21 en
dc.language eng en
dc.relation 5994 en
dc.relation 294 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Automated Testing of Distributed and Heterogeneous Systems Based on UML Sequence Diagrams en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00K-6AQ.pdf
Size:
780.45 KB
Format:
Adobe Portable Document Format
Description: