Open Access Journal

ISSN : 2394-2320 (Online)

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

Open Access Journal

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

ISSN : 2394-2320 (Online)

Dynamic Slicing of Service-Oriented Software

Author : Kaushik Rana 1 Jalpa Ramavat 2 Durga Prasad Mohapatra 3

Date of Publication :15th March 2018

Abstract: SoaML (Service oriented architecture Modeling Language) diagrams are the basic modeling artifacts for Service- Oriented Architecture (SOA). These SoaML models can also be used for testing Service-Oriented Software (SOS). Testing can be planned at design phase of software development life cycle. With this context, we present a novel technique to compute dynamic slices for Service-Oriented Software (SOS) based on SoaML Sequence Diagram. In our technique, we first map each message in sequence diagram with the corresponding web service messages. This mapping is observable. After that we construct an intermediate representation of SoaML sequence diagram which we called as Service-Oriented Software Dependence Graph (SOSDG) which is an intermediate representation that needs to be stored and traversed to get dynamic slice as and when web service gets executed. This SOSDG identifies data, control, intra-service and inter- service dependencies from SoaML sequence diagram and from web service execution. For a given slicing criterion our algorithm computes global dynamic slice from SOSDG and identifies the affected service. The novelty of our work lies in computation of global dynamic slice based on SOSDG, it’s dependencies induced within or across organizations and small slices

Reference :

Will Updated soon

Recent Article