Practical approach for model based slicing
Loading...
Files
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Software testing is an activity that aims at evaluating an attribute or capability of system
and determining that whether it meets required expectations. The most intellectually
challenging part of testing is the design of test cases. Test case generation from design
specifications has the added advantage of allowing test cases to be available early in the
software development cycle. Now days, UML has been widely used for object oriented
modeling and design. This is due to the fact that UML metamodel extends support to
describe structural and behavioral aspects of an architecture.
However, it is still difficult to understand this behavior, because the size of automatically
generated model diagrams tends to be huge. To overcome this problem of software
visualization model based slicing technique came into existence. Model based slicing is a
decomposition technique to extract and identify relevant model parts or related elements
across diverse model views. We have proposed a novel methodology to extract the submodel
from a big model diagrams on the basis of slicing criteria. The proposed
methodology use the concept of model based slicing to slice the sequence diagram to
extract the desired chunk. In the presented approach UML, conversion of UML into
XML, Java DOM API for parsing and slicing has been used.
Description
Master of Engineering (Software Engineering)
