about owi

17
OSS 이이이 이이이이 이이이 이이 이이이 이이 이 이이 이이 이이이이이이 이이

Upload: jonghyoun

Post on 13-Dec-2014

705 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: about OWI

OSS 이러닝 플랫폼과 도구의 상호 운용을 위한 웹 기반 공개

인터페이스의 설계

Page 2: about OWI

김 종현계원디자인예술대학 게임웨어과 교수

[email protected]

Page 3: about OWI

OWI Goal

다양한 OSS 자원들의 활용을 가능케 해주는 개방형 웹 인터페이스 (OWI, Open Web Interface) 규격과 시스템을 설계하고 , 이를 토대로 OSS 기반의 체계적인 서비스 및 응용 개발환경을 구축한다 . 또한 OSS 기반의 이러닝 플랫폼 , 커뮤니케이션 도구 , 저작도구 등의 OWI 연계를 통한 OSS 기반의 맞춤형 이러닝 시스템 개발에 적용

세 부 목 표 1 : 오 픈 소 스 기 반 의 플 랫 폼 , 학 습 도 구 의 통 합 설 계 (Integration)세부 목표 2 : 오픈 소스 기반의 플랫폼 , 학습도구간 상호작용 설계 (Interaction)세부 목표 3 : 학습자 개인화 인터페이스 모델 설계 (Interface)세부 목표 4 : 기본 기능을 수행하는 시제품 개발 (Prototype)

I3P

Page 4: about OWI

OWI UI

About News Community Support

로그인 / 회원가입 / 마이페이지 / 사이트맵

FAQ/QnA

GO검색

Composing Everything for eLearning ..

국정브리핑 속보 E

F

B

CC

A

LMS 플랫폼

콘텐츠관리

저작도구

Web2.0

D

LOGO Utility Menu Navigation

Main Menu Navigation (1Depth)

My Contents Icons

Drag & Drop

Utility Menu Navigation

Main Menu Navigation (1Depth)

LOGO

사용자의 시선 흐름에 따른 User Action 의 최소화 유도

My Contents Icons

Drag & Drop

Page 5: about OWI

Role for OWI

DCT솔류션

웹기반 OSS 이러닝공개 인터페이스

계원대 예술공학연구소

성대 첨단학습기술개발 연구실

플랫폼, 학습도구통합 설계

플랫폼, 학습도구간 상호작용설계 학습자 개인화 인터페이스모델 설계

메타데이터기술카트리지기술

감성인터페이스기술

플러그인패키징기술

웹2.0 접목기술

KERIS교육정보표준화팀

표준화 자문

DCT솔류션

웹기반 OSS 이러닝공개 인터페이스

계원대 예술공학연구소

성대 첨단학습기술개발 연구실

플랫폼, 학습도구통합 설계

플랫폼, 학습도구간 상호작용설계 학습자 개인화 인터페이스모델 설계

메타데이터기술카트리지기술

감성인터페이스기술

플러그인패키징기술

웹2.0 접목기술

KERIS교육정보표준화팀

표준화 자문

Page 6: about OWI

OWI Status …

80%

95%

Page 7: about OWI

OWI Status

80%

95%

75%

60%

Page 8: about OWI

OWI supports

Tool:Web Browser

Moodle

Joomla

Mahara

Shibboleth

Elgg

Dokuwiki

OWI

LMS

CMS

ePortfolio

SSO

WIKI

Social Network

Page 9: about OWI

OWI is

OWI is an SOA built on service definitions

OWI defines software interfaces

The interface is a contract between a service consumer and a service provider

OWI do not specify how a service works

Page 10: about OWI

OWI defines

Tool Producer contract

Tool Consumer contract

Web Services communication

XML configuration

Common CSS

OKI and LTI Based Service Contract

Page 11: about OWI

OWI

Web services &Tools

LTI Based Services OKI Based Services

OWI based Service

Open Web Interface

Translation Analyzer

OWI Encapsulator

Representation Configurator

Personalized Application Interface

SSO preprocessing

Page 12: about OWI

OWI

Web services &Tools

LTI Based ServicesOKI Based Services

Open Web Interface

Messaging Service

HTTP, TCP/IPSOAP, XML RPCs

Services

OWI Based Services

User Interface

PHP, JavaScript, AJAX Widget, Drag & Drop, RSS, Mashup

Translation Analyzer

OWI Encapsulator

Representation Configurator

Personalized Application Interface

Page 13: about OWI

OWI is superior to

Page 14: about OWI

OWI UI

OWI 아이덴티티를 살리기 위해 CI 를 모티브로 배경이미지를 디자인하였고 , 시각적으로 깔끔하면서도 OWI 의 목적성을 살리기 위해 학습 이미지와 퍼즐 모형을 사용하였다 . 개개 퍼즐 조각은 이러닝 개인 환경을 구축하기 위한 빌딩 블록을 상징하며 OWI 통합 이러닝 환경을 통해 보다 업그레이드된 교육 서비스를 받을 수 있음을 강조하였다 .

Page 15: about OWI

OWI WSG

1024x768

시각적경험적 GRID

폭 넓은Work Area

Page 16: about OWI

OWI IA

Page 17: about OWI

To be done

오픈소스 기반의 플랫폼 , 학습도구의 통합 설계 보고서 완성

학습자 개인화 인터페이스 모델 스토리보드 완성

학습자 개인화 인터페이스 모델 그래픽 및 페이지 제작 완료

OWI 의 적용성을 검증할 수 있는 시제품 프로그래밍 완성

소스포지에 개발 도구 등록 후 참여 유도

OWI 의 적용성을 검증할 수 있는 시제품 통합작업 및 테스트