A partial solution to the semantic web services challenge problem using Swashup - The Ruby on rails services mashup approach

被引:0
|
作者
Maximilien, E. Michael
机构
关键词
software engineering; web services; B2B integration; service composition; service mashups; web; 2.0; semantic web services;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Swashup approach to the Semantic Web Services Challenge is primarily a software engineering approach. In particular, our approach heavily leverages the Ruby language, it's Rails framework, and the ability to define languages within the language or domain-specific languages (DSLs). We start by modeling the RosettaNet Pip3A4 messages in such a way that the messages' XSD types directly map to Ruby classes annotated using a DSL. Secondly, we use Ruby to define process mediations that make use of the data elements as plain Ruby objects. Finally, we take advantage of the Rails framework to access SOAP services and to define network endpoints. We demonstrate the effectiveness of our approach by showing how our solution to the level one of first mediation problem is achieved with a small amount of code. We also provide a brief comparison of our approach's main aspects with the other challenge's entries: WSMO/WSMX, WebML, and jABC.
引用
收藏
页码:438 / 446
页数:9
相关论文
共 50 条
  • [1] The challenge of semantic web services
    Shi, Xuan
    [J]. IEEE INTELLIGENT SYSTEMS, 2008, 23 (02) : 5 - 5
  • [2] MashUp web data sources and services based on semantic queries
    Nachouki, Gilles
    Quafafou, Mohamed
    [J]. INFORMATION SYSTEMS, 2011, 36 (02) : 151 - 173
  • [3] An agent based approach for migrating web services to semantic web services
    Varga, LZ
    Hajnal, A
    Werner, Z
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, PROCEEDINGS, 2004, 3192 : 371 - 380
  • [4] Migrating from Web services to semantic Web services: INFRAWEBS approach
    Agre, G
    Atanasova, T
    Nern, J
    [J]. EUROMEDIA '2005: 11TH ANNUAL EUROMEDIA CONFERENCE, 2005, : 221 - 225
  • [5] Using Logically Hierarchical Meta Web Services to Support Accountability in Mashup Services
    Khalili, Ali
    Mohammadi, Shahriar
    [J]. 2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 410 - 415
  • [6] Geospatial web services semantic discovery approach using quality
    Khaled R.
    Tayeb L.M.
    Servigne S.
    [J]. Journal of Convergence Information Technology, 2010, 5 (02) : 28 - 35
  • [7] Introduction to the First Year of the Semantic Web Services Challenge
    Petrie, Charles
    [J]. SEMANTIC WEB SERVICES CHALLENGE: RESULTS FROM THE FIRST YEAR, 2009, 8 : 1 - 11
  • [8] Solving the Countdown Problem Using Automatic Composition of Semantic Web Services
    Mogos, Andrei-Horia
    Florea, Adina Magda
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, 2009, : 310 - 315
  • [9] The semantic Web approach in Location Based Services
    Kim, JW
    Kim, JY
    Hwang, HS
    Park, SS
    Kim, CS
    Park, S
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 2, 2005, 3481 : 127 - 136
  • [10] Automating integration of manufacturing systems and services: A Semantic Web Services approach
    Yang, ZH
    Gay, R
    Miao, CY
    Zhang, JB
    Shen, ZQ
    Zhuang, LQ
    Lee, HM
    [J]. IECON 2005: THIRTY-FIRST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2005, : 2255 - 2260