EST

Call for paper
April Edition 2017

International Journal of Applied Information Systems solicits high quality original research papers for the
March 15, 2017
April 2017 Edition of the journal.
The last date of research paper submission is
March 15, 2017
SUBMIT YOUR PAPER

Number 9

Visualizing the Software Metrics of Statechart diagram using Program Slicing

journal image
 Download
1641
  • Lavleen Kambow and Daljeet Singh 2012. Visualizing the Software Metrics of Statechart diagram using Program Slicing. International Journal of Applied Information Systems. 2, 9 (June 2012), 15-18. DOI=http://dx.doi.org/10.5120/ijais450408
  • @article{10.5120/ijais2017451568,
    author = {Lavleen Kambow and Daljeet Singh},
    title = {Visualizing the Software Metrics of Statechart diagram using Program Slicing},
    journal = {International Journal of Applied Information Systems},
    issue_date = {June 2012},
    volume = {2},
    number = {},
    month = {June},
    year = {2012},
    issn = {},
    pages = {15-18},
    numpages = {},
    url = {/archives/volume2/number9/189-0408},
    doi = { 10.5120/ijais12-450408},
    publisher = { xA9 2010 by IJAIS Journal},
    address = {}
    }
    
  • %1 450408
    %A Lavleen Kambow
    %A Daljeet Singh
    %T Visualizing the Software Metrics of Statechart diagram using Program Slicing
    %J International Journal of Applied Information Systems
    %@ 
    %V 2
    %N 
    %P 15-18
    %D 2012
    %I  xA9 2010 by IJAIS Journal
    

Abstract

This paper proposes a new technique for the measurement of ACOS and ASSOS of the Statechart diagram using Program Slicing. The Statechart diagram contains the dynamic information of the Object-Oriented system. In this research work, State Dependency Graph (STDG) is generated from the Criteria table of the Statechart diagram. Then, the STDG is dynamically sliced, which results easy understandability of statechart diagram for an effective communication among the developers. These slices can be further used to measure accurate ACOS represents cohesion & ASSOS represents coupling, from values of COS and SS respectively. The objective of this new approach is to measure the accurate results of ACOS and ASSOS in contrast to the previous research.

References

  1. Green, P. , Lane, P. C. R. , Rainer, A. 2009 An introduction to Slice-Based Cohesion and Coupling Metrics. School of Computer Science, University of Hertfordshire, Vol. 488, 3
  2. Miranda, D. , Genero, M. , Piattini, M. , 2003 Empirical validation of metrics for UML Statechart diagram. ALARCOS research group, Department of computer sciences, university of Castilla La-Mancha.
  3. Samuel, P. , Mall, R. 2008 A novel test case design technique using dynamic slicing of UML Sequence Diagrams. E-informatica Software Engineering Journal
  4. Fox, C. , Luangsodsai, A. , 2006 And-Or Dependence graphs for Slicing statecharts. Department of Computer Science University of Essex
  5. Kim, H. J. , Bae, D. H. , Debroy, V. , Wong, W. E. 2011 Deriving Data Dependence from/for UML State Machine Diagrams. Fifth International Conference on Secure Software Integration and Reliability Improvement
  6. Korel, B. , Singh, I. , Tahat, L. , Vaysburg, B. , 2003 Slicing of State-Based Models. Proceedings of the International Conference on Software Maintenance (ICSM'03)
  7. Sward, D. R. E. , Chamillard, D. R. T. , Cook, D. D. A. 2004 Using Software Metrics and program slicing for refactoring. The Journal of defense software engineering.
  8. Mohsin, Shaikh. , Kaleem, Zeeshan, 2010, Program Slicing Based Software Metrics towards code Restructuring, Second international conference on Computer Research and Development, pp. 738-741.
  9. Swain, S. K. , Mohapatra, D. P. and Mall, R. 2010. Test case generation based on state and activity models. Journal of Object Technology, 9(5), pp. 1 – 27
  10. Blanco, R. , Fanjul, J. G. and Tuya, J. , 2010, Test case generation for transition-pair coverage using Scatter Search. International Journal of Software Engineering and Its Applications Vol. 4, No. 4.
  11. Krishnan, Hema, Samuel, Philip. , 2010, Relative Extraction Methodology for Class Diagram Generation using Dependency Graph, ICCCCT, Vol. 10, 1, pp. 815-820.

Keywords

Statechart Diagram, Program Slicing, Cohesiveness Of States, Similar States, Average Cohesiveness Of States, Average Number Of Similar States Of States

Index Terms

Computer Science
Information Sciences