Abstract
As we try to fulfill the requirements upon quality of the software products we cannot avoid the use of the complexity metrics. There is a lot of different metrics and also there are hundreds of tools for analyzing the software with some of those metrics. However, since all tools available are concentrated only on some specific programming metrics, for a comprehensive analysis one has to use a lot of different tools. We wanted to derive an environment that would include all of the mostly used metrics, and since we are also developing new metrics ourselves, we developed a tool called Software Complexity Analyzer, that beside classical metrics incorporates also more universal fractal metrics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrial, J.R.: The B–Book: Assigning Programs to meanings. Cambridge University Press, Cambridge (1996)
Brooks, P.F.: No silver bullet: essence and accidents of software engineering. IEEE Computer 20(4), 10–19 (1987)
Buldyrev, S.V., et al.: Fractals in Biology and Medicine: From DNA to the Heartbeat. In: Bunde, A., Havlin, S. (eds.) Fractals in Science. Springer, Heidelberg (1994)
Cohen, B., Harwood, W.T., Jackson, M.I.: The specification of complex systems. Addison Wesley, Reading (1986)
Conte, S.D., Dunsmore, H.F., Shen, V.Y.: Software engineering metrics and models. Benjamin/Cummings, Menlo Park (1986)
Fenton, N.E.: Software Metrics: A Rigorous Approach. Chapman & Hall, Boca Raton (1991)
Gell-Mann, M.: What is complexity. Complexity 1(1), 16–19 (1995)
Kokol, P.: Searching For Fractal Structure in Computer Programs. SIGPLAN 29(1) (1994)
Kokol, P., Brest, J.: umer, V.: Long-range correlations in computer programs, Cybernetics and systems 28(1), 43–57 (1997)
Kokol, P., Brest, J.: Fractal structure of random programs, SIGPLAN notices 33(6), 33–38 (1998)
Kokol, P., Podgorelec, V., Brest, J.: A wishful complexity metric. In: Combes, H., et al. (eds.) Proceedings of FESMA, pp. 235–246. Technologish Institut (1998)
Kokol, P., Podgorelec, V., Zorman, M., Pighin, M.: Alpha - a generic software complexity metric. In: Kusters, R.J., et al. (eds.) Project control for software quality, pp. 397–405. Shaker Publishing B.V., Maastricht (1999)
Morowitz, H.: The Emergence of Complexity. Complexity 1(1), 4 (1995)
Pines, D. (ed.): Emerging syntheses in science. Addison Wesley, Reading (1988)
Schenkel, A., Zhang, J., Zhang, Y.: Long range correlations in human writings. Fractals 1(1), 47–55 (1993)
Schneidewind, N.F.: Methodology for Validating Software Metrics. IEEE Trans. Soft. Eng. 18(5), 410–422 (1994)
Spivey, J.M.: La notation Z. In: de M. Lemoine, Traduction, Paris, Masson (1994)
Watt, D.A.: Programming Language Concepts and Paradigms. Prentice Hall, Englewood Cliffs (1990)
Wegner, P., Israel, M. (eds.): Symposium on Computational Complexity and the Nature of Computer Science, Computing Surveys, vol. 27(1), pp. 5–62 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Podgorelec, V., Kokol, P., Zorman, M. (2000). A Fractal Software Complexity Metric Analyser. In: Kopacek, P., Moreno-Díaz, R., Pichler, F. (eds) Computer Aided Systems Theory - EUROCAST’99. EUROCAST 1999. Lecture Notes in Computer Science, vol 1798. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720123_42
Download citation
DOI: https://doi.org/10.1007/10720123_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67822-9
Online ISBN: 978-3-540-44931-7
eBook Packages: Springer Book Archive