AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2.1 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Quality Model and Metrics of Ontology for Semantic Descriptions of Web Services

Hong Zhu( )Dongmei LiuIan BayleyArantza AldeaYunfei YangYing Chen
Department of Computing and Communication Technologies, Oxford Brookes University, Oxford OX33 1HX, UK.
School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing 210094, China.
Show Author Information

Abstract

An ontology is a conceptualisation of domain knowledge. It is employed in semantic web services technologies to describe the meanings of services so that they can be dynamically searched for and composed according to their meanings. It is essential for dynamic service discovery, composition, and invocation. Whether an ontology is well constructed has a tremendous impact on the accuracy of the semantic description of a web service, the complexity of the semantic definitions, the efficiency of processing messages passed between services, and the precision and recall rates of service retrieval from service registrations. However, measuring the quality of an ontology remains an open problem. Works on the evaluation of ontologies do exist, but they are not in the context of semantic web services. This paper addresses this problem by proposing a quality model of ontology and defining a set of metrics that enables the quality of an ontology to be measured objectively and quantitatively in the context of semantic descriptions of web services. These metrics cover the contents, presentation, and usage aspects of ontologies. The paper also presents a tool that implements these metrics and reports a case study on five real-life examples of web services.

References

[1]
Liu D., Yang Y., Chen Y., Zhu H., Bayley I., and Aldea A., Evaluating the ontological semantic description of web services generated from algebraic specifications, in Proc. of the 10th IEEE International Conference on Service Oriented System Engineering (SOSE 2016), Oxford, UK, 2016.
[2]
Gruber T., A translation approach to portable ontology specifications, Knowledge Acquisition, vol. 5, no. 2, pp. 199-220, 1993.
[3]
Mallraith S. A., Son T. C., and Zeng H., Semantic web services, IEEE Intelligent Systems, vol. 16, no. 2, pp. 46-53, 2001.
[4]
Richardson L. and Ruby S., RESTful Web Services. O’Reily, 2007.
[5]
Martin D., Burstein M. H., Hobbs J., Lassila O., Mcdermott D., Mcilraith S. A., Narayanan S., Paolucci M., Parsia B., Payne T. R., et al., OWL-S: Semantic markup for web services, http://www.w3.org/Submission/OWL-S/, Nov. 2004. (last access: May 25, 2015)
[6]
Kopecky J., Gomadam K., and Vitvar T., hRESTS: An HTML microformat for describing RESTful web services, in Proc. of WI-IAT’08, 2008, pp. 619-625.
[7]
Hadley M. J., Web Application Description Language (WADL), Tech. Rep. SMLI TR-2006-153, Sun Microsystems Inc., CA, USA, 2006.
[8]
Lathem J., Gomadam K., and Sheth A. P., SA-REST and Smashups: Adding semantics to RESTful services, in Proc. of ICSC’07, 2007, pp. 469-476.
[9]
Bruijn J., Lausen H., Polleres A., and Fensel D., The web service modelling language WSML: An overview, in Proc. of the 3rd Europ. Semantic Web Conf., 2006, pp. 590-604.
[10]
Raad J. and Cruz C., A survey on ontology evaluation methods, in Proc. of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2015), 2015, pp. 179-186.
[11]
Kitchenham B. and Pfleeger S. L., Software quality: The elusive target, IEEE Software, vol. 13, no. 1, pp. 12-21, 1996.
[12]
Gillies A., Software Quality: Theory and Management. International Thomson Computer Press, 1997.
[13]
Bansiya J. and Davis C. G., A hierarchical model for object-oriented design quality assessment, IEEE Transactions on Software Engineering, vol. 28, no. 1, pp. 4-17, 2002.
[14]
ISO and IEC, Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) - System and Software Quality Models, ISO/IEC 25010:2011, First Edition, March 1, 2011.
[15]
Perry W. E., Quality Assurance for Information Systems: Methods, Tools and Techniques. John Wiley and Sons, 1991.
[16]
Zhang Y., Quality modelling and metrics of Web Information Systems, PhD dissertation, Oxford Brookes University, Oxford, UK, 2005.
[17]
Zavitsanos E., Paliouras G., and Vouros G. A., Gold standard evaluation of ontology learning methods through ontology transformation and alignment, IEEE Trans. on Knowledge and Data Engineering, vol. 23, no. 1, pp. 1635-1648, 2011.
[18]
Liu D., Zhu H., and Bayley I., Transformation of algebraic specifications into ontological semantic descriptions of web services, Intl J. of Services Computing, vol. 2, no. 1, pp. 58-71, 2014.
[19]
Liu D., Zhu H., and Bayley I., SOFIA: An algebraic specification language for developing services, in Proc. of SOSE 2014, 2014, pp. 70-75.
[20]
Liu D., Zhu H., and Bayley I., From algebraic formal specification to ontological description of service semantics, in Proc. of ICWS 2013, 2013, pp. 579-586.
[21]
Gomez-Perez A., Towards a framework to verify knowledge sharing technology, Expert Systems with Applications, vol. 11, no. 96, pp. 519-529, 1996.
[22]
Vrandecic D., Ontology evaluation, in Handbook on Ontologies, Staab S. and Studer R., eds. Springer, 2009, pp. 293313.
[23]
Gangemi A., Catenacci C., Ciaramita M., and Lehmann J., Modelling ontology evaluation and validation, in The Semantic Web: Research and Applications. Springer, 2006, pp. 140-154.
[24]
Duque-Ramos A., Fernndez-Breis J. T., Stevens R., and Aussenac-Gilles N., OQuaRE: A SQuaRE-based approach for evaluating the quality of ontologies, Journal of Research and Practice in Information Technology, vol. 43, no. 2, pp. 159-176, 2011.
[25]
Garca J., Garca-Pealvo F. J., and Thern R., A survey on ontology metrics, in Knowledge Management, Information Systems, E-Learning, and Sustainability Research, 2010, pp. 22-27.
[26]
Tao H., Orme A. M., and Etzkorn L. H., Cohesion metrics for ontology design and application, Journal of Computer Science, vol. 1, no. 1, pp. 107-113, 2005.
[27]
Yang Z., Zhang D., and Chuan Y. E., Evaluation metrics for ontology complexity and evolution analysis, in Proc. of ICEBE 2006, 2006, pp. 162-170.
[28]
Orme A. M., Tao H., and Etzkorn L. H., Coupling metrics for ontology-based system, IEEE Software, vol. 23, no. 2, pp. 102-108, 2006.
[29]
Oh S., Yeom H. Y., and Ahn J., Cohesion and coupling metrics for ontology modules, Information Technology and Management, vol. 12, no. 2, pp. 81-96, 2011.
Tsinghua Science and Technology
Pages 254-272
Cite this article:
Zhu H, Liu D, Bayley I, et al. Quality Model and Metrics of Ontology for Semantic Descriptions of Web Services. Tsinghua Science and Technology, 2017, 22(3): 254-272. https://doi.org/10.23919/TST.2017.7914198

521

Views

20

Downloads

22

Crossref

N/A

Web of Science

30

Scopus

1

CSCD

Altmetrics

Received: 07 July 2016
Revised: 30 October 2016
Accepted: 20 December 2016
Published: 04 May 2017
© The authors 2017
Return