cloud computing for authoring process automation

35
Cloud computing for authoring process automation Malinka Ivanova, Technical University - Sofia George Ivanov, Mathematical School, Blagoevgrad WCES 2010 , 04-08 February, Istanbul, Turkey

Upload: malinka-ivanova

Post on 06-May-2015

2.389 views

Category:

Technology


2 download

DESCRIPTION

The paper explores the possibilities for automation of the authoring process in the Web 2.0 platform. The cloud computing strategy that incorporates various computer technologies is discussed from the point of view of the educators/authors. The authoring process as the sequence of actions that the authors perform utilizing applications and services in order to build a complete teaching/learning environment is examined and a model of the authoring process occurring in the cloud of Web 2.0 applications and services is developed. The created model is verified in the content authoring of the Computer Graphics course for students’ bachelor degree.

TRANSCRIPT

Page 1: Cloud computing for authoring process automation

Cloud computing for authoring process automation

Malinka Ivanova, Technical University - Sofia

George Ivanov, Mathematical School, Blagoevgrad

WCES 2010 , 04-08 February, Istanbul, Turkey

Page 2: Cloud computing for authoring process automation

AimExploring and analyzing the possibilities for automation of the authoring process in the Web 2.0 cloud and prototyping a model

Page 3: Cloud computing for authoring process automation

Outline

• The concept of cloud computing in the educational sector

• Present Web specification and Authoring 2.0• Automated authoring process in the Web 2.0

Cloud• Utilized Web 2.0 Applications for Authoring

in Edu 2.0 and beyond• Conclusion

Page 4: Cloud computing for authoring process automation

Cloud Computing

Cloud Computing includes both the applications delivered as services over the Internet and the hardware and systems software in the data centres that provide those services

PaaS SaaS IaaS

Page 5: Cloud computing for authoring process automation

Cloud Computing in Higher Education

• Increases IT capacity

• Adds on the fly capabilities

• Without investing in new infrastructure

• No need for new training

• No need for the licensing new software

• No need to setup, configure and

manage large physical installations

• Allows centralized storage

• Provides memory, processing and bandwidth

• Reduces/eliminates problems

associated with software version installation, control and updates

Advantages

• Depends on

Internet connection

• Possibility for

cloud disappearing

• Lack of control• Depending on a

third party to ensure the security and confidentiality

Disadvantages

Page 6: Cloud computing for authoring process automation

Cloud Computing in Higher EducationIt brings many benefits and innovative opportunities to

the authors of learning content: it provides expanding opportunities for resource creation and dynamic combination

for sharing and transferring resources between management systems (LMS, LCMS)

for achieving greater experimentation and agile applications usage

for increasing the possibility for participation and contribution among systems and applications

for achieving efficiency, high utilization, and productivity

Page 7: Cloud computing for authoring process automation

Authoring 2.0 :

A process of content creation in an interactiveand collaborative way utilizing Web 2.0applications and services and their remixingfrom various sources for building alearning/teaching environment

Page 8: Cloud computing for authoring process automation

Web Specification

It is a cause for social interactions and discourses that arebases for an iterative collaborative authoring process

From a static to a more dynamic, interactive, and social

Read/write web

Web applications - Wikis, Blogs, Forums, CMS - with friendly GUI, inviting educators to add content directly

Educators and students are active content contributors

From one information source where information is consumed to many sources that can be remixed

Page 9: Cloud computing for authoring process automation

A wide range of social networks are formed building online communities of educators, researchers, students whoshare and examine the common interests and/or activities

Networked webAn authoring process is more than an individual possess - the behaviour of an individual is affected by the kinds of relations and technical ties

Network effect benefits: the number of contributions grows, the quality of information on the website improves, the authoring process is transparent

The networked web influences on the performance of authoring tasks of both educators and students

Web Specification

Page 10: Cloud computing for authoring process automation

Personalization technologies put the studentin the center of an interaction, application or service ensuringrich learning experiences acrossactivities, devices, services,locations and networks

Personalized Web

Personalization involves technologies to accommodate the differences between individuals

Web personalization - a strategy that requires implicitly or explicitly collecting user information

The implicit personalization – services utilize: presentation agents, tracking and profiling, notification

The explicit personalization - the web page is changed by the author using the features provided by the system

The author can personalize (1) the content, (2) the services, (3) the student's interactions to enhance his/her experiences with applications and services

Hybrid personalization – implicit +explicit

Web Specification

Page 11: Cloud computing for authoring process automation

Mashable web

New authoring tools are developed that enable non-technical authors to create sophisticated products without programming

Educators develop custom mashups to illustrate concepts as they teach

Students include them in artefacts, reports and assignments

The power of mashups for education lies in the way they help new conclusions reaching or new relationships discerning by uniting large amounts of data in a manageable way

MashUps – a combinationof separate, stand-alone technologies into a novel application or service

Web Specification

Page 12: Cloud computing for authoring process automation

Visual webVisualization - a mapping process from computer representations to perceptual representations, choosing encoding techniques to maximize human understanding and communication

The goal of an educator - to visualize phenomena or concepts for the student’s deeper understanding and thinking stimulation

Web 2.0 technologies propose dynamic visualization tools: visual search engines, timelines, tools for organization of personal notes, plans, ideas, simulations

Educators can present in an interactive visual way gathered and explored knowledge

Web Specification

Page 13: Cloud computing for authoring process automation

Semantic web

Three views of the term semantic web: the vision, the program and the technology

The vision - an extension of the current Web in which information is given well-defined meaning, better enabling computers and people to work in cooperation (Matthews, 2005)

Several applications of which authors can take advantage: from web browsing to research, blogging, and collaboration

Semantic Web offers complicated well-developed logic based technologies for knowledge processing

Web Specification

Page 14: Cloud computing for authoring process automation

RSS - a powerful research tool aiding educators and students in performing in depthresearch both individually and collaboratively by sharing and combining feeds across

various sources

RSS syndicated web

RSS technology allows an aggregator to check the subscribed feeds and to collect all the new content from many sites

The educator - create feeds about any topic, can make a syndicated feed of search results

Students - arrange individualized, syndicated web pages creating large repositories of knowledge

Web Specification

Page 15: Cloud computing for authoring process automation

Virtual web

Different educational strategies : for individual, group, collaborative work, for experiments, simulations and research, for university students, life-long or self-paced learners

Educators have tools for authoring of flexible and attractive teaching/learning environment, automating the objects generation, publishing and presenting

The flat 2D web is replaced by an immersive and highly social 3D online world - the teaching/learning process is translated in virtual worlds

Web Specification

Page 16: Cloud computing for authoring process automation

Augmented web

AR - takes technologies that add contextual data to deepen a person’s understanding of the subject

At this moment there are few authoring tools to support educators, creating AR applications

Web Specification

Page 17: Cloud computing for authoring process automation

Open web

On the web the educational materials of many open courses are shared for reusage in concrete context with minimal restrictions

The main purpose is the broadest possible dissemination of knowledge

Open software and open code is widely adopted in Higher education - the possibilities for modification, integration, no restriction on other software, technology neutrality, license policy

Web Specification

Page 18: Cloud computing for authoring process automation

Automated authoring process - the sequence of actions that the author performs utilizing applications and services in order to build a complete teaching/learning environment

Page 19: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Templates usage- Allows the fast creation of unique content and automatic publishing

- to control the automatic content generation - to format multiple

application pages with little or no hand-crafting

Page 20: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Generation of embed code

- Created, uploaded and edited content can be converted into embed code - It can easily be integrated in other applications and sites- It gives huge possibilities for authors to create a flexible, extendable mashup learning/teaching environment

Page 21: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Different media format conversion- The automatic conversion from one media format to another - Support the author in the easy distribution of created content - Facilitate content integration in a wide range of media environments on different platforms, including PDA and mobile versions

Page 22: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Sharing function- Developed content can be shared, voted and favorited- It automates the publishing process in different media sites such as: Facebook, Twitter, Digg

Page 23: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Automatic tag generation- Social tags are author-generated keywords associated with some resource on the Web

- They are an important component of content searching and folksonomy forming- The tags can be automatically created, applied and dynamically shared

Page 24: Cloud computing for authoring process automation

Techniques that automate and facilitate content authoring:

Localization- Localization of blogs, RSS feeds, Wiki and knowledge bases is increasing - In many social applications the translators are integrated and content can be globally accessible

Page 25: Cloud computing for authoring process automation

Auth

orin

g ac

tiviti

esAu

tom

ated

fu

nctio

ns

Web

2.0

sp

ecifi

catio

n

Auth

orin

g 2.

0 be

nefit

s

Read/Write Virtual

VisualAugmented

Networked Perso

nalized

Mashable Semanti

cRSS

syndicated

Open

analyze

design

Templates usage

Embed code generation

Media format

conversion

Sharing functions

Iterative process

Collaborativeprocess

Bottom-up process

Virtual process

Working in cloud

Rich tools for non-technical authors

Different output formats

Features for automation

Authoring in Web Clouds

Page 26: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 27: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 28: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 29: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 30: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 31: Cloud computing for authoring process automation

Authoring in Edu 2.0

Page 32: Cloud computing for authoring process automation

Authoring process in Edu 2.0 and beyond

Beyond:

Creation of:

Media content

Instructions

Profiles

In Edu 2.0:

HTML Editor

Blog WikiRSS

Widgets

Media authoring

Assignments

Community

Networks

Concepts authoring

Page 33: Cloud computing for authoring process automation

Conclusion

• The authoring process in the clouds of the contemporary Web : – It is an individual, but not a stand-alone process– It is a collaborative, creative, iterative, virtual process – Gives authors powerful functions for automation of

content production, remixing, conversion and publishing

• The IT automation– Increases productivity and tasks performance

Page 34: Cloud computing for authoring process automation

The images from the clouds:http://a.images.blip.tv/KerryJ-NotYetThreeInSecondLife974.jpghttp://tecnofreaks.com/wp-content/uploads/2008/12/bluecloud_400.jpg http://novini24.files.wordpress.com/2009/05/google.jpg http://www.jumpingbean.co.za/files/files/sun_microsystems_banner.jpg http://blogmines.com/blog/images/upload/2006/09/WindowsLiveWriter/7754c173b35c_1261A/Microsoft%20Office%5B5%5D.jpg

http://www.sandia.gov/news-center/news-releases/2005/images/future-participants.jpg http://www.brianmicklethwait.com/images/uploads/ChicagoBridges.jpg http://www.hemmy.net/images/arts2/upsidedownhouse01.jpg http://www.duxburyeducationfoundation.org/mediac/400_0/media/IMG_2498.JPG http://lifeboat.com/images/semantic.png http://nanobugle.files.wordpress.com/2008/12/second_life-nanobugle.jpg http://wits.files.wordpress.com/2009/03/magic-window-by-oldvidhead.jpg http://earth.google.com/intl/en_uk/outreach/images/balloon_all_templates.jpg http://upload.wikimedia.org/wikipedia/commons/a/ae/DecollageDeltaPlaneDuMontStJoseph.JPG

http://www.philosophyofinformation.net/blog/uploaded_images/ontology-758072.jpg http://whollysblog.com/wordpress/wp-content/uploads/2009/09/flashing-lights-wallpaper2.jpg

Page 35: Cloud computing for authoring process automation

Thank you for your attention!

… and let’s start the automated authoring process journey in the

clouds!

For contacts:[email protected]