CFP last date
20 December 2024
Reseach Article

Article:Software Engineering - Survey of Reusability Based on Software Component

by Sarbjeet Singh, Manjit Thapa, Sukhvinder singh, Gurpreet Singh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 8 - Number 12
Year of Publication: 2010
Authors: Sarbjeet Singh, Manjit Thapa, Sukhvinder singh, Gurpreet Singh
10.5120/1339-1736

Sarbjeet Singh, Manjit Thapa, Sukhvinder singh, Gurpreet Singh . Article:Software Engineering - Survey of Reusability Based on Software Component. International Journal of Computer Applications. 8, 12 ( October 2010), 39-42. DOI=10.5120/1339-1736

@article{ 10.5120/1339-1736,
author = { Sarbjeet Singh, Manjit Thapa, Sukhvinder singh, Gurpreet Singh },
title = { Article:Software Engineering - Survey of Reusability Based on Software Component },
journal = { International Journal of Computer Applications },
issue_date = { October 2010 },
volume = { 8 },
number = { 12 },
month = { October },
year = { 2010 },
issn = { 0975-8887 },
pages = { 39-42 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume8/number12/1339-1736/ },
doi = { 10.5120/1339-1736 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:57:14.622798+05:30
%A Sarbjeet Singh
%A Manjit Thapa
%A Sukhvinder singh
%A Gurpreet Singh
%T Article:Software Engineering - Survey of Reusability Based on Software Component
%J International Journal of Computer Applications
%@ 0975-8887
%V 8
%N 12
%P 39-42
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Survey of reusability based on software components that provide the assistance to the developer in the development of software. Reusability of software is an important prerequisite for cost and time-optimized software development Work in software reuse focuses on reusing artifacts. The paper discusses the reusability concepts for Component based Systems and explores several existing metrics for both white-box and black box components to measure reusability directly or indirectly and presents the special requirements on software in this domain and Reusability is about building a library of frequently used components, thus allowing new programs to be assembled quickly from existing components. Component-Based Systems (CBS) have now become more generalized approach for application development.

References
  1. J.J. Bunn. Floppy and flow user manual. 1997.
  2. B.W. Goodwin, T.H. Andres, D.C. Donahue, W.C. Hajas, S.B. Keeling, C.I. Kitson, D.M. LeNeveu, T.W. Melnyk, S.E. Oliver, J.G. Szekely, A.G. Wikjord, K. Witzke, and L. Wojciechowski. Radiological assessment. Technical ReportAECL-11494-5,COG-95-552-5, Atomic Energyof Canada Ltd, 1996.
  3. B.W. Goodwin, D.B. McConnell, T.H. Andres,waste: Postclosure assessment of a referencesystem. Technical Report AECL-10717, COG- 93-7, Atomic Energy of Canada Ltd, 1994.
  4. D.E. Knuth. Literate Programming. Center for the Study of Language and Information, 1992.
  5. D.M. LeNeveu. Analysis specifications for thecc3 vault model. Technical Report AECL- 10970,COG-94-100, Atomic Energy of Canada Ltd, 1994.
  6. Quality assurance of analytical, scientific, and design computer programs for nuclear power Plants. Technical Report N286.7-99, Canadian Standards Association, 178 Rexdale Blvd. Etobicoke, Ontario, Canada M9W 1R3, 1999.
  7. S. Oliver, K. Dougan, K. Kersch, C. Kitson, G. Sherman and L. Wojciechowski. Unit testing- a component of verification of scientific modeling software. In T.I. Oren and G.B. Birta, editors, 1995 Summer Computer Simulation Conference, pages 978–983. The SocietyFor Computer Simulation, 1995.
  8. N. Ramsey. Literate programming simplified. IEEE Software, September 1994.
  9. K. Rose. Very high level 2-dimensional graphics. In 1997 Tex User Group Conference. Textures Group, 1997.
  10. L. Wall, T. Christiansen, and R. Schwartz. Programming Perl. O’Reilly & Associates, 101 Morris Street, Sebastopol, CA 95472, second Edition, 1989.
  11. E. Yourdon. Modern Structured Analysis. Yourdon Press.
  12. J. Poulin, J Caruso and D Hancock, “The Business Case for Software Reuse, IBM Systems Journal, 32(40): 567-594, 1993.
  13. Eun Sook Cho et al., “Component Metrics to Measure Component Quality”, Proceedings of the eighths Asia-Pacific Software Engineering Conference, 1530-1362/01.
  14. Hironori Washita, Hirokazu Yamamoto and Yoshiaki Fukazawa,” Software Component Metrics and its Experimental Evaluation," Proc. of the International Symposium on Empirical Software Engineering (ISESE 2002), October 2002. World Academy of Science, Engineering and Technology 33 200739.
  15. Gamma E., Helm R., Johnson R., Vlissides J.: Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesely, Professional Computing Series, Reading, Massachusetts, 1994.
  16. Meyer B.: Object-Oriented Software Construction, Second Edition, Prentice Hall PTR, New Jersey, 1997
  17. Johnson R.: Documenting Frameworks Using Patterns, Object-Oriented Programming Systems, Languages, and Applications conference pro-ceedings, pp. 63-76, Vancouver, British Columbia, Canada, ACM Press, October 1992.
  18. Pirklbauer K., Plösch R., Weinreich R.: Object-Oriented and Conventional Process Automation Systems, Proceedings of 39th International Scientific Colloqium at TU Ilmenau,Germany, September 27-30, 1994, pp. 566-571, Bd. 3, ISSN 0943-7207. Pomberger G., Blaschek G.: Software Engineering, Carl Hanser Verlag, 1996
  19. Pree W.: Design Patterns for Object-Oriented Software Development, Addison-Wesely, 1995
  20. REFORM: A Reusable Framework for Rolling Mills, online at http://www.ssw.uni-linz.ac.at/REFORM/home.html, accessed May 1998.
  21. Siegel J.: CORBA Fundamentals and Programming, John Wiley & Sons, Inc. 1996
  22. Stroustroup B.: The C++ Programming Language, Third Edition, Addison-Wesley 1997
  23. Taligent: Building Object-Oriented Frameworks, online http://www.ibm.com/java/education/oobuilding/index.html, accessed September 1998
Index Terms

Computer Science
Information Sciences

Keywords

Tools of reusability Components of reuse Reusability matrices