Abstract
Each software system and each software project is unique. Modeling software quality or productivity therefore has to be product or project specific. A rule-based modeling technique is proposed, which uses weight functions to define factors of quality or productivity in terms of evaluation factors and which takes environment parameters to represent validity ranges. Objectives and applications are also defined by such rules. A third category of rules, namely interrelation rules, are used to define the ‘implementation’ of objectives in terms of quality factors and applications. Each set of rules might be viewed as an acyclic decomposition graph. Quality or productivity then is to be defined as the distance of an actual graph and a required graph.
Preview
Unable to display preview. Download preview PDF.
References
Referred literature and selected further readings.
A. Albrecht: Software Function, Source Lines of Code and Development Effort Prediction. In: Trans. on S.E., Vol. 9, Nr. 6, Nov., 1983
B. Boehm Software Engineering Ecconomics. Prentice Hall, New York: 1984
Generic Modeling of Software Quality. in: B. Littlewood, B. Kitchenham (ed.), Measurement for Software Control and Assurance, Elsevier Applied Science Publishers Ltd. London, Nov. 1988, p. 201–241
H.L. Hausen An Effectively Implementable Life Cycle Model. in: H. Schumny, J. Mølgaard (eds.) Proceedings EUROMICRO'87, Southsea-Portsmouth, Sept. 14.–17., 1987, North Holland, Amsterdam, 1987
L.S. Levy Tarning the Tiger, Software Engineering and Software Economics. Springer, New York, 1987
T. McCabe: A Complexity Measure. In: IEEE Transactions on Software Engineering, Vol. SE-2, No. 4, December 1976, pp. 308–320
J.A. McCall; P.K. Richards; G.F. Walters: Concepts and Definitions of Software Quality. Factors in Software Quality, Vol. 1 Springfield, Va.: NTIS, Nov. 1977
Nasa Measures and Metrics for Software Development. Nasa-TM-85605, N84-26323, (microfiche)
L. Putnam; A. Fritzsimmons: Estimation Software Costs. In: DATAMATION, Sept., 1979
H.D. Rombach, V.R. Basili Quantitative Software-Qualitätssicherung. in: Informatik Spektrum, Heft 3, 1987, Bd.10: 145–158
H. Zuse Meßtheoretische Analyse von statischen Softwarekomplexitätsmaßen. Dissertation, TU Berlin, 1985
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hausen, HL. (1989). Rule-based handling of software quality and productivity models. In: Ghezzi, C., McDermid, J.A. (eds) ESEC '89. ESEC 1989. Lecture Notes in Computer Science, vol 387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51635-2_50
Download citation
DOI: https://doi.org/10.1007/3-540-51635-2_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51635-4
Online ISBN: 978-3-540-46723-6
eBook Packages: Springer Book Archive