Suruchi Mehra et Raman Maini
La conception orientée objet devient de plus en plus populaire dans l'environnement de développement logiciel et les mesures de conception orientée objet sont une partie essentielle de l'environnement logiciel. Cette étude se concentre sur un ensemble de mesures orientées objet qui peuvent être utilisées pour mesurer la qualité d'une conception orientée objet. Les mesures pour la conception orientée objet se concentrent sur les mesures qui sont appliquées aux caractéristiques de classe et de conception. Ces mesures permettent aux concepteurs d'accéder au logiciel dès le début du processus, en apportant des modifications qui réduiront la complexité et amélioreront la capacité continue de la conception. Plusieurs mesures et outils de mesure sont présentés et évalués. Une étude expérimentale a été menée pour tenter de valider davantage chaque mesure et d'accroître les connaissances à leur sujet. Nous présentons des stratégies sur la façon dont l'analyse du code source avec des mesures peut être intégrée dans un projet de développement logiciel en cours et comment les mesures peuvent être utilisées comme une aide pratique dans les enquêtes sur le code et l'architecture sur des systèmes déjà développés. Les mesures ont une utilité pratique et peuvent dans une certaine mesure refléter la qualité de conception des systèmes logiciels, comme : la complexité des méthodes/classes, la conception de la structure du package et le niveau d'abstraction d'un système.