aRDF:一个使用Grails公开RDFa语义信息的插件

Marco Pereira, J. A. Martins
{"title":"aRDF:一个使用Grails公开RDFa语义信息的插件","authors":"Marco Pereira, J. A. Martins","doi":"10.1145/2261605.2261622","DOIUrl":null,"url":null,"abstract":"For application developers data is the most important resource that can be found in the web, yet access to it is often subjected to barriers that hinder data reuse and interoperability. The semantic web brings with it the promise of a web of data (instead of the current web of documents) that will help to lower some of the barriers developers encounter when trying to gather data from multiple sources. Instead of having to resort to brittle screen-scrapping techniques, if data that is already present in web pages is encased in markup (such as RDFa) that makes it meaning explicit, developers can harvest that data directly and without ambiguities, turning human readable into machine readable data without the need to duplicate data. Since most of today's web development is done using web application frameworks that generate pages dynamically, placing that kind of markup unassisted is not feasible. As such there is the need for tools that extend the functionalities provided by web application frameworks in order to be able to add that kind of markup to a dynamically generated page, using the correct information for each item. In this paper we introduce one of those tools, aRDF, a plugin for the Grails web application framework that can be used to generate RDFa enhanced pages based on annotated underlying domain information.","PeriodicalId":164789,"journal":{"name":"2012 6th Euro American Conference on Telematics and Information Systems (EATIS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"aRDF: A plugin to expose RDFa semantic information using Grails\",\"authors\":\"Marco Pereira, J. A. Martins\",\"doi\":\"10.1145/2261605.2261622\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For application developers data is the most important resource that can be found in the web, yet access to it is often subjected to barriers that hinder data reuse and interoperability. The semantic web brings with it the promise of a web of data (instead of the current web of documents) that will help to lower some of the barriers developers encounter when trying to gather data from multiple sources. Instead of having to resort to brittle screen-scrapping techniques, if data that is already present in web pages is encased in markup (such as RDFa) that makes it meaning explicit, developers can harvest that data directly and without ambiguities, turning human readable into machine readable data without the need to duplicate data. Since most of today's web development is done using web application frameworks that generate pages dynamically, placing that kind of markup unassisted is not feasible. As such there is the need for tools that extend the functionalities provided by web application frameworks in order to be able to add that kind of markup to a dynamically generated page, using the correct information for each item. In this paper we introduce one of those tools, aRDF, a plugin for the Grails web application framework that can be used to generate RDFa enhanced pages based on annotated underlying domain information.\",\"PeriodicalId\":164789,\"journal\":{\"name\":\"2012 6th Euro American Conference on Telematics and Information Systems (EATIS)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 6th Euro American Conference on Telematics and Information Systems (EATIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2261605.2261622\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 6th Euro American Conference on Telematics and Information Systems (EATIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2261605.2261622","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

对于应用程序开发人员来说,数据是可以在web中找到的最重要的资源,但是访问它经常受到阻碍数据重用和互操作性的障碍。语义网带来了数据网(而不是当前的文档网)的前景,这将有助于降低开发人员在试图从多个来源收集数据时遇到的一些障碍。如果web页面中已经存在的数据被封装在标记(如RDFa)中,使其意义明确,那么开发人员可以直接获取该数据,并且没有歧义,将人类可读的数据转换为机器可读的数据,而无需复制数据。由于今天的大多数web开发都是使用动态生成页面的web应用程序框架完成的,因此单独放置这种标记是不可行的。因此,需要一些工具来扩展web应用程序框架提供的功能,以便能够将这种标记添加到动态生成的页面中,并为每个项目使用正确的信息。在本文中,我们将介绍其中一个工具aRDF,它是Grails web应用程序框架的一个插件,可用于基于带注释的底层域信息生成RDFa增强页面。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
aRDF: A plugin to expose RDFa semantic information using Grails
For application developers data is the most important resource that can be found in the web, yet access to it is often subjected to barriers that hinder data reuse and interoperability. The semantic web brings with it the promise of a web of data (instead of the current web of documents) that will help to lower some of the barriers developers encounter when trying to gather data from multiple sources. Instead of having to resort to brittle screen-scrapping techniques, if data that is already present in web pages is encased in markup (such as RDFa) that makes it meaning explicit, developers can harvest that data directly and without ambiguities, turning human readable into machine readable data without the need to duplicate data. Since most of today's web development is done using web application frameworks that generate pages dynamically, placing that kind of markup unassisted is not feasible. As such there is the need for tools that extend the functionalities provided by web application frameworks in order to be able to add that kind of markup to a dynamically generated page, using the correct information for each item. In this paper we introduce one of those tools, aRDF, a plugin for the Grails web application framework that can be used to generate RDFa enhanced pages based on annotated underlying domain information.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信