1 |
1
(a) 액터, 유즈케이스 및 상기 유즈케이스와 액터 사이의 연결관계를 포함하는 유즈케이스 모델이 입력되는 단계;(b) GUI 모델을 입력할 수 있도록 구성된 GUI 모델러가 호출되는 단계;(c) 상기 GUI 모델러를 통해 상기 유즈케이스와 액터 사이의 연결관계에 GUI 모델이 입력되면 이에 대한 프로토타입을 자동으로 생성하여 저장하는 단계;(d) 상기 GUI 모델과 관련된 데이터가 입력되면 상기 입력된 데이터를 상기 (c) 단계에서 생성된 프로토타입에 매핑시켜 저장하는 단계; 및(e) 상기 GUI 모델 및 상기 GUI 모델과 관련된 데이터를 포함하는 유즈케이스 모델을 아키텍처 모델에 적용하여 사용자 요구사항이 제대로 반영되었는지를 확인하는 단계를 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
2 |
2
제 1항에 있어서, 상기 생성된 프로토타입은 프로토타입 리파지토리에 저장되는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
3 |
3
제 1항에 있어서, 상기 GUI 모델은,텍스트영역, 메뉴아이템, 컬러상자, 버튼, 체크박스, 이미지, 메뉴바, 다이얼로그, 레이블, 리스트, 스크롤영역, 프레임 중 적어도 어느 하나의 클래스를 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
4 |
4
제 1항에 있어서, 상기 (c) 단계에서,상기 입력된 GUI 모델에 대한 호출관계를 입력하는 단계를 더 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
5 |
5
제 1항에 있어서, 상기 (e) 단계에서,상기 GUI 모델 및 상기 GUI 모델과 관련된 데이터를 포함하는 유즈케이스 모델에 대한 프로토타입을 다시 자동으로 생성하여 저장하는 제 1 단계;상기 제 1 단계에서 생성된 프로토타입을 상기 아키텍처 모델에 적용하는 제 2 단계; 및상기 유즈케이스 모델의 프로토타입과 상기 아키텍처 모델의 프로토타입을 비교하여 사용자의 요구사항이 아키텍처 모델에 제대로 반영되었는지를 확인하는 제 3 단계를 더 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
6 |
6
제 5항에 있어서, 상기 제 3 단계에서, 상기 유즈케이스 모델의 프로토타입과 상기 아키텍처 모델의 프로토타입을 비교하여 상기 아키텍처 모델에서 상기 유즈케이스 모델이 어떤 클래스에 매핑되었는지를 확인하는 단계;상기 아키텍쳐 모델의 호출관계에 따라 상기 유즈케이스 모델의 프로토타입이 동일한 동작을 수행하는지를 판단하는 단계; 및상기 아키텍쳐 모델에서 상기 유즈케이스 모델의 프로토타입이 동일한 동작을 수행하는 것으로 판단되면 사용자의 요구사항이 아키텍처에 제대로 반영된 것으로 확인하는 단계를 더 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 방법
|
7 |
7
액터, 유즈케이스 및 상기 유즈케이스와 액터 사이의 연결관계를 입력할 수 있도록 유즈케이스 모델을 제공하는 유즈케이스 모델러;상기 유즈케이스와 액터 사이의 연결관계에 GUI 모델 및 상기 GUI 모델과 관련된 데이터를 입력할 수 있도록 여러 클래스로 구성된 GUI 모델을 제공하는 GUI 모델러;상기 유즈케이스 모델러를 통해 입력된 유즈케이스 모델, 상기 GUI 모델러를 통해 입력된 GUI 모델 및 상기 GUI 모델과 관련된 데이터에 따라 사용자 인터페이스를 나타내는 프로토타입을 생성하는 프로토타입 생성부;상기 생성된 프로토타입이 저장되는 프로토타입 리파지토리; 및상기 GUI 모델 및 상기 GUI 모델과 관련된 데이터를 포함하는 유즈케이스 모델을 아키텍처 모델에 적용하기 위한 아키텍처 모델러를 포함하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
8 |
8
제 7항에 있어서, 상기 GUI 모델러는 상기 유즈케이스 모델러에 의해 호출되는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
9 |
9
제 7항에 있어서, 상기 프로토타입 생성부는,사용자 입력에 따라 상기 유즈케이스 모델러를 통해 유즈케이스 모델이 입력되면 이에 대한 프로토타입을 자동으로 생성하여 상기 프로토타입 리파지토리에 저장하며,사용자 입력에 따라 상기 GUI 모델러를 통해 GUI 모델 및 상기 GUI 모델과 관련된 데이터가 입력되면 이에 대한 프로토타입을 자동으로 생성하여 상기 프로토타입 리파지토리에 저장하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
10 |
10
제 7항에 있어서, 상기 프로토타입 생성부는,상기 프로토타입 리파지토리에 저장된 프로토타입을 관리하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
11 |
11
제 7항에 있어서, 상기 아키텍처 모델러는,상기 GUI 모델 및 상기 GUI 모델과 관련된 데이터를 포함하는 유즈케이스 모델에 대한 프로토타입을 다시 자동으로 생성하여 상기 생성된 프로토타입을 상기 아키텍처 모델에 적용하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
12 |
12
제 11항에 있어서, 상기 아키텍처 모델러는,상기 생성된 유즈케이스 모델의 프로토타입과 상기 아키텍처 모델의 프로토타입을 비교하여 사용자의 요구사항이 아키텍처 모델에 제대로 반영되었는지를 확인하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|
13 |
13
제 12항에 있어서, 상기 아키텍처 모델러는,상기 아키텍쳐 모델에서 상기 유즈케이스 모델의 프로토타입이 동일한 동작을 수행하는 것으로 판단되면 사용자의 요구사항이 아키텍처에 제대로 반영된 것으로 확인하는 것을 특징으로 하는 유즈케이스 다이어그램을 활용한 GUI 프로토타입 자동 생성 장치
|