{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T23:10:20Z","timestamp":1740179420436,"version":"3.37.3"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2010,6,13]],"date-time":"2010-06-13T00:00:00Z","timestamp":1276387200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2011,10]]},"DOI":"10.1007\/s10270-010-0165-9","type":"journal-article","created":{"date-parts":[[2010,6,12]],"date-time":"2010-06-12T07:08:19Z","timestamp":1276326499000},"page":"537-552","source":"Crossref","is-referenced-by-count":13,"title":["Model-driven generative development of measurement software"],"prefix":"10.1007","volume":"10","author":[{"given":"Martin","family":"Monperrus","sequence":"first","affiliation":[]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[]},{"given":"Benoit","family":"Baudry","sequence":"additional","affiliation":[]},{"given":"Jo\u00ebl","family":"Champeau","sequence":"additional","affiliation":[]},{"given":"Brigitte","family":"Hoeltzener","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,6,13]]},"reference":[{"key":"165_CR1","unstructured":"Baroni, A., Braz, S., Abreu, F.L.: Using OCL to formalize object-oriented design metrics definitions. In: ECOOP\u201902 Workshop on Quantitative Approaches in OO Software Engineering (2002)"},{"issue":"10","key":"165_CR2","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"R. Basili Victor","year":"1996","unstructured":"Basili Victor R., Briand Lionel C., Melo Walc\u00e9lio L.: A validation of object-oriented design metrics as quality indicators. IEEE Trans. Softw. Eng. 22(10), 751\u2013761 (1996)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"165_CR3","unstructured":"Basili, V.R., Caldiera, G., Rombach, H.D.: The goal question metric approach. In: Encyclopedia of Software Engineering. Wiley, New York (1994)"},{"key":"165_CR4","doi-asserted-by":"crossref","unstructured":"Baumert, J., McWhinney, M.: Software measures and the capability maturity model. Technical report, Software Engineering Institute, Carnegie Mellon University (1992)","DOI":"10.21236\/ADA257238"},{"key":"165_CR5","doi-asserted-by":"crossref","unstructured":"Berenbach, B., Borotto, G.: Metrics for model driven requirements development. In: Proceeding of the 28th International Conference on Software Engineering (ICSE \u201906), pp. 445\u2013451. ACM Press, New York (2006)","DOI":"10.1145\/1134285.1134348"},{"key":"165_CR6","volume-title":"Eclipse Modeling Framework","author":"F. Budinsky","year":"2004","unstructured":"Budinsky F., Steinberg D., Merks E., Ellersick R., Grose T.J.: Eclipse Modeling Framework. Addison-Wesley, Reading (2004)"},{"key":"165_CR7","doi-asserted-by":"crossref","unstructured":"Chidamber, S.R., Kemerer, C.F.: Towards a metrics suite for object-oriented design. In: Proceedings of OOPSLA\u201991, pp. 197\u2013211 (1991)","DOI":"10.1145\/117954.117970"},{"issue":"8","key":"165_CR8","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.303623","volume":"27","author":"D. Coleman","year":"1994","unstructured":"Coleman D., Ash D., Lowther B., Oman P.: Using metrics to evaluate software system maintainability. IEEE Comput. 27(8), 44\u201349 (1994)","journal-title":"IEEE Comput."},{"issue":"1","key":"165_CR9","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/0164-1212(94)00127-9","volume":"29","author":"R.J. Costello","year":"1995","unstructured":"Costello R.J., Liu D.-B.: Metrics for requirements engineering. J. Syst. Softw. 29(1), 39\u201363 (1995)","journal-title":"J. Syst. Softw."},{"key":"165_CR10","unstructured":"Davis, A., Overmyer, S., Jordan, K., Caruso, J., Dandashi, F., Dinh, A., Kincaid, G., Ledeboer, G., Reynolds, P., Sitaram, P., Ta, A., Theofanos, M.: Identifying and measuring quality in a software requirements specification. In: Proceedings of the First International Software Metrics Symposium (1993)"},{"key":"165_CR11","doi-asserted-by":"crossref","unstructured":"de Lara, J., Vangheluwe, H.: Atom3: a tool for multi- formalism and meta-modelling. In: Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering (FASE\u201902), pp. 174\u2013188. Springer, Berlin (2002)","DOI":"10.1007\/3-540-45923-5_12"},{"key":"165_CR12","unstructured":"Douglass, B.P.: Computing model complexity. White paper, I-Logix (2004)"},{"key":"165_CR13","unstructured":"El Wakil, M., El Bastawissi, A., Boshra, M., Fahmy, A.: A novel approach to formalize and collect object-oriented design-metrics. In: Proceedings of the 9th International Conference on Empirical Assessment in Software Engineering (2005)"},{"key":"165_CR14","doi-asserted-by":"crossref","unstructured":"Feiler, P.H., Gluch, D.P., Hudak, J.J.: The architecture analysis and design language (aadl): an introduction. Technical report, CMU\/SEI (2006)","DOI":"10.21236\/ADA455842"},{"key":"165_CR15","volume-title":"Software Metrics: A Rigorous Approach","author":"N.E. Fenton","year":"1991","unstructured":"Fenton N.E.: Software Metrics: A Rigorous Approach. Chapman & Hall, London (1991)"},{"issue":"8","key":"165_CR16","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1016\/j.infsof.2005.07.001","volume":"48","author":"F. Garc\u00eca","year":"2006","unstructured":"Garc\u00eca F., Bertoa Manuel F., Calero C., Vallecillo A., Ruiz F., Piattini M., Genero M.: Towards a consistent terminology for software measurement. Inf. Softw. Technol. 48(8), 631\u2013644 (2006)","journal-title":"Inf. Softw. Technol."},{"key":"165_CR17","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1017\/S0269888909000125","volume":"24","author":"F. Garc\u00eda","year":"2009","unstructured":"Garc\u00eda F., Ruiz F., Calero C., Bertoa Manuel F., Vallecillo A., Mora B., Piattini M.: Effective use of ontologies in software measurement. Knowl. Eng. Rev. 24, 23\u201340 (2009)","journal-title":"Knowl. Eng. Rev."},{"issue":"12","key":"165_CR18","doi-asserted-by":"crossref","first-page":"2570","DOI":"10.1016\/j.ins.2007.01.018","volume":"177","author":"F. Garcia","year":"2007","unstructured":"Garcia F., Serrano M., Cruz-Lemus J., Ruiz F., Piattini M.: Managing software process measurement: a metamodel-based approach. Inf. Sci. 177(12), 2570\u20132586 (2007)","journal-title":"Inf. Sci."},{"key":"165_CR19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jvlc.2007.12.002","volume":"19","author":"E. Guerra","year":"2008","unstructured":"Guerra E., de Lara J., D\u00edaz P.: Visual specification of measurements and redesigns for domain specific visual languages. J. Vis. Lang. Comput. 19, 1\u201327 (2008)","journal-title":"J. Vis. Lang. Comput."},{"key":"165_CR20","doi-asserted-by":"crossref","unstructured":"Hammer, T., Rosenberg, L., Huffman, L., Hyatt, L.: Requirements metrics\u2014value added. In: Proceedings of the 3rd IEEE International Symposium on Requirements Engineering (RE\u201997), p. 141.1. IEEE Computer Society, Washington, DC (1997)","DOI":"10.1109\/ISRE.1997.566853"},{"key":"165_CR21","unstructured":"Harmer, T.J., Wilkie, F.G.: An extensible metrics extraction environment for object-oriented programming languages. In: Proceedings of the International Conference on Software Maintenance (2002)"},{"key":"165_CR22","volume-title":"Object-Oriented Metrics, measures of complexity","author":"B. Henderson-Sellers","year":"1996","unstructured":"Henderson-Sellers B.: Object-Oriented Metrics, measures of complexity. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"165_CR23","doi-asserted-by":"crossref","unstructured":"Henderson-Sellers, B., Zowghi, D., Klemola, T., Parasuram, S.: Sizing use cases: how to create a standard metrical approach. In: Proceedings of the 8th International Conference on Object- Oriented Information Systems (OOIS \u201902), pp. 409\u2013421. Springer, Berlin (2002)","DOI":"10.1007\/3-540-46102-7_43"},{"key":"165_CR24","unstructured":"Kolde, C.: Basic metrics for requirements management. White paper, Borland (2004)"},{"key":"165_CR25","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.963443","volume":"34","author":"\u00c1. L\u00e9deczi","year":"2001","unstructured":"L\u00e9deczi \u00c1., Bakay \u00c1., Maroti M., V\u0151lgyesi P., Nordstrom G., Sprinkle J., Karsai G.: Composing domain-specific design environments. IEEE Comput. 34, 44\u201351 (2001)","journal-title":"IEEE Comput."},{"key":"165_CR26","unstructured":"Loconsole, A.: Measuring the requirements management key process area. In: Proceedings of the 12th European Software Control and Metrics Conference (ESCOM\u20192001) (2001)"},{"key":"165_CR27","doi-asserted-by":"crossref","unstructured":"Marchesi, M.: OOA metrics for the Unified Modeling Language. In: Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering (CSMR\u201998), p. 67. IEEE Computer Society (1998)","DOI":"10.1109\/CSMR.1998.665739"},{"key":"165_CR28","doi-asserted-by":"crossref","unstructured":"Marinescu, C., Marinescu, R., G\u00eerba, T.: Towards a simplified implementation of object-oriented design metrics. In: IEEE METRICS p. 11 (2005)","DOI":"10.1109\/METRICS.2005.48"},{"key":"165_CR29","unstructured":"McQuillan, J., Power, J.: A definition of the chidamber and kemerer metrics suite for uml. Technical report, National University of Ireland (2006)"},{"key":"165_CR30","doi-asserted-by":"crossref","unstructured":"McQuillan, J.A., Power, J.F.: Experiences of using the dagstuhl middle metamodel for defining software metrics. In: Proceedings of the 4th International Conference on Principles and Practices of Programming in Java (2006)","DOI":"10.1145\/1168054.1168082"},{"key":"165_CR31","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/S1571-0661(05)80529-8","volume":"72","author":"T. Mens","year":"2002","unstructured":"Mens T., Lanza M.: A graph-based metamodel for object-oriented software metrics. Electron. Notes Theor. Comput. Sci. 72, 57\u201368 (2002)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"165_CR32","doi-asserted-by":"crossref","unstructured":"Misic, V.B., Moser, S.: From formal metamodels to metrics: an object-oriented approach. In: Proceedings of the Technology of Object-Oriented Languages and Systems Conference (TOOLS\u201997), pp. 330 (1997)","DOI":"10.1109\/TOOLS.1997.713560"},{"key":"165_CR33","unstructured":"Monperrus, M.: La mesure des mod\u00e9les par les mod\u00e8les: une approche g\u00e9n\u00e9rative. Ph.D. thesis, Universit\u00e9 de Rennes (2008)"},{"key":"165_CR34","unstructured":"Monperrus, M., Champeau, J., Hoeltzener, B.: Counts count. In: Proceedings of the 2nd Workshop on Model Size Metrics (MSM\u201907) co-located with MoDELS\u20192007 (2007)"},{"key":"165_CR35","doi-asserted-by":"crossref","unstructured":"Monperrus, M., Jaozafy, F., Marchalot, G., Champeau, J., Hoeltzener, B., J\u00e9z\u00e9quel, J.-M.: Model-driven simulation of a maritime surveillance system. In: Proceedings of the 4th European Conference on Model Driven Architecture Foundations and Applications (ECMDA\u20192008) (2008)","DOI":"10.1002\/sys.20149"},{"key":"165_CR36","doi-asserted-by":"crossref","unstructured":"Monperrus, M., J\u00e9z\u00e9quel, J.-M., Champeau, J., Hoeltzener, B.: Measuring models. In: J\u00f6rg, R., Christian, B. (eds.) Model-Driven Software Development: Integrating Quality Assurance. IDEA Group (2008)","DOI":"10.4018\/978-1-60566-006-6.ch007"},{"key":"165_CR37","doi-asserted-by":"crossref","unstructured":"Monperrus, M., Long, B., Champeau, J., Hoeltzener, B., Marchalot, G., J\u00e9z\u00e9quel, J.-M.: Model-driven architecture of a maritime surveillance system simulator. Syst. Eng. 13, (2010)","DOI":"10.1002\/sys.20149"},{"key":"165_CR38","unstructured":"Mora, B., Garcia, F., Ruiz, F., Piattini, M., Boronat, A., G\u00f3mez, A., Cars\u00ed, J.\u00c1., Ramos, I.: Software measurement by using qvt transformations in an mda context. In: Proceedings of the International Conference on Enterprise Information Systems (ICEIS\u20192008) (2008)"},{"key":"165_CR39","unstructured":"Mora, B., Piattini, M., Ruiz, F., Garcia, F.: Smml: software measurement modeling language. In: Proceedings of the 8th Workshop on Domain-Specific Modeling (DSM\u20192008) (2008)"},{"key":"165_CR40","doi-asserted-by":"crossref","unstructured":"Nagappan, N., Ball, T., Zeller, A.: Mining metrics to predict component failures. In: Proceedings of the 28th International Conference on Software Engineering, pp. 452\u2013461. ACM, New York (2006)","DOI":"10.1145\/1134285.1134349"},{"key":"165_CR41","unstructured":"OMG: MOF 2.0 specification. Technical report, Object Management Group (2004)"},{"key":"165_CR42","unstructured":"OMG: Rfp for a software metrics meta-model (adtmf\/2006-09-03). Technical report, OMG (2006)"},{"key":"165_CR43","doi-asserted-by":"crossref","unstructured":"Paulk, M.C., Weber, C.V., Garcia, S.M., Chrissis, M.B., Bush, M.: Key practices of the capability maturity model. Technical report, Software Engineering Institute (1993)","DOI":"10.21236\/ADA263432"},{"key":"165_CR44","unstructured":"Pawlak, R., Noguera, C., Petitprez, N.: Spoon: program analysis and transformation in java. Technical Report 5901, INRIA (2006)"},{"key":"165_CR45","unstructured":"Reissing, R.: Towards a model for object-oriented design measurement. In: ECOOP\u201901 Workshop QAOOSE (2001)"},{"key":"165_CR46","unstructured":"Reynoso, L., Genero, M., Cruz-Lemuz J., Piattini, M.: OCL 2: using OCL in the formal definition of OCL expression measures. In: Proceedings of the 1st Workshop on Quality in Modeling (QIM\u20192006) (2006)"},{"key":"165_CR47","unstructured":"SAE: AADL Standard. Technical report, Society of Automotive Engineers (2006)"},{"issue":"2","key":"165_CR48","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt D.C.: Model-driven engineering. IEEE Comput. 39(2), 25\u201331 (2006)","journal-title":"IEEE Comput."},{"key":"165_CR49","first-page":"69","volume":"15","author":"Y. Singh","year":"2004","unstructured":"Singh Y., Sabharwal S., Sood M.: A systematic approach to measure the problem complexity of software requirement specifications of an information system. Inf. Manage. Sci. 15, 69\u201390 (2004)","journal-title":"Inf. Manage. Sci."},{"key":"165_CR50","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.infsof.2008.10.001","volume":"51","author":"M. Staron","year":"2009","unstructured":"Staron M., Meding W., Nilsson C.: A framework for developing measurement systems and its industrial evaluation. Inf. Softw. Technol. 51, 721\u2013737 (2009)","journal-title":"Inf. Softw. Technol."},{"key":"165_CR51","doi-asserted-by":"crossref","unstructured":"Sztipanovits, J.: Advances in model-integrated computing. In: Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference (IMTC\u20192001), vol. 3, pp. 1660\u20131664 (2001)","DOI":"10.1109\/IMTC.2001.929485"},{"key":"165_CR52","doi-asserted-by":"crossref","unstructured":"Tang, M.-H., Chen, M.-H.: Measuring OO design metrics from UML. In: Proceedings of MODELS\/UML\u20192002. UML 2002 (2002)","DOI":"10.1007\/3-540-45800-X_29"},{"key":"165_CR53","unstructured":"V\u00e9pa, E., B\u00e9zivin, J., Bruneli\u00e8re, H., Jouault, F.: Measuring model repositories. In: Proceedings of the 1st Workshop on Model Size Metrics (MSM\u201906) co-located with MoDELS\u20192006 (2006)"},{"issue":"4","key":"165_CR54","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1145\/267580.267581","volume":"29","author":"P. Zave","year":"1997","unstructured":"Zave P.: Classification of research efforts in requirements engineering. ACM Comput. Surv. 29(4), 315\u2013321 (1997)","journal-title":"ACM Comput. Surv."}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-010-0165-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-010-0165-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-010-0165-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T22:55:15Z","timestamp":1740178515000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-010-0165-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,6,13]]},"references-count":54,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,10]]}},"alternative-id":["165"],"URL":"https:\/\/doi.org\/10.1007\/s10270-010-0165-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2010,6,13]]}}}