S.A.M Rizvi

Work place: Department of Computer Science, Jamia Millia Islamia



Research Interests: Software Construction, Software Development Process, Software Engineering, Engineering


Dr. S.A.M Rizvi is an Associate Professor and former Head, Department of Computer Science, Jamia Millia Islamia (Central University).His area of specialization is Software Engineering and MIS. He is a senior life member of Computer Society of India (CSI), IEEE, ISCA, and IEA. He has authored 6 books and a number of articles in refreed journals and conference proceedings. Some of his recent publications include articles in Ubiquitous computing and Communication Journal, Journal of Opt. Communication, ACM, IROCS, IJSE, IJCA, IEEE Xplore.

Author Articles
Aspectual Analysis of Legacy Systems: Code Smells and Transformations in C

By Zeba Khanam S.A.M Rizvi

DOI: https://doi.org/10.5815/ijmecs.2013.11.08, Pub. Date: 8 Nov. 2013

This paper explores the various code smells or the so called bad code symptoms present in procedural C software. The code smells are analyzed in the light of aspect oriented programming. The intention is to handle the code smells with aspect oriented constructs as it offers more versatile decomposition techniques than the traditional modularization techniques, for software evolution and understandability. The code smells are described at the function and program level. The code smells are followed by the aspect oriented transformations that may be required in order to improve the code quality.

[...] Read more.
Other Articles