An ontology-based collaborative service-oriented simulation framework with Microsoft Robotics Studio®

被引:19
|
作者
Tsai, W. T. [1 ]
Sun, Xin [1 ]
Huang, Qian [1 ]
Karatza, Helen [2 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
[2] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki 54124, Greece
关键词
Service-oriented computing; Simulation framework; Ontology; Robotics Studio; Model-driven development;
D O I
10.1016/j.simpat.2008.07.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In Service-Oriented Architecture (SOA), the concepts that services can be discovered and application can be composed via service discovery bring great flexibility to application development [Y. Chen, W.T. Tsai, Distributed Service-Oriented Software Development, Kendall/Hunt, 2008, [4]]. Microsoft Robotics Studio (MSRS) is a recent initiative in applying SOA to embedded systems and one of its key features is its 3-D simulation tool that allows applications to be Simulated before deployment. This paper proposes an ontology-based service-oriented simulation framework with MSRS by adding a set of ontology systems, i.e., service ontology, workflow ontology, entity ontology. and environment ontology. These ontology systems store relevant information useful to compose Simulation applications, and items stored also cross reference to each other to facilitate reusability and rapid application composition, This paper then provides a detailed case study on a popular robotic game Sumobot using MSRS to illustrate the key concepts and how they can support rapid simulation development.(1) (C) 2008 Published by Elsevier B.V.
引用
收藏
页码:1392 / 1414
页数:23
相关论文
共 50 条
  • [1] A collaborative service-oriented simulation framework with Microsoft Robotic Studio®
    Tsai, W. T.
    Huang, Qian
    Sun, Xin
    [J]. 41ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2008, : 263 - 270
  • [2] Service-oriented modeling: An ontology-based approach
    Wu, Budan
    Jin, Zhi
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 567 - +
  • [3] Towards service-oriented ontology-based coordination
    Moyaux, Thierry
    Smith, Ben Lithgow
    Paurobally, Shamimabi
    Tamma, Valentina
    Wooldridge, Michael
    [J]. ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 265 - +
  • [4] Ontology-Based Knowledge Management in Service-Oriented Systems
    Sasa, Ana
    Krisper, Marjan
    [J]. JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2011, 35 (01) : 105 - 118
  • [5] Ontology-based Information Sharing in Service-Oriented Database Systems
    Chow, TszYan
    Tsai, Wei-Tek
    Balasooriya, Janaka
    Bai, Xiaoying
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, 2009, : 276 - +
  • [6] Ontology-based dynamic process collaboration in service-oriented architecture
    Tsai, W. T.
    Huang, Qian
    Xu, Jingjing
    Chen, Yinong
    Paul, Ray
    [J]. IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 39 - +
  • [7] An ontology-based approach for determining the dependability of service-oriented Architectures
    Looker, N
    Gwynne, B
    Xu, J
    Munro, M
    [J]. WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 171 - 178
  • [8] Ontology of collaborative manufacturing: Alignment of service-oriented framework with service-dominant logic
    Yan, Jiaqi
    Ye, Kang
    Wang, Huaiqing
    Hua, Zhongsheng
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (03) : 2222 - 2231
  • [9] Ontology-based context modeling in service-oriented computing: A systematic mapping
    Cabrera, Oscar
    Franch, Xavier
    Marco, Jordi
    [J]. DATA & KNOWLEDGE ENGINEERING, 2017, 110 : 24 - 53
  • [10] A service-oriented architecture for constructing ontology-based learning objects repository
    Lai, Chang-Yen
    Liou, Wen-Ching
    [J]. ISM WORKSHOPS 2007: NINTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA - WORKSHOPS, PROCEEDINGS, 2007, : 349 - 354