Developing Rich Internet Applications as Social Sites on the Semantic Web: A Model-Driven Approach

Developing Rich Internet Applications as Social Sites on the Semantic Web: A Model-Driven Approach

Jesús M. Hermida, Santiago Meliá, Andrés Montoyo, Jaime Gómez
DOI: 10.4018/978-1-4666-2470-2.ch008
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Current Web 2.0 applications, either social sites or Rich Internet Applications, share several problems of interoperability when interconnecting different systems. It is therefore complicated to reuse (or export) the information between sources. In this context, where the value belongs to the data, not the application, the use of Semantic Web technologies opens a way of resolution with mature and standard technologies, thus leading to the Web 3.0. This paper presents the application of Sm4RIA (Semantic Models for RIA), a model-driven design methodology that facilitates the development of semantic RIAs (SRIA), to the design of social network sites. The SRIA approach introduced herein combines the main advantages present in each of the current trends on the Web. In addition to these benefits, the application of a model-driven methodology can speed up the development process and simplify the reuse of external sources of knowledge.
Chapter Preview
Top

Introduction

A new wave of Web applications is currently under research. Web 2.0 applications (social sites and rich internet applications, RIA) are being enhanced with existing Semantic Web technologies, leading to the so-called Web 3.0, or Social Semantic Web (Mikroyannidis, 2007), combining technologies from the current Web trends (as stated by Murugesan, 2008). After years of development, all these technologies, techniques and applications are sufficiently mature to be tackled from an engineering viewpoint.

During the last decade, the Web 2.0 (O’Reilly, 2005) considerably extended the use of the Web among a large variety of users. Within this broad concept, at least two subtrends can be identified, one associated to a change in users’ behaviour and another technological: the Social Web and the Rich Internet Applications (RIA). Among the most representative types of application within the Social Web environment, social network sites (SNS; Boyd & Ellison, 2008), such as Facebook (http://sioc-project.org/).

Complete Chapter List

Search this Book:
Reset