期刊名称:International Journal of Electrical, Electronics and Computer Engineering
电子版ISSN:2277-2626
出版年度:2012
期号:657
页码:6
出版社:RESEARCH TREND
摘要:ABSTRACT : Building a quality system has been most driving goal of all software engineering efforts over few decades. The lack of design guidance may affect quality of the system. To produce high quality Object Oriented applications a strong emphasis on design aspects is highly necessary. So, this research work aims to facilitate thedevelopers to appreciate design aspects of software in order to improve the quality of the software. In this paper wepropose a system based on fuzzy logic to assess the quality of OO design, uses the CK metric suite and Mamdani Inference Engine. In this research, a decision making system, based on fuzzy inference mechanism as proposed by Mamdani, is presented. Fuzzy logic is a form of many-valued logic, designing a knowledge base modelwith six input metrics are considered with each metric being defined by three membership functions LOW MEDIUM HIGH and rule base consists of all the possible combinations i.e. 734 rules to assess the Quality of design of the software. The results proposed by the system are compared with number of industrial software tools such as Analyst4j and ViZZAnalyzer. It has been found that the results produced by the system are better than the results produced by the software tools. This was validated and verified by the human experts such as professors and the developers in the field.