Beyond Language Independent Object-Oriented Metrics: Model Independent Metrics

作者: Stéphane Ducasse , Michele Lanza

DOI: 10.7892/BORIS.104588

关键词: Quality assessmentMetamodelingFormal concept analysisSoftware engineeringBusiness process reengineeringSystems engineeringSoftware evolutionComputer scienceObject-oriented programmingSoftware metricSoftware

摘要: Software Metrics have become essential in software engineering for several reasons, among which quality assessment and reengineering. In the context of European Esprit Pro ject FAMOOS, whose main goal was to provide methodologies reengineering large industrial systems, we developed Moose Reengineering Environment, based on language independent FAMIX metamodel. includes a metrics engine supports metrics, since coping with written different implementation languages one project's constraints. Our current research is pushing us towards development metametamodel, would include our metamodel allow extension directions, concept analysis, knowledge management evolution. this article want present future work transition from domain metrics.

参考文章(21)
Letha H. Etzkorn, Wei Li, Carl G. Davis, A Practical Look at the Lack of Cohesion in Methods Metric. Journal of Object-oriented Programming. ,vol. 11, pp. 27- 34 ,(1998)
Letha H. Etzkorn, Wei Li, Jagdish Bansiya, Carl G. Davis, Clarifying specialized forms of association in UML and OML Journal of Object-oriented Programming. ,vol. 11, pp. 47- 50 ,(1998)
Sander Tichelaar, Stéphane Ducasse, Michele Lanza, The Moose Reengineering Environment ,(2001)
Stéphane Ducasse, Serge Demeyer, The FAMOOS Object-Oriented Reengineering Handbook University of Bern. ,(1999)
Jeff Kidd, Mark Lorenz, Object-oriented software metrics: a practical guide Prentice-Hall, Inc.. ,(1994)
Shari Lawrence Pfleeger, Norman E. Fenton, Software Metrics : A Rigorous and Practical Approach ,(1998)
Serge Demeyer, Michele Lanza, Stéphane Ducasse, A hybrid reverse engineering platform combining metrics and program visualization working conference on reverse engineering. ,(1999)
Vojislav B Misic, Simon Moser, From formal metamodels to metrics: an object-oriented approach technology of object oriented languages and systems. ,vol. 24, pp. 330- 339 ,(1997) , 10.1109/TOOLS.1997.713560