Work place: Department of Computer Science, Jamia Millia Islamia
E-mail:
Website:
Research Interests: Software Construction, Software Development Process, Software Engineering, Engineering
Biography
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.
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.Subscribe to receive issue release notifications and newsletters from MECS Press journals