Title : 
Software metrics for object-oriented designs
         
        
            Author : 
Hudli, Raghu V. ; Hoskins, Curtis L. ; Hudli, Anand V.
         
        
            Author_Institution : 
IBM Corp., Austin, TX, USA
         
        
        
        
        
        
            Abstract : 
We discuss software metrics for object-oriented programs. Two kinds of metrics are defined to evaluate the design and implementation. One is class-based and that evaluates design of classes. The second type measures the class design structure of the program. Metrics are defined to evaluate key features of object-oriented design, like encapsulation, inheritance, polymorphism, specialization of classes, etc. The metrics can “quantify” the design, so that the programmer can evaluate the design
         
        
            Keywords : 
abstract data types; object-oriented programming; software metrics; class design structure; class-based; design evaluation; encapsulation; inheritance; object-oriented designs; object-oriented programs; polymorphism; software metrics; Art; Computer science; Encapsulation; Lab-on-a-chip; Object oriented programming; Product design; Programming profession; Software measurement; Software metrics; Software quality;
         
        
        
        
            Conference_Titel : 
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
         
        
            Conference_Location : 
Cambridge, MA
         
        
            Print_ISBN : 
0-8186-6565-3
         
        
        
            DOI : 
10.1109/ICCD.1994.331958