International Journal of Scientific & Technology Research

IJSTR@Facebook IJSTR@Twitter IJSTR@Linkedin
Home About Us Scope Editorial Board Blog/Latest News Contact Us

IJSTR >> Volume 3- Issue 9, September 2014 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Metrics Tools For Reengineering Software Projects

[Full Text]



Aika Ibraheem Kreedy



Index Terms: Software Reengineering, Metrics tools, Static analysis tools, Function point analysis tools.



Abstract: the ability of detect and predict poor quality of software is of major important to software engineering and reengineering, manger, quality assurance organization. Poor quality software leads to increase development cost and expensive maintenance. With so much attention on exacerbated budgetary constraints, a viable alternative is necessary. Software quality metrics designed for this purpose. Metric measure certain aspect of code or PDL representations, and can collected and use through life cycle. Automated software quality measures are important for easy integration into the software development process. This paper discuss on two metrics: static analysis tools and function point analysis tools, take examples for each type and discus the different between them.



[1] [DGYTR] Computer based safety systems - technical guidance for assessing software aspects of digital computer based protection systems, http://www.hse.gov.uk/nuclear/operational/tech_asst_guides/tast046.pdf

[2] [ERYGF] FDA (2010-09-08). "Infusion Pump Software Safety Research at FDA". Food and Drug Administration. Retrieved 2010-09-09

[3] [KuWe02] Peter kulik, Catherine Weber, Software Metrics Best Practices -2001, March 2002, http://visualbasic.ittoolbox.com/pub/PK043002.pdf

[4] [SDu03] S. Ducasse, Reengineering Object-Oriented Applications, University of Bern, Institute Fur Informatik and Angewandte Mathematik, 2003, http://www.iam.unibe.ch/~scg/Archive/Papers/Duca01cHab.pdf

[5] [FPWo] Function Point WORBENCH, http://www.charismatek.com.au/_au/_public1/html1/fpw_brouchure.htm

[6] [IBM] IBM Rational Suite: A Complete, Integrated Lifecycle Solution, http://www.pts.com/rsuite.cfm

[7] [QSM] QSM Products Overview, http://www.qsm.com/products.html

[8] [LDRA] LDRA: Software Development & Testing with LDRA TestBed, http://www.ldra.co.uk/pages/testbed.asp

[9] [LDRASA] LDRA: Static Analysis with LDRA TestBed, http://www.ldra.co.uk/pages/staticanalysis.asp

[10] [LDRADA] LDRA: Dynamic Analysis with LDRA TestBed, http://www.ldra.co.uk/pages/dynamicanalysis.asp.

[11] [ADETRY] Position Paper CAST-9. Considerations for Evaluating Safety Engineering Approaches to Software Assurance // FAA, Certification Authorities Software Team (CAST), January, 2002: "Verification. A combination of both static and dynamic analyses should be specified by the applicant/developer and applied to the software.

[12] [FDSWJI] H F Li, W K Cheung “An Empirical Study of Software Metrics” Software Engineering IEEE Transactions on (1987) Volume: SE-13, Issue: 6, Pages: 697-708

[13] [YWQRP] N E Fenton “Software Metrics” Conference Proceedings of on the future of Software engineering ICSE 00(2000) Volume: 8, Issue: 2, Publisher: ACM Press

[14] [FPMN] [10] Manik Sharma, Dr. Gurdev Singh, “Analysis of static and Dynamic Metrics for Productivity and Time Complexity”, IJCA, Volume 30– No.1, September 2011.