Danny Ayers - Academia.edu (original) (raw)

Papers by Danny Ayers

Research paper thumbnail of Beginning XML, 5th Edition

A complete update covering the many advances to the XML language The XML language has become the ... more A complete update covering the many advances to the XML language The XML language has become the standard for writing documents on the Internet and is constantly improving and evolving. This new edition covers all the many new XML-based technologies that have appeared since the previous edition four years ago, providing you with an up-to-date introductory guide and reference. Packed with real-world code examples, best practices, and in-depth coverage of the most important and relevant topics, this authoritative resource explores both the advantages and disadvantages of XML and addresses the m

Research paper thumbnail of Professional JSP

Professional JSP (JavaServer Pages) covers a wide variety of areas including design and architect... more Professional JSP (JavaServer Pages) covers a wide variety of areas including design and architecture, and JSP's relation to J2EE (Servlets, EJBs, JDBC etc), as well as extensive coverage of the tag extension mechanism that allows you to customize the tags you use in your ...

Research paper thumbnail of Interlinking Open Data on the Web

A fundamental prerequisite of the Semantic Web is the existence of large amounts of meaningfully ... more A fundamental prerequisite of the Semantic Web is the existence of large amounts of meaningfully interlinked RDF data on the Web. The W3C SWEO community project Linking Open Data has made various open datasets available on the Web as RDF, and developed automated mechanisms to interlink them with RDF statements. Collectively, the datasets currently consist of over one billion triples. We believe that large scale interlinking will demonstrate the value of the Semantic Web compared to more centralized approaches such as Google Base 5. This paper outlines the work to date and describes the accompanying demonstration. A functioning Semantic Web is predicated on the availability of large amounts of data as RDF; not in isolated islands but as a Web of interlinked datasets. To date this prerequisite has not been widely met, leading to criticism of the broader endeavour and hindering the progress of developers wishing to build Semantic Web applications. Thanks to the Open Data movement, a va...

Research paper thumbnail of Professional Java data

Research paper thumbnail of Professional Java Mobile Programming

From the Publisher: This book is for corporate developers who need to WAP-enable their websites t... more From the Publisher: This book is for corporate developers who need to WAP-enable their websites to serve mobile devices and for other Web developers who are interested in the early adoption of this new technology that is extending their field. This book gives you examples of how this is done using Java APIs, ranging from servlets, the KVM to the Waba SDK.

Research paper thumbnail of Proceedings of the 5 th International Workshop on Scripting and Development for the Semantic Web ( SFSW

As RDF data becomes increasingly available on the Web, there is a need to render this data in dif... more As RDF data becomes increasingly available on the Web, there is a need to render this data in different formats, aimed at end-users or applications. We propose Tal4Rdf, a template based language, implemented as an open-source project and an online demo. Tal4Rdf uses intuitive path-based expressions for querying RDF data, allows to easily generate any XML or textual output format, using available and proven technologies. We believe it has the potential to become a “scripting language for presentation”.

Research paper thumbnail of Professional Java server programming

... Professional Java server programming. Authors: Danny Ayers, Univ. of Derby. Hans Bergsten, Ge... more ... Professional Java server programming. Authors: Danny Ayers, Univ. of Derby. Hans Bergsten, Gefion Software. Michael Bogovich, BALR Corp., Oak Brook, IL. Jason Diamond, ... Ron Phillips, Sing Li, Krishna Vedati, ValiCert, Inc. Mark Wilcox, Univ. of North Texas, Denton. Stefan Zeiger ...

Research paper thumbnail of Evolving the Link

IEEE Internet Computing, 2007

Research paper thumbnail of Graph Farming

IEEE Internet Computing, 2008

Research paper thumbnail of Graph Farming (HTML)

IEEE Internet Computing

ABSTRACT

Research paper thumbnail of Workshop Co-Chairs ’ Message SFSW 2006- Workshop on Scripting for the Semantic Web

This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMS... more This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMSL-Profile. It specifies the HTML encoding that is used to import Web Service Description Language (WSDL) files and metadata, in the form of mapping relations, into a WMSL web page. Furthermore, the WMSL-Profile describes the conventions used to parse the WMSL pages. It is envisioned that these WMSL pages scripted out by endusers using an easy-to-use editor will allow mashups to be created quickly to integrate Web services. The processing of these WMSL pages will be accomplished automatically and transparently to generate aligned ontologies sufficient for interoperability.

Research paper thumbnail of Professional Web 2.0 Programming

... available follow this rule of over-specialization, and you'll find a number of g... more ... available follow this rule of over-specialization, and you'll find a number of good books on each of the individual technologies used by Web 2.0 applications. However, you'll find very few resources introducing all these technologies together at a professional level. This does not ...

Research paper thumbnail of SCOVO: Using Statistics on the Web of Data

Lecture Notes in Computer Science, 2009

Statistical data is present everywhere-from governmental bodies to economics, from life-science t... more Statistical data is present everywhere-from governmental bodies to economics, from life-science to industry. With the rise of the Web of Data, the need for sharing, accessing, and using this data has entered a new stage. In order to enable proprietary, closed-world formats, to enter the Web of Data, we propose a framework for modelling and publishing statistical data. To illustrate the usefulness of our approach we demonstrate its application in real-world statistical datasets.

Research paper thumbnail of Semantic MARC, MARC21 and the Semantic Web

The MARC standard for exchanging bibliographic data has been in use for several decades and is us... more The MARC standard for exchanging bibliographic data has been in use for several decades and is used by major libraries worldwide. This paper discusses the possibilities of representing the most prevalent form of MARC, MARC21, as RDF for the Semantic Web, and aims to understand the tradeoffs, if any, resulting from transforming the data. Critically our approach goes beyond a simple transliteration of the MARC21 record syntax to develop rich semantic descriptions of the varied things which may be described using bibliographic records. We present an algorithmic approach for consistently generating URIs from textual data, discuss the algorithmic matching of author names and suggest how RDF generated from MARC records may be linked to other data sources on the Web.

Research paper thumbnail of JavaScript and Ajax Wrox Box: Professional JavaScript for Web Developers, Professional Ajax, Pro Web 2.0, Pro Rich Internet Applications

... Downloads (12 Months), 0. View colleagues of Alessandro Vernet. Dana Moore No contact informa... more ... Downloads (12 Months), 0. View colleagues of Alessandro Vernet. Dana Moore No contact information provided yet. Bibliometrics: publication history ... Downloads (12 Months), 0. View colleagues of Dana Moore. Raymond Budd No contact information provided yet. ...

Research paper thumbnail of A performance and scalability metric for virtual RDF graphs

From a theoretical point of view, the Semantic Web is understood in terms of a stack with RDF bei... more From a theoretical point of view, the Semantic Web is understood in terms of a stack with RDF being one of its layers. A Semantic Web application operates on the common data model expressed in RDF. Reality is a bit different, though. As legacy data has to be processed in order to realise the Semantic Web, a number of questions arise when one is after processing RDF graphs on the Semantic Web. This work addresses performance and scalability issues (PSI), viz. proposing a metric for virtual RDF graphs on the Semantic Web-in contrast to a local RDF repository, or distributed, but native RDF stores.

Research paper thumbnail of Professional Web 2.0 Programming (Wrox Professional Guides)

Research paper thumbnail of Programación Web 2.0

Research paper thumbnail of Beginning RSS and Atom Programming

Research paper thumbnail of Delivered Deliverables: The State of the Semantic Web, Part 1

IEEE Internet Computing, 2009

ABSTRACT

Research paper thumbnail of Beginning XML, 5th Edition

A complete update covering the many advances to the XML language The XML language has become the ... more A complete update covering the many advances to the XML language The XML language has become the standard for writing documents on the Internet and is constantly improving and evolving. This new edition covers all the many new XML-based technologies that have appeared since the previous edition four years ago, providing you with an up-to-date introductory guide and reference. Packed with real-world code examples, best practices, and in-depth coverage of the most important and relevant topics, this authoritative resource explores both the advantages and disadvantages of XML and addresses the m

Research paper thumbnail of Professional JSP

Professional JSP (JavaServer Pages) covers a wide variety of areas including design and architect... more Professional JSP (JavaServer Pages) covers a wide variety of areas including design and architecture, and JSP's relation to J2EE (Servlets, EJBs, JDBC etc), as well as extensive coverage of the tag extension mechanism that allows you to customize the tags you use in your ...

Research paper thumbnail of Interlinking Open Data on the Web

A fundamental prerequisite of the Semantic Web is the existence of large amounts of meaningfully ... more A fundamental prerequisite of the Semantic Web is the existence of large amounts of meaningfully interlinked RDF data on the Web. The W3C SWEO community project Linking Open Data has made various open datasets available on the Web as RDF, and developed automated mechanisms to interlink them with RDF statements. Collectively, the datasets currently consist of over one billion triples. We believe that large scale interlinking will demonstrate the value of the Semantic Web compared to more centralized approaches such as Google Base 5. This paper outlines the work to date and describes the accompanying demonstration. A functioning Semantic Web is predicated on the availability of large amounts of data as RDF; not in isolated islands but as a Web of interlinked datasets. To date this prerequisite has not been widely met, leading to criticism of the broader endeavour and hindering the progress of developers wishing to build Semantic Web applications. Thanks to the Open Data movement, a va...

Research paper thumbnail of Professional Java data

Research paper thumbnail of Professional Java Mobile Programming

From the Publisher: This book is for corporate developers who need to WAP-enable their websites t... more From the Publisher: This book is for corporate developers who need to WAP-enable their websites to serve mobile devices and for other Web developers who are interested in the early adoption of this new technology that is extending their field. This book gives you examples of how this is done using Java APIs, ranging from servlets, the KVM to the Waba SDK.

Research paper thumbnail of Proceedings of the 5 th International Workshop on Scripting and Development for the Semantic Web ( SFSW

As RDF data becomes increasingly available on the Web, there is a need to render this data in dif... more As RDF data becomes increasingly available on the Web, there is a need to render this data in different formats, aimed at end-users or applications. We propose Tal4Rdf, a template based language, implemented as an open-source project and an online demo. Tal4Rdf uses intuitive path-based expressions for querying RDF data, allows to easily generate any XML or textual output format, using available and proven technologies. We believe it has the potential to become a “scripting language for presentation”.

Research paper thumbnail of Professional Java server programming

... Professional Java server programming. Authors: Danny Ayers, Univ. of Derby. Hans Bergsten, Ge... more ... Professional Java server programming. Authors: Danny Ayers, Univ. of Derby. Hans Bergsten, Gefion Software. Michael Bogovich, BALR Corp., Oak Brook, IL. Jason Diamond, ... Ron Phillips, Sing Li, Krishna Vedati, ValiCert, Inc. Mark Wilcox, Univ. of North Texas, Denton. Stefan Zeiger ...

Research paper thumbnail of Evolving the Link

IEEE Internet Computing, 2007

Research paper thumbnail of Graph Farming

IEEE Internet Computing, 2008

Research paper thumbnail of Graph Farming (HTML)

IEEE Internet Computing

ABSTRACT

Research paper thumbnail of Workshop Co-Chairs ’ Message SFSW 2006- Workshop on Scripting for the Semantic Web

This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMS... more This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMSL-Profile. It specifies the HTML encoding that is used to import Web Service Description Language (WSDL) files and metadata, in the form of mapping relations, into a WMSL web page. Furthermore, the WMSL-Profile describes the conventions used to parse the WMSL pages. It is envisioned that these WMSL pages scripted out by endusers using an easy-to-use editor will allow mashups to be created quickly to integrate Web services. The processing of these WMSL pages will be accomplished automatically and transparently to generate aligned ontologies sufficient for interoperability.

Research paper thumbnail of Professional Web 2.0 Programming

... available follow this rule of over-specialization, and you'll find a number of g... more ... available follow this rule of over-specialization, and you'll find a number of good books on each of the individual technologies used by Web 2.0 applications. However, you'll find very few resources introducing all these technologies together at a professional level. This does not ...

Research paper thumbnail of SCOVO: Using Statistics on the Web of Data

Lecture Notes in Computer Science, 2009

Statistical data is present everywhere-from governmental bodies to economics, from life-science t... more Statistical data is present everywhere-from governmental bodies to economics, from life-science to industry. With the rise of the Web of Data, the need for sharing, accessing, and using this data has entered a new stage. In order to enable proprietary, closed-world formats, to enter the Web of Data, we propose a framework for modelling and publishing statistical data. To illustrate the usefulness of our approach we demonstrate its application in real-world statistical datasets.

Research paper thumbnail of Semantic MARC, MARC21 and the Semantic Web

The MARC standard for exchanging bibliographic data has been in use for several decades and is us... more The MARC standard for exchanging bibliographic data has been in use for several decades and is used by major libraries worldwide. This paper discusses the possibilities of representing the most prevalent form of MARC, MARC21, as RDF for the Semantic Web, and aims to understand the tradeoffs, if any, resulting from transforming the data. Critically our approach goes beyond a simple transliteration of the MARC21 record syntax to develop rich semantic descriptions of the varied things which may be described using bibliographic records. We present an algorithmic approach for consistently generating URIs from textual data, discuss the algorithmic matching of author names and suggest how RDF generated from MARC records may be linked to other data sources on the Web.

Research paper thumbnail of JavaScript and Ajax Wrox Box: Professional JavaScript for Web Developers, Professional Ajax, Pro Web 2.0, Pro Rich Internet Applications

... Downloads (12 Months), 0. View colleagues of Alessandro Vernet. Dana Moore No contact informa... more ... Downloads (12 Months), 0. View colleagues of Alessandro Vernet. Dana Moore No contact information provided yet. Bibliometrics: publication history ... Downloads (12 Months), 0. View colleagues of Dana Moore. Raymond Budd No contact information provided yet. ...

Research paper thumbnail of A performance and scalability metric for virtual RDF graphs

From a theoretical point of view, the Semantic Web is understood in terms of a stack with RDF bei... more From a theoretical point of view, the Semantic Web is understood in terms of a stack with RDF being one of its layers. A Semantic Web application operates on the common data model expressed in RDF. Reality is a bit different, though. As legacy data has to be processed in order to realise the Semantic Web, a number of questions arise when one is after processing RDF graphs on the Semantic Web. This work addresses performance and scalability issues (PSI), viz. proposing a metric for virtual RDF graphs on the Semantic Web-in contrast to a local RDF repository, or distributed, but native RDF stores.

Research paper thumbnail of Professional Web 2.0 Programming (Wrox Professional Guides)

Research paper thumbnail of Programación Web 2.0

Research paper thumbnail of Beginning RSS and Atom Programming

Research paper thumbnail of Delivered Deliverables: The State of the Semantic Web, Part 1

IEEE Internet Computing, 2009

ABSTRACT