publications: - title: "BugzillaMetrics - Design of an adaptable tool for evaluating user-defined metric specifications on change requests" author: - name: "Lars Grammel" link: "http://larsgrammel.de" - name: "Holger Schackmann" link: "http://" - name: "Horst Lichter" link: "http://www-lufgi3.informatik.rwth-aachen.de/lufgi/index.html" year: "2007" month: "November" abstract: "The evaluation of metrics on the data available in change request management (CRM) systems can give valuable information for the management of software development. It can for example be helpful in assessing the current workload, product quality or development process weaknesses. Metrics and charts on change requests are already available in current CRM systems. They provide information about common metrics, but their adaptability is limited with respect to the specification of metrics customized to organization-specific needs. This paper describes a more flexible approach for the evaluation of metrics on change requests. The core part of the presented tool is an event driven evaluation algorithm for the calculation of time series data. It is parametrized with user defined metric specifications. This enables a separation between metric specification and information retrieval. Further design decisions enable a transparent execution optimization and an abstraction from the data sources of the underlying CRM database. " tags: - "optimization" - "information retrieval" - "software product quality" - "model-driven development" - "data-flow" - "source-to-source" - "database" - "abstraction" - "design" - "systematic-approach" - "open-source" researchr: "https://researchr.org/publication/grammel2007b" cites: 20 citedby: 0 booktitle: "MetriKon 2007: DASMA Software Metrik Kongress" kind: "inproceedings" key: "grammel2007b" - title: "BugzillaMetrics: an adaptable tool for evaluating metric specifications on change requests" author: - name: "Lars Grammel" link: "http://larsgrammel.de" - name: "Holger Schackmann" link: "http://" - name: "Horst Lichter" link: "http://www-lufgi3.informatik.rwth-aachen.de/lufgi/index.html" year: "2007" doi: "http://doi.acm.org/10.1145/1294948.1294909" abstract: "To manage the evolution of software processes and products, it is essential to evaluate their current state and how it evolved. This information can be obtained by analyzing the data available in change request management (CRM) systems like Bugzilla. Metrics and charts on change requests are already available in current CRM systems. They provide information about common metrics, but their adaptability is limited. This paper describes a more flexible approach for the evaluation of metrics on change requests. The main characteristics of the tool presented in this paper are the separation between metric specification and data retrieval, an event driven algorithm that calculates time series data, and an abstraction of its data sources." links: doi: "http://doi.acm.org/10.1145/1294948.1294909" tags: - "software process metrics" - "information retrieval" - "data-flow" - "software evolution" - "source-to-source" - "abstraction" - "systematic-approach" - "open-source" researchr: "https://researchr.org/publication/GrammelSL07" cites: 0 citedby: 1 pages: "35-38" booktitle: "9th International Workshop on Principles of Software Evolution (IWPSE 2007), in conjunction with the 6th ESEC/FSE joint meeting, Dubrovnik, Croatia, September 3-4, 2007" editor: - name: "Massimiliano Di Penta" link: "https://researchr.org/alias/massimiliano-di-penta" - name: "Michele Lanza" link: "https://researchr.org/alias/michele-lanza" publisher: "ACM" isbn: "978-1-59593-722-3" kind: "inproceedings" key: "GrammelSL07"