Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper


March Edition 2023

International Journal of Applied Information Systems solicits high quality original research papers for the March 2023 Edition of the journal. The last date of research paper submission is February 15, 2023.

Visualizing the Software Metrics of Statechart diagram using Program Slicing

Lavleen Kambow, Daljeet Singh Published in Software Engineering

International Journal of Applied Information Systems
Year of Publication 2012
© 2010 by IJAIS Journal
Download full text
  1. Lavleen Kambow and Daljeet Singh. Article: Visualizing the Software Metrics of Statechart diagram using Program Slicing. International Journal of Applied Information Systems 2(9):15-18, June 2012. BibTeX

    	author = "Lavleen Kambow and Daljeet Singh",
    	title = "Article: Visualizing the Software Metrics of Statechart diagram using Program Slicing",
    	journal = "International Journal of Applied Information Systems",
    	year = 2012,
    	volume = 2,
    	number = 9,
    	pages = "15-18",
    	month = "June",
    	note = "Published by Foundation of Computer Science, New York, USA"


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.


  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.


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