EVOLUTION OF THE WORLD WIDE WEB: FROM WEB 1.0 TO WEB 4.0
|
|
|
- Clifton Ryan
- 10 years ago
- Views:
Transcription
1 EVOLUTION OF THE WORLD WIDE WEB: FROM WEB 1.0 TO WEB 4.0 Sareh Aghaei 1, Mohammad Ali Nematbakhsh 2 and Hadi Khosravi Farsani 3 1 Computer Engineering Department, University of Isfahan, Isfahan, Iran [email protected] 2 Computer Engineering Department, University of Isfahan, Isfahan, Iran [email protected] 3 Computer Engineering Department, University of Isfahan, Isfahan, Iran [email protected] ABSTRACT The World Wide Web as the largest information construct has had much progress since its advent. This paper provides a background of the evolution of the web from web 1.0 to web 4.0. Web 1.0 as a web of information connections, Web 2.0 as a web of people connections, Web 3.0 as a web of knowledge connections and web 4.0 as a web of intelligence connections are described as four generations of the web in the paper. KEYWORDS Web 1.0, Web 2.0, Web 3.0, Web INTRODUCTION The World Wide Web (commonly known as the web) is not synonymous with the internet but is the most prominent part of the internet that can be defined as a techno-social system to interact humans based on technological networks. The notion of the techno-social system refers to a system that enhances human cognition, communication, and co-operation; Cognition is the necessary prerequisite to communicate and the precondition to co-operate. In other words, cooperation needs communication and communication needs cognition [8]. Web is the largest transformable-information construct that its idea was introduced by Tim Burners-Lee in 1989 at first [1, 9]. Much progress has been made about the web and related technologies in the past two decades. Web 1.0 as a web of cognition, web 2.0 as a web of communication, web 3.0 as a web of co-operation and web 4.0 as a web of integration are introduced such as four generation of the web since the advent of the web. Web 1.0 is the first generation of the web which according to Berners-Lee, could be considered the read-only web and also as a system of cognition [1]. Web 1.0 began as an information place for businesses to broadcast their information to people. The early web provided a limited user interactions or content contributions and only allowed to search the information and read it. DOI : /ijwest
2 Web 2.0 was defined by Dale Dougherty in 2004 as a read-write web [7]. The technologies of web 2.0 allow assembling and managing large global crowds with common interests in social interactions. The differences between web 1.0 and web 2.0 are numerous that are described in the reminder of the paper. Web 3.0 or semantic web desires to decrease human s tasks and decisions and leave them to machines by providing machine-readable contents on the web [12]. In General, web 3.0 is included two main platforms, semantic technologies and social computing environment. The semantic technologies represent open standards that can be applied on the top of the web. The social computing environment allows human-machine co-operations and organizing a large number of the social web communities [6]. Web 4.0 will be as a read-write-execution-concurrency web with intelligent interactions, but there is still no exact definition of it. Web 4.0 is also known as symbiotic web in which human mind and machines can interact in symbiosis Related Works There is not any specific research about the web generations from the web advent in formal. Fuchs et al. in [8] outlined three qualities of the web based on an analytical distinction. Web 1.0 was introduced as a tool for thought, web 2.0 as a medium for communication between humans and web 3.0 as networked digital technology to support co-operation of humans. San Murugesan described web 2.0 as the second phase in the web s evolution in [10] in which technologies, services, development approaches and tools of web 2.0 were introduced in detail. The main contribution of this paper is to provide a comprehensive overview of the evolution of the World Wide Web from web 1.0 to web 4.0. It compares characteristics and technologies of the web generations and tries to show progress of the web during past two decades Outline of the Paper The paper is organized as follows: section 2 provides an overview of Web 1.0. Web 2.0 is described in section 3. Section 4 is about Web 3.0. Web 4.0 is described in Section 5. Finally section 6 provides conclusions. 2. WEB 1.0 In 1989, Tim Burners-Lee suggested creating a global hypertext space in which any networkaccessible information would be referred to by a single Universal Document Identifier (UDI). The dream behind of the web was to create a common information space in which people communicate by sharing information [7]. Web 1.0 was mainly a read-only web. Web 1.0 was static and somewhat mono-directional. Businesses could provide catalogs or brochures to present their productions using the web and people could read them and contacted with the businesses. Actually, the catalogs and the brochures were similarly advertisements in newspapers and magazines and most owners of ecommerce websites employed shopping cart applications in different shapes and forms [6]. The websites included static HTML pages that updated infrequently. The main goal of the websites was to publish the information for anyone at any time and establish an online presence. The websites were not interactive and indeed were as brochure-ware. Users and visitors of the 2
3 websites could only visit the sites without any impacts or contributions and linking structure was too weak. Core protocols of web 1.0 were HTTP, HTML and URI. 3. WEB 2.0 The term web 2.0 was officially defined in 2004 by Dale Dougherty, vice-president of O Reilly Media, in a conference brainstorming session between O'Reilly and MediaLive International [7]. Tim O Reilly defines web 2.0 on his website 1 as follows: Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them. Web 2.0 is also known the wisdom web, people-centric web, participative web, and read-write web. With reading as well as writing, the web could become bi-directional. Web 2.0 is a web as a platform where users can leave many of the controls they have be used to in web 1.0. In other words, the users of web 2.0 have more interaction with less control. Web 2.0 is not only a new version of web 1.0; Flexible web design, creative reuse, updates, collaborative content creation and modification were facilitated through web 2.0. One of outstanding features of web 2.0 is to support collaboration and to help gather collective intelligence rather web 1.0 [10]. Table 1 compare web 1.0 and web 2.0 in some features simplicity. Table 1. A Comparison of web 1.0 and web 2.0 Web 1.0 Web 2.0 Reading Reading/Writing Companies Communities Client-Server Peer to Peer HTML, Portals XML, RSS Taxonomy Tags Owning Sharing IPOs Trade sales Netscape Google Web forms Web applications Screen scraping APIs Dialup Broadband Hardware costs Bandwidth costs Lectures Conversation Advertising Word of mouth Services sold over the web Web services Information portals Platforms The main technologies and services of web 2.0 are included blogs, really simple syndication (RSS), wikis, mashups, tags, folksonomy, and tag clouds that some of them described as follows in briefly: Blogs- The term weblog (or blog) was proposed by Jorn Barger in The blog is included the web pages called posts which published chronologically with the most 1 3
4 recent first, in journal style. Visitors of the blogs can add a comment below a blog entry. Most blogs are textual and but there are other sorts such as photoblogs or photologs, videoblogs or vlogs and podcasts [9, 10]. Posts of blogs can be tagged with keywords in order to categorize the subjects of the posts. For instance when the post becomes old, it can be filed into a standard, themebased menu system. Linking is another important aspect of blogging. Linking deepens on the conversational nature of the blogosphere and its sense of immediacy and helps to facilitate retrieval and to reference information on different blogs [9]. Really Simple Syndication - RSS is a family of web feed formats used for syndicating content from blogs or web pages. RSS is an XML file that summarizes information items and to the information sources. Using RSS, users are informed of updates of the blogs or web sites which they re interested in. Atom is another syndication specification aimed at resolving issues of multiple incompatible RSS versions [10]. Wikis- A wiki is a web page (or set of web pages) that can be easily edited by anyone who is allowed access. Unlike blogs, previous versions of wikis can be examined by a history function and can be restored by a rollback function. Wiki features are included: wiki markup language, simple site structure and navigation, simple template, supporting of multiple users, built-in search feature and simple workflow [9, 10]. Mashups- Web mashup is a web page (or web site) that combines information and services from multiple sources on the web. Mashups can be grouped into seven categories: mapping, search, mobile, messaging, sports, shopping, and movies. More than 40 percent of mashups are mapping mashups. It is easier and quicker to create mashups than to code applications from scratch in traditional ways; this capability is one of most valuable features of web 2.0. Mashups are generally created using application programming interfaces [29]. Several development tools are available to create blogs, wikis, mashups, and social networks. These tools, such as mashup tools, wiki engines, blog software, make adoption of web 2.0 easier, quicker, and cheaper. Developers use three basic development approaches to create applications of web 2.0: Asynchronous JavaScript and XML (AJAX), Flex, and the Google Web Toolkit [10]. Asynchronous JavaScript and XML- AJAX is a web development approach that used for development of most interactive websites by retrieving small amount of data from web server and display it on the web application without reloading the whole page [13]. AJAX is included several technologies: XHTML or HTML, cascading style sheets (CSS), JavaScript and XML [10]. Flex- Adobe Flex is a software development kit (SDK) to create and deliver crossplatform rich internet applications (RIAs) on the web [10]. Flex is based on Flash and supports common design patterns by providing a programming language. Google Web Toolkit- GWT is an open source Java development framework that makes creating AJAX applications easy. It allows to web developers debug AJAX applications in the Java language using the Java development tools of their choice. GMT provides a complier and a special web browser that help developers to debug the GWT applications [10]. 4
5 4. WEB 3.0 International Journal of Web & Semantic Technology (IJWesT) Vol.3, No.1, January 2012 John Markoff of the New York Times suggested web 3.0 as third generation of the web in 2006 [14]. The basic idea of web 3.0 is to define structure data and link them in order to more effective discovery, automation, integration, and reuse across various applications [5].Web 3.0 tries to link, integrate, and analyze data from various data sets to obtain new information stream; It is able to improve data management, support accessibility of mobile internet, simulate creativity and innovation, encourage factor of globalization phenomena, enhance customers satisfaction and help to organize collaboration in social web. Web 3.0 is also known as semantic web. Semantic web was thought up by Tim Berners-Lee, inventor of the World Wide Web. There is a dedicated team at the World Wide Web consortium (W3C) working to improve, extend and standardize the system, languages, publications and tools have already been developed [4]. Semantic web is a web that can demonstrate things in the approach which computer can understand. The main important purpose of semantic web is to make the web readable by machines and not only by humans. The current web is a web of documents, in some ways like a global file system that the most important problems about it are included: The web of documents was designed for human consumption in which primary objects are documents and are between documents (or parts of them). Semantics of content and are implicit and the degree of structure between objects is fairly low [2, 15, 16]. Figure 1 represents the structure of web of documents in simple [15]. HTML HTML HTML API/ XML untyped untyped untyped Figure 1. Web of Documents Semantic web is being to be developed to overcome the problems of current web. Semantic Web can be defined a web of data, in some ways like a global database that most its features are included: The aim of design web of data is machines first, humans later. Primary objects are things so are between things. Semantics of content and are explicit and the degree of structure between objects is high based on RDF model [2, 15, 16]. In Figure 2, the structure of web of data is shown simplicity [15]. 5
6 typed typed typed Figure 2. Web of Data The main difference between web 2.0 and web 3.0 is that web 2.0 targets on content creativity of users and producers while web 3.0 targets on linked data sets. Table 2 compares some differences between web 2.0 and web 3.0. Table 2. A Comparison of web 2.0 and web 3.0 Web 2.0 Web 3.0 Read/Write Web Portable Personal Web Communities Individuals Sharing Content Consolidating Dynamic Content Blogs Lifestream AJAX RDF Wikipedia, google Dbpedia, igoogle Tagging User engagement Tim Berners-Lee proposed a layered architecture for semantic web that often represented using a diagram, with many variations since. Figure 3 gives a typical representation of this diagram [11]. Trust Logic and Proof Ontology RDF Schema RDF XML Unicode URI Figure 3. Semantic Web layered architecture 6
7 The layers of the semantic web architecture are briefly described as follows: Unicode and URI: Unicode is used to represent of any character uniquely whatever this character was written by any language and Uniform Resource Identifier (URI) are unique identifiers for resources of all types [17, 18, 22]. The functionality of Unicode and URI could be described as the provision of a unique identification mechanism within the language stack for the semantic web [19]. Extensible Markup Language: XML and its related standards, such as namespaces (NS), and schemas are used to form a common means to structure data on the web without any communication between the meanings of the data. XML is used as a base syntax for other technologies developed for the upper layers of the semantic web. NS is used to identify and distinguish different XML elements of different vocabularies. It supports mixing of different elements from various vocabularies to do a specific function. XML schema assures that the received information is according to the sent information when two applications at this level exchange information with together [22]. Resource Description Framework: RDF is a simple data model that uses URIs to identify web-based resources and describes relationships between the resources in terms of named properties and values. Generally, the RDF family supports interoperability at the semantic level. RDF developments consist of the base web language, so that agents are able to make logical inferences to perform functions based on metadata. RDF Schema: provides a predefined, basic type system for RDF models. It describes classes and properties of the resources in the basic RDF model. RDF Schema provides a simple reasoning framework to infer types of resources. Ontology: The ontology layer described properties and the relation between properties and different. Ontology can be defined as a collection of terms used to describe a specific domain with the ability of inference. Logic and Proof: This layer is on top of the ontology structure to make new inferences by an automatic reasoning system. The agents are able to make deductions as to whether particular resources satisfy their requirements by using such the reasoning systems [11]. Trust: The last layer of the stack addresses trust in order to provide an assurance of quality of the information on the web and a degree of confidence in the resource providing this information. Semantic web is not limited to publish data on the web; it is about making to connect related data. Berners-Lee introduced a set of rules have become known as the Linked Data principles to publish and connect data on the web in 2007 [2]: 1. Use URIs as names for things 2. Use HTTP URIs to look up those names 3. Provide useful information, using the standards (RDF, SPARQL) by look up a URI 4. Include to other URIs to discover more things Data providers can add their data to a single global data space by publishing data on the web according to the Linked Data principles. 7
8 5. WEB 4.0 International Journal of Web & Semantic Technology (IJWesT) Vol.3, No.1, January 2012 Web 4.0 is still an underground idea in progress and there is no exact definition of how it would be. Web 4.0 is also known as symbiotic web. The dream behind of the symbiotic web is interaction between humans and machines in symbiosis. It will be possible to build more powerful interfaces such as mind controlled interfaces using web 4.0. In simple words, machines would be clever on reading the contents of the web, and react in the form of executing and deciding what to execute first to load the websites fast with superior quality and performance and build more commanding interfaces [21]. Web 4.0 will be the read-write-execution-concurrency web. It achieves a critical mass of participation in online networks that deliver global transparency, governance, distribution, participation, collaboration into key communities such as industry, political, social and other communities [27]. Web 4.0 or webos will be such as a middleware in which will start functioning like an operating system [23]. The webos will be parallel to the human brain and implies a massive web of highly intelligent interactions [25]. Although there is no exact idea about web 4.0 and its technologies, but it is obvious that the web is moving toward using artificial intelligence to become as an intelligent web. 6. CONCLUSIONS This paper provided an overview from the evolution of the web. Web 1.0, web 2.0, web 3.0 and web 4.0 were described as four generations of the web. The characteristics of the generations are introduced and compared. It is concluded web as an information space has had much progress since 1989 and it is moving toward using artificial intelligent techniques to be as a massive web of highly intelligent interactions in close future. Future work on this paper will focus on the deeper and broader research about the semantic web and its issues. REFERENCES [1] Brian, Getting, (2007) Basic Definitions: Web 1.0, Web. 2.0, Web 3.0, < [2] Christian, Bizer & Tom, Heath & Tim, Berners-Lee, (2009) Linked Data - The Story So Far, Journal Semantic Web and Information Systems. [3] W3C, (1999) Resource Description Framework (RDF) Model and Syntax Specification, < [4] Sean B, Palmer, (2001), The Semantic Web: An Introduction, < [5] Ossi, Nykänen (2003), Semantic Web: Definition, < [6] Norasak, Suphakorntanakit (2008), Web 3.0, < [7] Tim Berners-Lee. The World Wide Web: A very short personal history, In: < [8] Christian, Fuchs & Wolfgang, Hofkirchner & Matthias, Schafranek & Celina, Raffl & Marisol, Sandoval & Robert, Bichler (2010), Theoretical Foundations of the Web: Cognition, 8
9 Communication, and Co-Operation. Towards an Understanding of Web 1.0, 2.0, 3.0, Journal: Future Internets. [9] Maged, N. Kamel Boulos & Steve, Wheeler (2007), The emerging Web 2.0 social software: an enabling suite of sociable technologies in health and health care education, Health Information and Libraries Journal, Pp: [10] San, Murugesan (2007), Understanding Web 2.0, Journal IT Professional. [11] Jane, Greenberg & Stuart, Sutton & D. Grant, Campbell (2003), Metadata: A Fundamental Component of the Semantic Web, Bulletin of the American Society for Information Science and Technology Volume 29, Issue 4, pages [12] Hamed, Hassanzadeh & MohammadReza, Keyvanpour (2011), A MACHINE LEARNING BASED ANALYTICAL FRAMEWORK FOR SEMANTIC ANNOTATION REQUIREMENTS, International Journal of Web & Semantic Technology Vol.2, No.2. [13] Sudhir, Batra (2006), AJAX - Asynchronous Java Script and XML, ITS - Information Technology and Systems Management. [14] Nova, Spivack (2011), Web 3.0: The Third Generation Web is Coming, [15] Tim, Berners-Lee & Christian, Bizer & Tom, Heath & Kingsley, Idehen (2008), Linked Data on the Web, 17th International World Wide Web Conference. [16] Oktie, Hassanzadeh (2008), Introduction to Semantic Web Technologies & Linked Data, [17] W3C, (2004), The Unicode Consortium, [18] Tim, Berners-Lee & James, Hendler & Ora, Lassila (2001), The Semantic Web, The Scientific American, vol. 5(1). [19] Aurona J, Gerber & Andries, Barnard & Aletta Johanna, van der Merwe (2007), Towards a semantic web layered architecture, the 25th conference on IASTED International Multi-Conference. [20] Mathieu d, Aquin & Enrico, Motta & Marta, Sabou & Sofia, Angeletou & Laurian, Gridinoc & Vanessa, Lopez & Davide, Guidi (2008), Toward a New Generation of Semantic Web Applications, IEEE Intelligent Systems, 23(3): [21] Hemnath (2010), Web A New Web Technology, [22] Haytham,Al-Feel & M.A.Koutb & Hoda Suoror (2009), Toward An Agreement on Semantic Web Architecture, Proceedings of World Academy of Science, Engineering And Technology Volume 37 January 2009, ISSN [23] Ron, Callari (2009), Web 4.0,Trip Down the Rabbit Hole or Brave New World?, [24] Tim, Berners-Lee & Mark, Fischetti (2000), Weaving the Web: The Past, Present and Future of the World Wide Web by its Inventor, London, Texere. [25] Dan, Farber (2007), From semantic Web (3.0) to the WebOS (4.0), 9
10 [26] Tim, Berners-Lee (2006), Linked Data Design Issues, [27] Marcus, Cake (2008), Web 1.0, Web 2.0, Web 3.0 and Web 4.0 explained, [28] Tom, Franklin & Mark, van Harmelen (2007), Web 2.0 for Content for Learning and Teaching in Higher Education, contentlearning-and-teaching.pdf/. [29] Alexander, Ritt & Philipp, Hörtler (2008), Security Aspects in Web 2.0 Mashup Systems, Technology, Altenbergerstrabe 69, 4020 Linz, Austria, pdf/. Authors Sareh Aghaei is a M.Sc. student of software engineering in computer engineering department of University of Isfahan. Mohammad Ali Nematbakhsh is an assistant professor in computer engineering department of University of Isfahan. Hadi Khosravi Farsani is a PhD. student of software engineering in computer engineering department of University of Isfahan. 10
World Wide Web and Its Journey from Web 1.0 to Web 4.0
World Wide Web and Its Journey from Web 1.0 to Web 4.0 Nupur Choudhury Department of Computer Science and Engineering. Sikkim Manipal Institute of Technology. Abstract- The fast lane toward the development
CitationBase: A social tagging management portal for references
CitationBase: A social tagging management portal for references Martin Hofmann Department of Computer Science, University of Innsbruck, Austria [email protected] Ying Ding School of Library and Information Science,
Lecture Overview. Web 2.0, Tagging, Multimedia, Folksonomies, Lecture, Important, Must Attend, Web 2.0 Definition. Web 2.
Lecture Overview Web 2.0, Tagging, Multimedia, Folksonomies, Lecture, Important, Must Attend, Martin Halvey Introduction to Web 2.0 Overview of Tagging Systems Overview of tagging Design and attributes
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols
E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and
Standards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
A Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. [email protected] Abstract. When lecturers publish contents
Secure Semantic Web Service Using SAML
Secure Semantic Web Service Using SAML JOO-YOUNG LEE and KI-YOUNG MOON Information Security Department Electronics and Telecommunications Research Institute 161 Gajeong-dong, Yuseong-gu, Daejeon KOREA
Annotation: An Approach for Building Semantic Web Library
Appl. Math. Inf. Sci. 6 No. 1 pp. 133-143 (2012) Applied Mathematics & Information Sciences @ 2012 NSP Natural Sciences Publishing Cor. Annotation: An Approach for Building Semantic Web Library Hadeel
technische universiteit eindhoven WIS & Engineering Geert-Jan Houben
WIS & Engineering Geert-Jan Houben Contents Web Information System (WIS) Evolution in Web data WIS Engineering Languages for Web data XML (context only!) RDF XML Querying: XQuery (context only!) RDFS SPARQL
Solution Showcase Session. Enterprise 2.0 Computing Services
Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services
Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence
Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &
DISCOVERING RESUME INFORMATION USING LINKED DATA
DISCOVERING RESUME INFORMATION USING LINKED DATA Ujjal Marjit 1, Kumar Sharma 2 and Utpal Biswas 3 1 C.I.R.M, University Kalyani, Kalyani (West Bengal) India [email protected] 2 Department of Computer
Structured Content: the Key to Agile. Web Experience Management. Introduction
Structured Content: the Key to Agile CONTENTS Introduction....................... 1 Structured Content Defined...2 Structured Content is Intelligent...2 Structured Content and Customer Experience...3 Structured
SemWeB Semantic Web Browser Improving Browsing Experience with Semantic and Personalized Information and Hyperlinks
SemWeB Semantic Web Browser Improving Browsing Experience with Semantic and Personalized Information and Hyperlinks Melike Şah, Wendy Hall and David C De Roure Intelligence, Agents and Multimedia Group,
DC2AP Metadata Editor: A Metadata Editor for an Analysis Pattern Reuse Infrastructure
DC2AP Metadata Editor: A Metadata Editor for an Analysis Pattern Reuse Infrastructure Douglas Alves Peixoto, Lucas Francisco da Matta Vegi, Jugurta Lisboa-Filho Departamento de Informática, Universidade
Lesson Overview. Getting Started. The Internet WWW
Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related
SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1
SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004
ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004 By Aristomenis Macris (e-mail: [email protected]), University of
SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.
Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
Towards a reference architecture for Semantic Web applications
Towards a reference architecture for Semantic Web applications Benjamin Heitmann 1, Conor Hayes 1, and Eyal Oren 2 1 [email protected] Digital Enterprise Research Institute National University
New Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability
New Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability Liana Razmerita 1, Martynas Jusevičius 2, Rokas Firantas 2 Copenhagen Business School, Denmark
Internet Marketing Workshop Web 2.0
Internet Marketing Workshop Web 2.0 September 2007 Caribbean Regional Sustainable Tourism Development Programme European Commission Caribbean Tourism Organization Cariforum World Wide Web: Constant Innovation
Backbase Accessibility
Whitepaper Learn about: Section 508 Accessibility requirements Backbase compliance Introduction This paper discusses the growing importance of Rich Internet Applications (RIA s) and their support for Accessibility.
The Ontology and Architecture for an Academic Social Network
www.ijcsi.org 22 The Ontology and Architecture for an Academic Social Network Moharram Challenger Computer Engineering Department, Islamic Azad University Shabestar Branch, Shabestar, East Azerbaijan,
Developing Web 3.0. Nova Spivak & Lew Tucker http://radarnetworks.com/ Tim Boudreau http://weblogs.java.net/blog/timboudreau/
Developing Web 3.0 Nova Spivak & Lew Tucker http://radarnetworks.com/ Tim Boudreau http://weblogs.java.net/blog/timboudreau/ Henry Story http://blogs.sun.com/bblfish 2007 JavaOne SM Conference Session
Authoring Within a Content Management System. The Content Management Story
Authoring Within a Content Management System The Content Management Story Learning Goals Understand the roots of content management Define the concept of content Describe what a content management system
Web Design and Development Certificate Program
Information Technologies Programs Web Design and Development Certificate Program Accelerate Your Career extension.uci.edu/webdesign University of California, Irvine Extension's professional certificate
Curl Building RIA Beyond AJAX
Rich Internet Applications for the Enterprise The Web has brought about an unprecedented level of connectivity and has put more data at our fingertips than ever before, transforming how we access information
HEALTH INFORMATION MANAGEMENT ON SEMANTIC WEB :(SEMANTIC HIM)
HEALTH INFORMATION MANAGEMENT ON SEMANTIC WEB :(SEMANTIC HIM) Nasim Khozoie Department of Computer Engineering,yasuj branch, Islamic Azad University, yasuj, Iran [email protected] ABSTRACT Information
Using Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
Glossary of terms used in the survey
Glossary of terms used in the survey 5 October 2015 Term or abbreviation Audio / video capture Refers to the recording of audio and/or video. API Application programming interface, how a computer program
Annotea and Semantic Web Supported Collaboration
Annotea and Semantic Web Supported Collaboration Marja-Riitta Koivunen, Ph.D. Annotea project Abstract Like any other technology, the Semantic Web cannot succeed if the applications using it do not serve
Web 2.0-based SaaS for Community Resource Sharing
Web 2.0-based SaaS for Community Resource Sharing Corresponding Author Department of Computer Science and Information Engineering, National Formosa University, [email protected] doi : 10.4156/jdcta.vol5.issue5.14
Semantic Knowledge Management System. Paripati Lohith Kumar. School of Information Technology
Semantic Knowledge Management System Paripati Lohith Kumar School of Information Technology Vellore Institute of Technology University, Vellore, India. [email protected] Abstract The scholarly activities
On the Standardization of Semantic Web Services-based Network Monitoring Operations
On the Standardization of Semantic Web Services-based Network Monitoring Operations ChenglingZhao^, ZihengLiu^, YanfengWang^ The Department of Information Techonlogy, HuaZhong Normal University; Wuhan,
Fogbeam Vision Series - The Modern Intranet
Fogbeam Labs Cut Through The Information Fog http://www.fogbeam.com Fogbeam Vision Series - The Modern Intranet Where It All Started Intranets began to appear as a venue for collaboration and knowledge
How To Make Sense Of Data With Altilia
HOW TO MAKE SENSE OF BIG DATA TO BETTER DRIVE BUSINESS PROCESSES, IMPROVE DECISION-MAKING, AND SUCCESSFULLY COMPETE IN TODAY S MARKETS. ALTILIA turns Big Data into Smart Data and enables businesses to
Position Paper: Toward a Mobile Rich Web Application Mobile AJAX and Mobile Web 2.0
Position Paper: Toward a Mobile Rich Web Application Mobile AJAX and Mobile Web 2.0 Jonathan Jeon, [email protected] Senior Member of Research Staff, ETRI Seungyun Lee, [email protected] Research Director
Towards the Integration of a Research Group Website into the Web of Data
Towards the Integration of a Research Group Website into the Web of Data Mikel Emaldi, David Buján, and Diego López-de-Ipiña Deusto Institute of Technology - DeustoTech, University of Deusto Avda. Universidades
OIT 307/ OIT 218: Web Programming
OIT 307/ OIT 218: Web Programming 1.0 INTRODUCTION Many applications nowadays work really well as a web application. Web programming is the practice of writing applications that run on a web server and
Preface. Motivation for this Book
Preface Asynchronous JavaScript and XML (Ajax or AJAX) is a web technique to transfer XML data between a browser and a server asynchronously. Ajax is a web technique, not a technology. Ajax is based on
Integration the Web 2.0 way. Florian Daniel ([email protected]) April 28, 2009
Web Mashups Integration the Web 2.0 way Florian Daniel ([email protected]) April 28, 2009 What are we talking about? Mashup possible defintions...a mashup is a web application that combines data from
SEMANTIC WEB BUSINESS MODELS
SEMANTIC WEB BUSINESS MODELS Borce Cifliganec Postgraduate Radovis, R.Macedonia Ph.D. Dimitar Trajanov FEIT Skopje, R.Macedonia ABSTRACT With the emergence of the Semantic Web, that represents an extension
Web Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
II. PREVIOUS RELATED WORK
An extended rule framework for web forms: adding to metadata with custom rules to control appearance Atia M. Albhbah and Mick J. Ridley Abstract This paper proposes the use of rules that involve code to
Towards a Semantic Wiki Wiki Web
Towards a Semantic Wiki Wiki Web Roberto Tazzoli, Paolo Castagna, and Stefano Emilio Campanini Abstract. This article describes PlatypusWiki, an enhanced Wiki Wiki Web using technologies from the Semantic
An Architecture for Web-based DSS
Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 75 An Architecture for Web-based DSS Huabin Chen a), Xiaodong
SPLIT BLOCK FINAL Web Design
SPLIT BLOCK FINAL Web Design MULTIPLE CHOICE 1. A(n) site shares user-created content with site visitors. a. portal c. informational/educational b. Web 2.0 d. business 2. sites include Erly, Flickr, Pinterest,
Essential New Media Terms
Affiliate Marketing: A popular marketing technique that partners merchant with website in which the merchant compensates the website based on performance (e.g. referrals). Aggregator: Also referred to
XML for Manufacturing Systems Integration
Information Technology for Engineering & Manufacturing XML for Manufacturing Systems Integration Tom Rhodes Information Technology Laboratory Overview of presentation Introductory material on XML NIST
Experimenting in the domain of RIA's and Web 2.0
Experimenting in the domain of RIA's and Web 2.0 Seenivasan Gunabalan IMIT IV Edition, Scuola Suoperiore Sant'Anna,Pisa, Italy E-mail: [email protected] ABSTRACT This paper provides an overview
I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
Introduction to Dreamweaver
Introduction to Dreamweaver ASSIGNMENT After reading the following introduction, read pages DW1 DW24 in your textbook Adobe Dreamweaver CS6. Be sure to read through the objectives at the beginning of Web
SmartLink: a Web-based editor and search environment for Linked Services
SmartLink: a Web-based editor and search environment for Linked Services Stefan Dietze, Hong Qing Yu, Carlos Pedrinaci, Dong Liu, John Domingue Knowledge Media Institute, The Open University, MK7 6AA,
WEB& WEBSITE DESIGN TRAINING
WEB& WEBSITE DESIGN TRAINING Introduction to Websites Course Content: Introduction to Web Technologies Protocols and Port Numbers Domain Names, DNS and Domaining Client and Server Software. Static, Dynamic
Designing The User Experience. 2010 AIGA Design Camp
Designing The User Experience 2010 AIGA Design Camp TABLE OF CONTENTS Designing The User Experience...1 Definitions:...3 User Experience... 3 Interaction Design... 3 Experience Design... 3 Information
ONLINE SCHEDULING FOR THE PRIVATE CLINIC "OUR DOCTOR" BASED ON WEB 2.0 TECHNOLOGIES
Bulletin of the Transilvania University of Braşov Vol. 3 (52) - 2010 Series VI: Medical Sciences ONLINE SCHEDULING FOR THE PRIVATE CLINIC "OUR DOCTOR" BASED ON WEB 2.0 TECHNOLOGIES L. SANGEORZAN 1 M.VARCIU
How To Design The Web And The Internet
1 The Environment and the Tools Web Design, 4 th Edition Chapter Objectives Describe the Internet and the World Wide Web Discuss ways to access the Internet and the Web Categorize types of Web sites Identify
How To Write A Drupal 5.5.2.2 Rdf Plugin For A Site Administrator To Write An Html Oracle Website In A Blog Post In A Flashdrupal.Org Blog Post
RDFa in Drupal: Bringing Cheese to the Web of Data Stéphane Corlosquet, Richard Cyganiak, Axel Polleres and Stefan Decker Digital Enterprise Research Institute National University of Ireland, Galway Galway,
Security Issues for the Semantic Web
Security Issues for the Semantic Web Dr. Bhavani Thuraisingham Program Director Data and Applications Security The National Science Foundation Arlington, VA On leave from The MITRE Corporation Bedford,
WEB DEVELOPMENT IA & IB (893 & 894)
DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.
Explorer's Guide to the Semantic Web
Explorer's Guide to the Semantic Web THOMAS B. PASSIN 11 MANNING Greenwich (74 w. long.) contents preface xiii acknowledgments xv about this booh xvii The Semantic Web 1 1.1 What is the Semantic Web? 3
Release 1. ICAPRG604A Create cloud computing services
Release 1 ICAPRG604A Create cloud computing services ICAPRG604A Create cloud computing services Modification History Release Release 1 Comments This version first released with ICA11 Information and Communications
OpenText Content Hub for Publishers
OpenText Content Hub for Publishers For managing content across all your publishing channels July 2011 TOGETHER, WE ARE THE CONTENT EXPERTS WHITEPAPER 1 What is OpenText Content Hub for Publishers? OpenText
Semantic Search in Portals using Ontologies
Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br
Web Development I & II*
Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology
Outline. CIW Web Design Specialist. Course Content
CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study
Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study Amar-Djalil Mezaour 1, Julien Law-To 1, Robert Isele 3, Thomas Schandl 2, and Gerd Zechmeister
Cataloguing is riding the waves of change Renate Beilharz Teacher Library and Information Studies Box Hill Institute
Cataloguing is riding the waves of change Renate Beilharz Teacher Library and Information Studies Box Hill Institute Abstract Quality catalogue data is essential for effective resource discovery. Consistent
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
Content Management Using Rational Unified Process Part 1: Content Management Defined
Content Management Using Rational Unified Process Part 1: Content Management Defined Introduction This paper presents an overview of content management, particularly as it relates to delivering content
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
Short Paper: Enabling Lightweight Semantic Sensor Networks on Android Devices
Short Paper: Enabling Lightweight Semantic Sensor Networks on Android Devices Mathieu d Aquin, Andriy Nikolov, Enrico Motta Knowledge Media Institute, The Open University, Milton Keynes, UK {m.daquin,
SOA and Virtualization Technologies (ENCS 691K Chapter 2)
SOA and Virtualization Technologies (ENCS 691K Chapter 2) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud
Oglethorpe University. CRS410 Internship in Communications. Debra Bryant, Web Content Intern. December 10, 2012
Website Development and Design: Real World Experience Debra Oglethorpe University CRS410 Internship in Communications Debra, Web Content Intern December 10, 2012 Experience Website Development and Design:
126.47. Web Design (One Credit), Beginning with School Year 2012-2013.
126.47. Web Design (One Credit), Beginning with School Year 2012-2013. (a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
Release: 1. ICAWEB414A Design simple web page layouts
Release: 1 ICAWEB414A Design simple web page layouts ICAWEB414A Design simple web page layouts Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications
NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML
Volume 6, Number 3, 2013 NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML László Menyhárt Abstract: In an earlier work I defined an extension of XML called Algorithm Markup Language (AML) for easy and understandable
No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface
IAENG International Journal of Computer Science, 33:1, IJCS_33_1_22 No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface Nelson K. Y. Leung and Sim Kim Lau Abstract
Introduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz
Introduction to Cloud Computing Lecture 02 History of Enterprise Computing Kaya Oğuz General Course Information The textbook: Enterprise Cloud Computing by Gautam Shroff (available at bookstore). Course
Web Design Technology
Web Design Technology Terms Found in web design front end Found in web development back end Browsers Uses HTTP to communicate with Web Server Browser requests a html document Web Server sends a html document
Chapter 12: Advanced topic Web 2.0
Chapter 12: Advanced topic Web 2.0 Contents Web 2.0 DOM AJAX RIA Web 2.0 "Web 2.0" refers to the second generation of web development and web design that facilities information sharing, interoperability,
1Lesson 1: Overview of Web Design Concepts Objectives
1Lesson 1: Overview of Web Design Concepts Objectives By the end of this lesson, you will be able to: 1.2.1: Balance customer needs and usability with site design principles and aesthetics (includes distinguishing
City Data Pipeline. A System for Making Open Data Useful for Cities. [email protected]
City Data Pipeline A System for Making Open Data Useful for Cities Stefan Bischof 1,2, Axel Polleres 1, and Simon Sperl 1 1 Siemens AG Österreich, Siemensstraße 90, 1211 Vienna, Austria {bischof.stefan,axel.polleres,simon.sperl}@siemens.com
From RPC to Web Apps: Trends in Client-Server Systems
From RPC to Web Apps: Trends in Client-Server Systems George Coulouris 1 Overview Motivation - to consider the effect of client-server interaction on the development of interactive apps Style of client-server
