Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
Evaluating Software Complexity Measures
IEEE Transactions on Software Engineering
A Study of the Applicability of Complexity Measures
IEEE Transactions on Software Engineering
Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
An Entropy-Based Measure of Software Complexity
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Another metric suite for object-oriented programming
Journal of Systems and Software
An entropy-based complexity measure for object-oriented designs
Theory and Practice of Object Systems - Special issue on selected papers from ESEC/FSE'97 (Joint Meeting of the European Software Engineering Conference and ACM Foundations of Software Engineering)
A Unified Framework for Cohesion Measurement in Object-OrientedSystems
Empirical Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective
IEEE Transactions on Software Engineering
A knowledge-based approach to object-oriented legacy code reuse
ICECCS '96 Proceedings of the 2nd IEEE International Conference on Engineering of Complex Computer Systems
An approach to program understanding by natural language understanding
Natural Language Engineering
IEEE Transactions on Software Engineering
Computing software metrics from design documents
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
An evaluation of the pragmatics of web-based bug tracking tools
ICPW '07 Proceedings of the 2nd international conference on Pragmatic web
Cognitive information complexity measure of object-oriented software: a practitioner's approach
SEPADS'06 Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Dynamic analysis of Ada programs for comprehension and quality measurement
Proceedings of the 2008 ACM annual international conference on SIGAda annual international conference
Estimating software readiness using predictive models
Information Sciences: an International Journal
Using information retrieval based coupling measures for impact analysis
Empirical Software Engineering
A cohesion metric proposal for object-oriented systems: COMIAS
ICCOMP'09 Proceedings of the WSEAES 13th international conference on Computers
Design pattern density defined
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Concern-based cohesion as change proneness indicator: an initial empirical study
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Hi-index | 0.00 |
In recent years, much work has been performed in developing suites of metrics that are targeted for object-oriented software, rather than functionally oriented software. This is necessary since good object-oriented software has several characteristics, such as inheritance and polymorphism that are not usually present in functionally oriented software. However, all of these object-oriented metrics suites have been defined using only syntactic aspects of object-oriented software; indeed, the earlier functionally-oriented metrics were also calculated using only syntactic information. All syntactically oriented metrics have the problem that the mapping from the metric to the quality the metric purports to measure, such as the software quality factor 驴cohesion,驴 is indirect, and often arguable. Thus, a substantial amount of research effort goes into proving that these syntactically oriented metrics actually do measure their associated quality factors.This paper introduces a new suite of semantically derived object-oriented metrics, which provide a more direct mapping from the metric to its associated quality factor than is possible using syntactic metrics. These semantically derived metrics are calculated using knowledge-based, program understanding, and natural language processing techniques.