CFP last date
20 January 2025
Reseach Article

A Validation Technique for UML Activity Model

by Sudhir Kumar Singh, Taskeen Zaidi, Vipin Saxena
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 117 - Number 1
Year of Publication: 2015
Authors: Sudhir Kumar Singh, Taskeen Zaidi, Vipin Saxena
10.5120/20515-1788

Sudhir Kumar Singh, Taskeen Zaidi, Vipin Saxena . A Validation Technique for UML Activity Model. International Journal of Computer Applications. 117, 1 ( May 2015), 1-5. DOI=10.5120/20515-1788

@article{ 10.5120/20515-1788,
author = { Sudhir Kumar Singh, Taskeen Zaidi, Vipin Saxena },
title = { A Validation Technique for UML Activity Model },
journal = { International Journal of Computer Applications },
issue_date = { May 2015 },
volume = { 117 },
number = { 1 },
month = { May },
year = { 2015 },
issn = { 0975-8887 },
pages = { 1-5 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume117/number1/20515-1788/ },
doi = { 10.5120/20515-1788 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:58:07.750806+05:30
%A Sudhir Kumar Singh
%A Taskeen Zaidi
%A Vipin Saxena
%T A Validation Technique for UML Activity Model
%J International Journal of Computer Applications
%@ 0975-8887
%V 117
%N 1
%P 1-5
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In the current scenario of modeling, object-oriented modeling has completely replaced the structured modeling approach. Software industries are slowly-slowly shifting their old structured based softwares into the object-oriented based softwares, for e. g. Foxpro has been changed into the Visual Foxpro. From the literature, it is observed that various researchers are proposing the software models based on the object-oriented technology. It is a big challenge whether the proposed design is correct or reliable for a long time. For solution of this problem, the present work deals with a proposal of Unified Modeling Language (UML) model for a real case study of Mobile Bill Deposit System (MBDS) By the use of UML, class and activity models are designed for static and dynamic representation of the problem. For validation purpose the activity model is validated by the use of Finite State Machine (FSM) technique and results are presented in the form of test cases. When the size of the model becomes complex then presented technique shall help for validation of the complex model.

References
  1. Parada, G. A. , Siegert, F. , Brisolara, L. , "Generating Java Code from UML Class and Sequence Diagrams", Presented in Brazilian Symposium on Computing System Engineering, Page 99-101 Date 7 Nov 2011.
  2. Hu , H. , Fang, J. , Lu, Z. ,Zhao, F. , Qin, Z. , " Rank-Directed Layout of UML Class Diagrams", In Proceedings of the First International Workshop on Software Mining, Pages 25-31,Date 7 Nov 2011.
  3. Alanazi , N, M. , "Basic Rules to Build Correct UML Diagrams", Presented in International Conference on New Trends in Information and Service Science , June 30-July 02,
  4. Salleh, M. F. , Ibrahim, N. , Ling, Y. L. , " Design of Tool or Generating UML Analysis Class Diagram", Presented in International Conferences on Computational Intelligence for Modelling, Control and Automation, Intelligent Agents, Web Technologies and Internet Commerce and Innovation in Software Engineering, Date 10-12 Dec,2008 .
  5. Deng, W. and Liang, Y. , "Reason on UML Diagrams with Answer Set Programming", In Proceeding of International Conference on Computer Science and Software Engineering 2008, Date 12-14 Dec, 2008.
  6. Ali, H. N. , Shukur, Z. and Idris, S. , "A Design of an Assessment System for UML Class Diagram", In Proceeding of International Conference on Computational Science and its Applications (ICCSA 2007), Page 539-546 ,Date 26-29 Aug 2007,
  7. Alsaadi, A. , "Checking Data Integrity via the UML Class Diagram", Presented in International Conference on Software Engineering Advances (ICSEA'06), Page 37, Nov 2006.
  8. Lee, M. S. , Yan Ha, Y. , Park, S. H. , "Allocation of Classes in Distributed Object-Oriented Databases", Presented in 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, Page 237-242, Date 27-29 2009.
  9. Alhajj, R. , and Polat, F. , "Reengineering Relational Databases to Object-Oriented: Constructing the Class Hierarchy and Migrating the Data", Presenting in Eight Working Conference on Reverse Engineering (WCRE 2001),Date 2-5Oct 2001. ,
  10. Fraser, G. , "Experiments on the Test Case Length In Specification Based Test Case Generation", Published in: Automation of Software Test, 2009. AST '09. ICSE Workshop on, page 18-26, Date 18-19 May 2009.
  11. Welte, T. M. ,"Using State Diagrams for Modeling Maintenance of Deteriorating Systems", Published in: Power Systems, IEEE Transactions on (Volume:24, Issue: 1 ),Page 58-66,Date 9 Dec 2008.
  12. Kulakowski, K. , and Nalepa, G. J. ," Using UML State Diagrams for Visual Modeling of Business Rules", Published in Computer Science and Information Technology, 2008. IMCSIT 2008. International Multiconference, Page 189-194, Date 20-22 Oct 2008.
  13. Alvarez, A, A. , Trivino, G. , Cordon, O. , "Human Gait Modeling Using a Genetic Fuzzy Finite State Machine" , Published in Fuzzy Systems, IEEE Transactions on (Volume:20 , Issue: 2 ) Biometrics Compendium, IEEE, Page 205 – 223, Date of Publication 19 October 2011.
  14. Chaurasia, P. , K and Saxena, V. , "Mobile Based Electricity Bill Deposit System through UML", Published in Journal of Software Engineering and Applications, Volume 4, Page 187-190, Date 12 March 2011. doi:10. 4236/jsea. 2011. 43021.
  15. Saxena, V. and Kumar , S. , "Object-Oriented Database Connectivity for Hand Held Devices", Published in Journal of Software Engineering and Applications, Volume 5, Page 314-320, Date 5 May 2011.
Index Terms

Computer Science
Information Sciences

Keywords

Object-oriented modeling UML Class Activity Test Cases Validation.