J. Paakki, A. Karhinen, J. Gustafsson, L. Nenonen, and A. Verkamo. Proceedings of the International Conference on Software: Theory and Practice (16th IFIP World Computer Congress), page 325--332. Beijing, China, (2000)
Abstract
A software architecture is the key artifact in software design, describing the main elements of a software system and their interrelationships. We present a method for automatically analyzing the quality of an architecture by searching for architectural and design patterns from it. In addition to approximating the quality of the design, the extracted patterns can also be used for predicting the quality of the actual system. The method is demonstrated by an industrial case over a complex telephone exchange software.
%0 Conference Paper
%1 Paakki00
%A Paakki, Jukka
%A Karhinen, Anssi
%A Gustafsson, Juha
%A Nenonen, Lilli
%A Verkamo, A. Inkeri
%B Proceedings of the International Conference on Software: Theory and Practice (16th IFIP World Computer Congress)
%C Beijing, China
%D 2000
%K Software master metrics pattern relatedWork
%P 325--332
%T Software metrics by architectural pattern mining
%U http://www.cs.helsinki.fi/group/maisa/ifip2000.pdf
%X A software architecture is the key artifact in software design, describing the main elements of a software system and their interrelationships. We present a method for automatically analyzing the quality of an architecture by searching for architectural and design patterns from it. In addition to approximating the quality of the design, the extracted patterns can also be used for predicting the quality of the actual system. The method is demonstrated by an industrial case over a complex telephone exchange software.
@inproceedings{Paakki00,
abstract = {A software architecture is the key artifact in software design, describing the main elements of a software system and their interrelationships. We present a method for automatically analyzing the quality of an architecture by searching for architectural and design patterns from it. In addition to approximating the quality of the design, the extracted patterns can also be used for predicting the quality of the actual system. The method is demonstrated by an industrial case over a complex telephone exchange software.},
added-at = {2007-09-04T13:08:58.000+0200},
address = {Beijing, China},
author = {Paakki, Jukka and Karhinen, Anssi and Gustafsson, Juha and Nenonen, Lilli and Verkamo, A. Inkeri},
biburl = {https://www.bibsonomy.org/bibtex/29a2c8404a6c606cbd19dc5adba0be0fc/mbork},
booktitle = {Proceedings of the International Conference on Software: Theory and Practice (16th IFIP World Computer Congress)},
interhash = {badda7381378f787129f4bcac9eb5975},
intrahash = {9a2c8404a6c606cbd19dc5adba0be0fc},
keywords = {Software master metrics pattern relatedWork},
pages = {325--332},
timestamp = {2007-09-04T13:08:58.000+0200},
title = {Software metrics by architectural pattern mining},
url = {http://www.cs.helsinki.fi/group/maisa/ifip2000.pdf},
year = 2000
}