Metrics Tools For Reengineering Software Projects
[Full Text]
AUTHOR(S)
Aika Ibraheem Kreedy
KEYWORDS
Index Terms: Software Reengineering, Metrics tools, Static analysis tools, Function point analysis tools.
ABSTRACT
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.
REFERENCES
[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.
|