Browse > Article

A Design-phase Quality Model for Ubiquitous Service Ontology  

Lee, Mee-Yeon (이화여자대학교 컴퓨터정보통신공학과)
Park, Seung-Soo (이화여자대학교 컴퓨터정보통신공학과)
Lee, Jung-Won (아주대학교 전자공학부)
Abstract
Effective service description and modeling methodologies are essential for dynamic service composition to provide autonomous services for users in ubiquitous computing environments. In our previous research, we proposed a 'u-Service' as an abstract and structured concept for operations of devices in ubiquitous environments. In addition, we established the mechanism to structure u-Services as an ontology and the description specification to represent attributes of u-Services. However, it did not provide enough methods or standards to analyze and evaluate the effectiveness of the u-Service ontology in the design time. Since existing quality models for software products or computing systems cannot consider characteristics of ubiquitous services, they are not suitable for ubiquitous service ontology. Therefore, in this paper, we propose a quality evaluation model to design and modeling a good ubiquitous service ontology, based on our u-Service ontology building process. We extract modeling goals and evaluation indicators according to characteristics of ubiquitous service ontology, and establish quality metrics to quantify each quality sub-characteristics. The experiment result of the proposed quality evaluation model for u-Service ontologies which are constructed for our previous works shows that we can analyze the design of ubiquitous service ontology from various angles, and indicate recommendations for improvement.
Keywords
Ubiquitous Computing; Service Ontology; Quality Model; Quality Metric; SOA (Service-Oriented Architecture);
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 J. Jang, D. Shin and K. Lee, "Fast Selection of Composite Web Services Based on Workflow Partition," Journal of KIISE: Software and Applications, vol.34, no.5, pp.431-446, May. 2007. (in Korean)   과학기술학회마을
2 B. Shim, S. Choue, S. Kim and S. Park, "A Design Quality Model for Service-Oriented Architecture," Proc. of the 15th Asia-Pacific Software Engineering Conference, pp.403-410, Dec. 2008.
3 S. Oh, S. Kim and S. Rhew, "UCQM: A Quality Model for Practical Evaluation of Ubiquitous Computing Systems," Journal of KIISE: Software and Applications, vol.34, no.4, pp.342-358, Apr. 2007. (in Korean)   과학기술학회마을
4 S. Lee and D. Shin, "Web Service QoS in Multi- Domain," Proc. of the 10th International Conference on Advanced Communication Technology, pp.1759-1762, Feb. 2008.
5 S. Tartir, I. B. Arpinar and A.P. Sheth, "Ontological Evaluation and Validation," In Theory and Applications of Ontology (TAO), vol.2, Springer- Berlin, 2008.
6 D. L. McGuinness and F. van Hamelen, "OWL Web Ontology Language Overview," W3C Member Submission, 2004.
7 D. Martin, et al., "OWL-S: Semantic Markup for Web Services," W3C Member Submission, 2004.
8 CongoService.owl, http://www.daml.org/services/owls/1.1/examples.html
9 BravoAirService.owl, http://www.daml.org/services/owl-s/11/examples.html
10 Protege, http://protege.stanford.edu/
11 D. Chakraborty and A. Joshi, "Dynamic Service Composition: State-of-the-Art and Research Directions," Technical Report TR-CS-01-19, University of Maryland, Dec. 2001.
12 M. Lee, S. Park and J. Lee, "Ontology-based Service Layering for Facilitating Alternative Service Discovery," Proc. of the 2th International Conference on Ubiquitous Information Management and Communication, pp.482-487, Jan. 2008.
13 M. Lee, J. Lee, S. Park and W. Cho, "Ontology- based Service Description and Overloading Method for Ubiquitous Computing," Journal of Korea Information Processing Society, vol.15-B, no.5, pp.465-476, Oct. 2008. (in Korean)   과학기술학회마을
14 T. Erl, Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, 2005.
15 "ISO/IEC 9126-2 Software Engineering-Product quality-part 2: External Metrics," ISO/IEC Technical Report, 2003.
16 A. Gomez-Perez, "Some Ideas and Examples to Evaluate Ontologies," Proc. Of the 11th Conference on Artificial Intelligence for Applications, pp.299- 305, Feb. 1995.
17 H. Ning and D. Shihan, "Structure-Based Ontology Evaluation," Proc. Of IEEE International Conference on e-Business Engineering (ICEBE), pp.132-137, Oct. 2006.
18 "ISO/IEC 9126-1 Software Engineering-Product Quality-part 1: Quality Model," ISO/IEC Technical Report, 2001.
19 "ISO/IEC 9126-3 Software Engineering-Product quality-part 3: Internal Metrics," ISO/IEC Technical Report, 2003.
20 "ISO/IEC 9126-4 Software Engineering-Product quality-part 4: Quality in Use Metrics," ISO/IEC Technical Report, 2004.
21 J. Bansiya and C.G. Davis, "A Hierarchical Model for Object-Oriented Design Quality Assessment," IEEE Transactions on Software Engineering, vol.28, no.1, pp.4-17, Jan. 2002.   DOI   ScienceOn
22 D. Chakraborty, F. Perich, A. Joshi, T. W. Finin, and Y.Yesha, "A Reactive Service Composition Architecture for Pervasive Computing Environments," Proc. of the 7th Personal Wireless Communications Conference, pp.53-62, Oct. 2002.