1 |
1
웹 애플리케이션 저작 로그인시, 기 저장된 블록 자원 및 웹 애플리케이션 자원으로부터 웹 애플리케이션 초기 화면을 생성하고, 상기 웹 애플리케이션 초기 화면을 통해 UI 기반 웹 애플리케이션 저작 정보를 입력받아 웹 애플리케이션 메타데이터를 생성하는 웹 애플리케이션 저작부;오픈 API 정보의 검색 요청에 대한 응답에 적어도 부분적으로 기초하여 상기 웹 애플리케이션 초기 화면 생성에 제공되는 블록 자원을 생성하는 블록 저작부; 및상기 웹 애플리케이션 메타데이터의 워크플로 검증을 통해 최종 웹 애플리케이션을 생성하는 워크플로 관리부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
2 |
2
제 1항에 있어서,상기 웹 애플리케이션 저작부는,기 저장된 블록 자원 및 웹 애플리케이션 자원을 검색하는 블록 자원 검색부;상기 기 저장된 블록 자원 및 웹 애플리케이션 자원을 포함하는 웹 애플리케이션 저작 정보를 입력받아 웹 애플리케이션 메타데이터를 생성하는 웹 애플리케이션 메타데이터 생성부; 및상기 웹 애플리케이션 메타데이터를 상기 워크플로 관리부로 전송하는 웹 애플리케이션 메타데이터 전송부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
3 |
3
제 2항에 있어서,상기 웹 애플리케이션 메타데이터는 컨텐츠의 위치, 내용, 작성자에 관한 정보, 권리 조건, 이용 조건, 이용 내력 중 하나 이상을 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
4 |
4
제 1항에 있어서,상기 워크플로 관리부는,상기 웹 애플리케이션 메타데이터의 워크플로를 검증하는 워크플로 검증부; 및검증이 완료되면 상기 최종 웹 애플리케이션을 생성하는 웹 애플리케이션 생성부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
5 |
5
제 1항에 있어서,상기 웹 애플리케이션 저작부는 블록 자원 관리부로부터 블록 자원을 제공받는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
6 |
6
제 5항에 있어서,상기 블록 자원 관리부는,블록 자원을 저장하는 블록 자원 저장부;블록 자원이 생성되면 실시간으로 상기 블록 자원 저장부에 전송하여 갱신하는 블록 자원 갱신부;상기 웹 애플리케이션 저작부의 웹 애플리케이션 저작시, 블록 자원의 검색을 허용하는 블록 자원 검색허용부; 및상기 워크플로 관리부의 메타데이터 워크플로 검증시, 상기 블록 자원 저장부에 저장된 블록 자원을 토대로 검증 또는 갱신되도록 블록 자원을 제공하는 블록 자원 제공부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
7 |
7
제 1항에 있어서,상기 웹 애플리케이션 저작부는 웹 애플리케이션 자원 관리부로부터 웹 애플리케이션 자원을 제공받는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
8 |
8
제 7항에 있어서,상기 웹 애플리케이션 자원 관리부는,상기 최종 웹 애플리케이션의 자원을 저장하는 웹 애플리케이션 자원 저장부;상기 워크플로 관리부의 최종 웹 애플리케이션 생성시, 생성되는 최종 웹 애플리케이션의 자원을 실시간으로 상기 웹 애플리케이션 자원 저장부에 전송하여 갱신하는 웹 애플리케이션 자원 갱신부;상기 웹 애플리케이션 저작부의 신규 웹 애플리케이션 저작시, 기 저장된 웹 애플리케이션의 자원 검색을 허용하는 웹 애플리케이션 자원 검색허용부; 및상기 검색된 기 저장된 웹 애플리케이션 자원을 웹 애플리케이션 저작부에 제공하는 웹 애플리케이션 자원 제공부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
9 |
9
삭제
|
10 |
10
제 1항에 있어서,상기 블록 저작부는,블록 저작 로그인시, 오픈 API로부터 블록의 메타데이터를 생성하는 블록 메타데이터 생성부;블록라이브러리로부터 블록의 프로그램 로직을 포함하는 소스코드를 생성하는 블록 코드 생성부; 및상기 생성된 메타데이터 및 소스코드를 포함하는 블록 자원을 전송하는 블록 자원 전송부;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
11 |
11
제 10항에 있어서,상기 블록 메타데이터는 제공 가능한 서비스, 오퍼레이션, 입력, 출력, 속성 및 이벤트 중 하나 이상을 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
12 |
12
제 1항에 있어서,상기 최종 웹 애플리케이션을 모바일 디바이스 환경에 적용하여 미리보기 이미지를 제공하는 웹 애플리케이션 미리보기부를 더 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 장치
|
13 |
13
웹 애플리케이션 저작 로그인시, 웹 애플리케이션 저작부에 의해, 기 저장된 블록 자원 및 웹 애플리케이션 자원으로부터 웹 애플리케이션 초기 화면을 생성하는 단계;상기 웹 애플리케이션 초기 화면을 통해 오픈 API 정보의 검색 요청을 수신하는 단계;블록 저작 로그인시, 블록 저작부에 의해, 상기 검색 요청에 대한 응답에 적어도 부분적으로 기초하여 오픈 API로부터 블록의 메타데이터를 생성하는 단계;상기 웹 애플리케이션 저작부에 의해, 웹 애플리케이션 초기 화면을 통해 UI 기반 웹 애플리케이션 저작 정보를 입력받아 웹 애플리케이션 메타데이터를 생성하는 단계; 및워크플로 관리부에 의해, 상기 웹 애플리케이션 메타데이터의 워크플로를 검증하고, 검증이 완료되면 최종 웹 애플리케이션을 생성하는 단계;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 방법
|
14 |
14
제 13항에 있어서,기 저장된 블록 자원 및 웹 애플리케이션 자원으로부터 웹 애플리케이션 초기 화면을 생성하는 단계는,상기 블록 저작부에 의해, 블록라이브러리로부터 블록의 소스코드를 생성하는 단계; 및상기 블록 저작부에 의해, 생성된 메타데이터와 소스코드를 포함하는 블록 자원을 저장하는 단계;를 포함하는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 방법
|
15 |
15
제 13항에 있어서,상기 웹 애플리케이션 메타데이터의 워크플로를 검증하는 단계는,상기 웹 애플리케이션 메타데이터에 블록 자원을 추가하여 상기 웹 애플리케이션을 갱신하는 단계;가 더 포함되는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 방법
|
16 |
16
제 13항에 있어서,상기 최종 웹 애플리케이션을 생성하는 단계 이후에,웹 애플리케이션 자원 관리부에 의해, 상기 최종 웹 애플리케이션의 자원을 저장하고 관리하는 단계;가 더 포함되는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 방법
|
17 |
17
제 13항에 있어서,상기 최종 웹 애플리케이션을 생성하는 단계 이후에,웹 애플리케이션 미리보기부에 의해, 상기 최종 웹 애플리케이션을 모바일 디바이스 환경에 적용하여 미리보기 이미지를 제공하는 단계;가 더 포함되는 것을 특징으로 하는 매쉬업 웹 애플리케이션을 생성하는 방법
|