ONTOLOGY FOR SOFTWARE METRICS AND INDICATORS

Authors

  • LUIS OLSINA GIDIS, Department of Informatics, Engineering School at Universidad Nacional de La Pampa, Calle 9 y 110, (6360) General Pico, La Pampa. Argentina.
  • Ma de los ANGELES MARTÍN GIDIS, Department of Informatics, Engineering School at Universidad Nacional de La Pampa, Calle 9 y 110, (6360) General Pico, La Pampa. Argentina.

Keywords:

Metrics, Indicators, Ontology, Semantic Web, Cataloging Web System

Abstract

Software and even more web measurement -as a younger discipline, are currently in a stage in which terminologies, models, and methods are still being defined and consolidated. It is a necessity to start reaching a common agreement between researchers and other stakeholders about primitive concepts such as attribute, metric, measure, measurement and calculation method, scale, elementary and global indicator, calculable concept, among others. There are various useful recently issued ISO standards related to software quality models, measurement, and evaluation processes; however, we observe sometimes a lack of a sound consensus among the same terms in different documents or, sometimes, absent terms. In this manuscript, we present an ontology for software metrics and indicators -based as much as possible on the concepts of those standards, which can be useful to support different assurance processes, methods and tools, in addition to be the foundation for our cataloging web system. In order to illustrate the ontology, we focus particularly on a set of intermediate representations for the domain (such as UML diagrams and tables), which were yielded during the conceptualisation step. In addition, a discussion about decisions that have been taken in choosing the terms is presented. Without sound and consensuated definition of terms, attributes, and relationships it is difficult to assure metadata consistency and, ultimately, data values are comparable on the same basis.

 

Downloads

Download data is not yet available.

References

Bechhofer S., van Harmelen F., Hendler J., Horrocks I., McGuinness D., Patel-Schneider P., and Stein L.,

OWL Web Ontology Language Reference, W3C Recommendation, 10 February 2004,

http://www.w3.org/TR/2004/REC-owl-ref-20040210/

Briand, L., Morasca, S. and Basili, V., “An Operational Process for Goal-driven Definition of Measures”,

IEEE Transactions on Software Engineering, 28(12), pp. 1106-1125 (2002).

Davies, J., Fensel, D. and Van Harmelen, F., “Towards the Semantic Web: Ontology-driven Knowledge

Management”, John Willey & Sons (2003).

Deshpande, Y.; Murugesan, S., Ginige, A., Hansen, S., Schwabe, D., Gaedke, M., White, B., “Web

Engineering”, Journal of Web Engineering, Rinton Press, US, 1(1), pp. 61-73 (2002).

Fernández López, M., Gómez-Pérez, A., and Juristo, N., “METHONTOLOGY: From Ontological Art

Towards Ontological Engineering”, Proceed. of the AAAI Symposium. University of Stanford; P.A.,

California, US, pp. 33-40 (1997).

Genero, M.; Ruiz, F.; Piattini, M.; García, F.; and Calero, C.; “An Ontology for Software Measurement”, In

proceed. of SEKE'03, 15th Int’l Conference on Software Engineering and Knowledge Engineering, San

Francisco, US, pp 78-84 (2003).

Gruber, T. R. A translation approach to portable ontologies. Knowledge Acquisition, 5(2): 199-220, (1993).

ISO/IEC 14598-1 “International Standard, Information technology - Software product evaluation - Part 1:

General Overview” (1999).

ISO/IEC 9126-1 “International Standard, Software Engineering - Product Quality - Part 1: Quality Model”

(2001).

ISO/IEC 15939 “Software Engineering - Software Measurement Process” (2002).

Kitchenham B.A., Hughes R.T., Linkman S.G., “Modeling Software Measurement Data”, IEEE Transactions

on Software Engineering, 27(9), pp. 788-804 (2001).

Martín, M.; Olsina, L., “Towards an Ontology for Software Metrics and Indicators as the Foundation for a

Cataloging Web System”, In proceed. of IEEE Computer Society (1st Latin American Web Congress),

Santiago de Chile, pp 103-113, ISBN 0-7695-2058-8, (2003).

Olsina L., Rossi G., “Measuring Web Application Quality with WebQEM”, IEEE Multimedia, 9(4), pp. 20-29

(2002).

Olsina, L.; Lafuente, G. Pastor, O., Towards a Reusable Repository of Web Metrics, Journal of Web

Engineering, Rinton Press, US, 1(1), pp. 61-7 (2002).

Olsina, L.; Martin, M. A.; Fons, J.; Abrahao, S.; Pastor, O., “Towards the Design of a Metrics Cataloging

System by Exploiting Conceptual and Semantic Web Approaches”, In Lecture Notes in Computer Science of

Springer, Int'l Conference on Web Engineering (ICWE’03), Oviedo, Spain, LNCS 2722, 2003, pp. 324-333

(2003).

Tautz, C. and Von Wangenheim, C.; “REFSENO: A Representation Formalism for Software Engineering

Ontologies”, Fraunhofer IESE-Report No. 015.98/E, version 1.1, (1998)

Uschold, M Knowledge level modelling: concepts and terminology. The Knowledge Engineering Review,

(1): 5-29, (1998).

Wang, X., and Chan, C.W., “Ontology Modeling Using UML”, 7th International Conference on Object

Oriented Information Systems Conference (OOIS’2001), pp. 59-68 (2001).

W3C, WWW Consortium, 2002, “RDF Primer”, W3C Recommendation 10 February 2004,

http://www.w3.org/TR/2004/REC-rdf-primer-20040210/

Zuse, H., A Framework of Software Measurement, Walter de Gruyter, Berlín-NY, (1998).

Downloads

Published

2004-10-12

How to Cite

OLSINA, L. ., & MARTÍN, M. de los A. (2004). ONTOLOGY FOR SOFTWARE METRICS AND INDICATORS. Journal of Web Engineering, 2(4), 262–281. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4359

Issue

Section

Articles