CFP last date
20 December 2024
Reseach Article

Quality Evaluation of Object Oriented Visual Models in Unified Software Development Process

by Meena Sharma, Rajeev G Vishwakarma
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 46 - Number 13
Year of Publication: 2012
Authors: Meena Sharma, Rajeev G Vishwakarma
10.5120/6970-9455

Meena Sharma, Rajeev G Vishwakarma . Quality Evaluation of Object Oriented Visual Models in Unified Software Development Process. International Journal of Computer Applications. 46, 13 ( May 2012), 18-24. DOI=10.5120/6970-9455

@article{ 10.5120/6970-9455,
author = { Meena Sharma, Rajeev G Vishwakarma },
title = { Quality Evaluation of Object Oriented Visual Models in Unified Software Development Process },
journal = { International Journal of Computer Applications },
issue_date = { May 2012 },
volume = { 46 },
number = { 13 },
month = { May },
year = { 2012 },
issn = { 0975-8887 },
pages = { 18-24 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume46/number13/6970-9455/ },
doi = { 10.5120/6970-9455 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:39:38.314860+05:30
%A Meena Sharma
%A Rajeev G Vishwakarma
%T Quality Evaluation of Object Oriented Visual Models in Unified Software Development Process
%J International Journal of Computer Applications
%@ 0975-8887
%V 46
%N 13
%P 18-24
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In object oriented paradigm the analysis and design activities are performed to produce models like analysis model, use case model and design model. These models are developed using Unified Modeling Language abbreviated as UML. Visual modeling using UML is the part of unified software development process. The wholeness or fullness of documenting requirement engineering models like use case model, result in a better quality software product. If we miss anything or commit any mistake in use case model it may propagate to analysis phase. Further there are chances that the same bug is propagated to design, testing and so on until deployment. The cost of removing bugs in testing is very costlier than that of its removal in the starting phase or model. It is therefore very necessary to verify what model we are developing and after the model making process is verified it is necessary to validate the model; that is to declare that the model we have made is correct. In this paper we have investigated the verification of the process of modeling in object oriented paradigm and the validation of the models. This workout makes certain that we are working on the precise models to yield correct product from quality point of view.

References
  1. Ambler, S. UML Style Guide. Cambridge: Cambridge University Press, 2003.
  2. Armour, F. , and Miller, G. Advanced Use Case Modelling. Boston: Addison-Wesley, 2001.
  3. B. Meyer, eds. Upper Saddle River, NJ: Prentice-Hall, 1995, pp. 229–234.
  4. Beck, K. , and Cunningham, W. "Languages and Applications," Proceedings of Conference on OO Programming Systems. New Orleans, LA: ACM Press, NY, 1989, pp. 1–6.
  5. Booch, G. , Rumbaugh, J. , and Jacobson, I. The Unified Modelling Language User Guide. Reading, MA: Addison-Wesley, 1999.
  6. Chen J. , Lu J. , and B. Meyer, eds. Nanjing, China: IEEE Computer Society, 1999, pp. 108–117.
  7. Cockburn, A. Writing Effective Use Cases. Boston, MA: Addison-Wesley, 2001.
  8. Constantine, L. , and Lockwood, L. Software for Use: A Practical Guide to the Models and
  9. Van. M. , Design: Designing Interactive Systems, Harmelen ed. , Addison-Wesley, 2001
  10. Douglass, B. P. Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems. Reading, MA: Addison Wesley Professional, 2003.
  11. Fowler, M. Patterns of Enterprise Application Architecture. Reading, MA: Addison-Wesley Professional, 2003.
  12. Glass, R. Facts and Fallacies of Software Engineering. Reading, MA: Addison-Wesley, 2003.
  13. Hay, D. C. Data Model Patterns: Conventions of Thoughts. New York: Dorset House, 1996.
  14. Henderson-Sellers, B. Object Oriented Metrics: Measures of Complexity. Upper Saddle River, NJ: Prentice Hall, 1996.
  15. Henderson-Sellers, B. , and Unhelkar, B. OPEN Modelling with the UML. London: Addison-Wesley, 2000.
  16. Hudson, W. "A User-Cantered UML method," in Object Modelling and User Interface
  17. Jacobson, I. , Booch, G. , and Rumbaugh, J. The Unified Software Development Process. Boston: Addison-Wesley, 1999.
  18. Jacobson, I. , Christerson, M. , Jonsson, P. , andO¨ vergaard, G. Object Oriented Software Engineering: A Use Case Driven Approach. Reading, MA: Addison-Wesley, 1992.
  19. Lauder, A. , and Kent, S. "Two-Level Modelling," Technology of OO Languages and Systems,
  20. Lindland, O. I. , Sindre, G. , and Sølvberg, A. "Understanding Quality in Conceptual Modeling," Volume 11 Issue 2, March 1994, IEEE Computer Society Press Los Alamitos, CA, USA
  21. Mellor, S. J. , and Balcer M. J. Executable UML: A Foundation for Model Driven Architecture. Reading, MA: Addison-Wesley, 2002.
  22. Miller, G. "The Magical number Sever, Plus or Minus Two: Some Limits on our Capacity for Processing Information," The Psychological Review, 63(2), 1956, pp. 81–97.
  23. OMG, Model Driven Architecture Initative; accessed 2004.
  24. OMG. OMG Unified Modeling Language Specification, Version 1. 4, September 2001. OMG
  25. Perry, W. Quality Assurance for Information Systems. MA: QED Information Sciences, 1991.
  26. Rosenberg, D. , and Scott, K. Use Case Driven Object Modeling with UML: A Practical Approach. Reading, MA: Addison-Wesley, 1999.
  27. Rumbaugh, J. , Jacobson, I. , and Booch, G. The Unified Modelling Language Reference Manual. Reading, MA: Addison Wesley Longman, 1999.
  28. Schneider, G. , and Winters, J. Applying Use Cases: A Practical Guide, 2nd Edition. Boston: Addison-Wesley, 2001
  29. Unhelkar, B. After the Y2K Fireworks. Boca Raton, FL: CRC Press, 1999.
  30. Unhelkar, B. Process Quality Assurance for UML-Based Projects. Boston: Addison-Wesley, 2003.
  31. Unhelkar, B. , and Henderson-Sellers, B. "Modelling Spaces and the UML," Proceedings of the IRMA (Information Resource Management Association) Conference, New Oreleans, 2004.
  32. Unhelkar, B. , and Henderson-Sellers, B. "ODBMS Considerations in the Granularity of Reuseable OO Design," Proceedings of TOOLS15 Conference, C. Mingins and
  33. Warmer, J. , and Kleppe, A. The Object Constraint Language. Precise Modeling with UML. Reading, MA: Addison-Wesley, 1998.
  34. www. omg. org
Index Terms

Computer Science
Information Sciences

Keywords

Verification Validation Uml Diagrams Class Diagram Use Case Diagrams Activity Diagrams