DEVELOPING A FAULT ONTOLOGY ENGINE FOR EVALUATION OF SERVICE-ORIENTED ARCHITECTURE USING A CASE STUDY SYSTEM

Binka Gwynne, Jie Xu

2006

Abstract

This paper reports on the current progress of research into the development and implementation of a Fault Ontology Engine. The engine was devised to facilitate the testing and evaluation of Service-Oriented Architecture (SOA), using ontologically supported software fault injection testing mechanisms. The aims of this research stem from the importance of system evaluation and the notion that testing and evaluation methods could be better supported for modern distributed systems by autonomous software machines, due to their potential dynamics, size, and complexity of SOA, and the variety of resources they offer. Fault injection testing is still generally in the domain of human expertise, experience and intuition, and machines require knowledge of testing mechanisms to develop testing strategies, with information that is formal, explicit, and in languages that they can interpret. This paper contains descriptions of experimental work carried out in order to generate information for modelling the fault and failure domains of a real-world case study system. Information from this case study system will be used to identify points of interest and target points for subsequent tests. It is hoped to show that inferences taken from known systems can be used for intelligent testing of unknown systems.

References

  1. Arlat, J., Crouzet, Y., Karlsonn, J., Folkesson, P., Fuchs, E., and Leber, G. H. (2003). Comparison of Physical and Software-Implemented Fault Injection Techniques. IEEE Transactions on Computers 52(9)
  2. Avizienis, A., Laprie, J.-C., Randell, B., and Landwehr, C. (2004). Basic Concepts and Taxonomy of Dependable and Secure Computing IEEE Dependable and Secure Computing, vol. 1, pp. 11-33, 2004
  3. Corcho, O., Fernandez-Lopez, M., and Gomez-Perez, A. (2003). Ontologies for Conceptual Modelling: Their Creation, Use, and Management. Data and Knowledge Engineering 46: 41 - 64
  4. Duineveld, A. J., Stoter, R., Weiden, M. R., Kenepa, B., and Benjamins, V. R. (1999). Wondertools? A Comparative Study of Ontological Engineering Tools. In Proceedings of Knowledge Acquisition, Modelling and Management (KAW99)
  5. Looker, N., Gwynne, B., Xu, J., and Munro, M. (2005). An Ontology-Based Approach for Determining the Dependability of Service-Oriented Architectures. In Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-time Dependable Systems
  6. Looker, N., Munro, M., and Xu, J. (2005). Simulating Errors in Web Services. International Journal of Simulation: Systems, Science & Technology
  7. Mizoguchi, R. and Ikeda, M. (1997) Towards Ontology Engineering. In: Proceedings PACES/ SPICIS International Conference on Intelligent Systems
  8. Noy, N. F., and Hafner, C. D. (1997). The State of the Art in Ontology Design. American Association for
  9. Artificial Intelligence (Fall): 53 - 74
  10. UK Health and Safety Executive, Link Associates International Limited for UK HSE. (2002). Inspecting and Auditing the Management of Emergency Response. Norwich, UK: Crown Copyright
  11. Voas, J. M. and McGraw, G. (1998). Software Fault Injection New York, USA: John Wiley
  12. World Wide Web Consortium (2004). Web Services Glossary [online]. Available from: http://www.w3.org/TR/ws-gloss/ [Accessed: 7 February 2006]
Download


Paper Citation


in Harvard Style

Gwynne B. and Xu J. (2006). DEVELOPING A FAULT ONTOLOGY ENGINE FOR EVALUATION OF SERVICE-ORIENTED ARCHITECTURE USING A CASE STUDY SYSTEM . In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-972-8865-69-6, pages 353-356. DOI: 10.5220/0001318803530356


in Bibtex Style

@conference{icsoft06,
author={Binka Gwynne and Jie Xu},
title={DEVELOPING A FAULT ONTOLOGY ENGINE FOR EVALUATION OF SERVICE-ORIENTED ARCHITECTURE USING A CASE STUDY SYSTEM},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2006},
pages={353-356},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001318803530356},
isbn={978-972-8865-69-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - DEVELOPING A FAULT ONTOLOGY ENGINE FOR EVALUATION OF SERVICE-ORIENTED ARCHITECTURE USING A CASE STUDY SYSTEM
SN - 978-972-8865-69-6
AU - Gwynne B.
AU - Xu J.
PY - 2006
SP - 353
EP - 356
DO - 10.5220/0001318803530356