We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

Reusability and Agile Pattern Mining

by Kavitha C. R, Shidha M. V, Jino P. J
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 68 - Number 2
Year of Publication: 2013
Authors: Kavitha C. R, Shidha M. V, Jino P. J
10.5120/11549-6824

Kavitha C. R, Shidha M. V, Jino P. J . Reusability and Agile Pattern Mining. International Journal of Computer Applications. 68, 2 ( April 2013), 8-14. DOI=10.5120/11549-6824

@article{ 10.5120/11549-6824,
author = { Kavitha C. R, Shidha M. V, Jino P. J },
title = { Reusability and Agile Pattern Mining },
journal = { International Journal of Computer Applications },
issue_date = { April 2013 },
volume = { 68 },
number = { 2 },
month = { April },
year = { 2013 },
issn = { 0975-8887 },
pages = { 8-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume68/number2/11549-6824/ },
doi = { 10.5120/11549-6824 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:26:43.839241+05:30
%A Kavitha C. R
%A Shidha M. V
%A Jino P. J
%T Reusability and Agile Pattern Mining
%J International Journal of Computer Applications
%@ 0975-8887
%V 68
%N 2
%P 8-14
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The main objective of software companies is to develop quality software at a high speed with fewer errors and to deliver the software to the customer at the right time. To achieve the above said objectives, many companies have adopted agile software development methodologies, by which the software can be rapidly developed with less cost and time. And also reusable components play a major role in developing reliable software faster. This paper emphasizes the importance of using patterns to achieve reusability in agile software development and also describes about the PDOT - Pattern Document Online Tool. PDOT is developed in Java platform with MySQL as the database.

References
  1. Jaspreet Singh, Ashima Singh, Agile software development and reusability, IJREAS Volume 2, Issue 2 (February 2012) ISSN: 2249-3905
  2. http://www. win. tue. nl/~mchaudro/cbse2007/managing%20CBSE%20 and %20reuse. pdf (cited on 1/1/2013)
  3. Pressman R. S. , "Software Engineering" , 7th edition,McGraw Hill Education, 2009.
  4. Klaus Marius Hansen, 'Agile Environments – Some Patterns for Agile Software Development Facilitation'
  5. Michael R Blaha,, James R Rambaugh, Object - Oriented Modeling And Design With Uml, 2/E, Dorling Kindersley(India) Private Ltd
  6. Fowler, Martin Analysis Patterns: Reusable Object Models, Pearson education, ISBN: 0-201-89542-0
  7. Gomaa, Hassan Software Modeling and Design: UML, Use Cases, Patterns, and Software architectures, ISBN: 978-0-521-764148
  8. James O. Coplien, Gertrud Bjørnvig Lean Architecture: for Agile Software Development, Wiley
  9. Roger Lee, Naohiro Ishii Software Engineering Research, Management and Applications 2009
  10. James O. Coplien, Neil Harrison Organizational patterns agile software development, Pearson Prentice Hall, 2005
  11. Craig Larman: "Agile and Iterative development: a Managers Guide", Addison-Wesley, 2004
  12. David J. Anderson: "Agile Management for Software Engineering. Applying the Theory of Constraints for Business Results", Prentice Hall, 2006
  13. Jim Highsmith: "Agile Software Development Ecosystems", Addison-Wesley, 2002
  14. Boehm B. , Turner R. : Balancing Agility and Discipline: A Guide for the Perplexed, Addison Wesley (2003)
  15. Scott W. Ambler: Agile Modelling, John Wiley&Sons, Inc. (2002)
  16. Gamma E. , et al: Design Patterns, Addison-Wesley (1995)
Index Terms

Computer Science
Information Sciences

Keywords

Agile Software Development Reusability Patterns Online Tool PDOT