Determination of Call Graphs in Web Service Structures
2012 (English)Independent thesis Basic level (degree of Bachelor), 15 credits / 22,5 HE credits
Student thesis
Abstract [en]
This work is part of a project which addresses a detection of the most suitable Webservice for the needs of a particular end user within service oriented architecture (SOA).As of today a research group located at Karlsruhe University of Applied Sciences,Germany, and Linnæus University, Sweden developed a framework which obtainsknowledge about quality of services. Thereby this framework offers the possibility toregister several Web services and guarantees the routing of the communication betweenthem through an Enterprise Service Bus (ESB) implementation developed by this group.The project raises several issues that have to be solved in order to reach the aim ofproviding a framework which selects the most suitable services based on non-functionalcriteria like response time or reliability.Web services call each other to provide their own functionality.The first aim of this work is to redirect released requests (sub-requests) which areinitiated by previous requests (sub-requests), or to manipulate specific data,respectively. A sub-request should then call a specified service which had prior to thisbeen selected by the framework.The next and main part of this work deals with providing data which keepinformation about the relation between requests and those requests released by a Webservice as a reaction of these initial calls. This data is the basis input for later calculatingof call graphs. This issue leads to further questions: The information about Web servicecalls is not reported by the standard log output of the host server. The approach for asolution has to define a way to record the Web service requests and their dependenciesamong each other.For verifying the concept an implementation will demonstrate the successful result.
Place, publisher, year, edition, pages
2012. , p. 88
Keywords [en]
Web Stervice, Distributed Sytems, Relation of SOAP requests, Enterprise Service Bus
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:lnu:diva-22624OAI: oai:DiVA.org:lnu-22624DiVA, id: diva2:572162
Presentation
2012-10-29, 18:58 (English)
Uppsok
Technology
Supervisors
Examiners
2012-11-282012-11-262018-01-12Bibliographically approved