1 |
1
웹 서비스 기반의 다분야 최적설계 시스템에 있어서,각 설계 자원들의 정보 및 상태를 확인하며 사용자에게 다분야 최적설계 프로세스의 작성 도구를 제공하고, 작성된 다분야 최적설계 프로세스 정보를 수신하는 클라이언트 서버(100);작성된 다분야 최적설계 프로세스 정보에 따라 각 설계 자원들을 실행하고 가상 조직(VO : Virtual Organization)을 구축하며 최적설계의 결과를 출력하는 매니지먼트 서버(200); 및상기 클라이언트 서버(100) 및 매니지먼트 서버(200)에서 사용되는 입출력 데이터를 통합하는 데이터베이스관리시스템(300); 을 포함하는 웹 서비스 기반의 다분야 최적설계 시스템
|
2 |
2
제 1 항에 있어서,상기 각 설계 자원들은 글로버스 툴킷 4(GT4 : Globus Toolkit Ver
|
3 |
3
제 1 항에 있어서,상기 클라이언트 서버(100), 매니지먼트 서버(200) 또는 데이터베이스관리시스템(300) 상호 간의 데이터 입출력은 확장성 생성 언어(XML : eXtensible Markup Language)에 의하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
4 |
4
제 1 항에 있어서,상기 웹 서비스는 웹 서비스 기술 언어(WSDL : Web Service Description Language), UDDI(Universal Description, Discovery, and Integration) 및 소프(SOAP : Simple Object Access Protocol) 중에서 적어도 어느 하나 이상의 표준 기술을 적용한 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
5 |
5
제 1 항에 있어서,상기 웹 서비스는 HTTP 서버, 애플리케이션(Application) 서버 및 소프(SOAP) 엔진을 포함하는 웹 서비스 컨테이너(Container) 상에서 구축되는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
6 |
6
제 5 항에 있어서,상기 웹 서비스 컨테이너는 글로버스 툴킷 라이브러리(Libraries) 및 핸들러(Handlers)를 포함하는 글로버스 툴킷 4 웹 서비스 컨테이너인 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
7 |
7
제 1 항에 있어서,상기 매니지먼트 서버(200)는 상기 각 설계 자원들의 실행을 위하여 래퍼(Wrapper) 또는 파서(Parser) 기술을 사용하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
8 |
8
제 7 항에 있어서,상기 매니지먼트 서버(200)는 상기 래퍼 또는 파서 기술을 사용해 변형된 파일을 이용한 다분야 최적설계 에이전트(Agent)에 의해 상기 각 설계 자원들을 실행하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
9 |
9
제 8 항에 있어서,상기 다분야 최적설계 에이전트는 해석 에이전트(Analysis Agent), 최적화 에이전트(Optimization Agent) 및 캐드 에이전트(CAD Agent)를 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
10 |
10
제 1 항에 있어서,상기 클라이언트 서버(100), 매니지먼트 서버(200) 또는 데이터베이스관리시스템(300) 상호 간의 메시지 교환은 WS-I(Web Services Interoperability) 컴플라이언트(Compliant) 소프(SOAP : Simple Object Access Protocol) 메시징(messaging)에 의하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
11 |
11
제 1 항에 있어서,상기 클라이언트 서버(100), 매니지먼트 서버(200) 또는 데이터베이스관리시스템(300) 상호 간의 데이터 교환은 GridFTP 또는 RFT(Reliable File Transfer) 서비스에 의하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
12 |
12
제 1 항에 있어서,상기 클라이언트 서버(100)는,상기 각 설계 자원들의 정보 및 상태를 확인하며, 웹 브라우저를 구비하여 사용자에게 상기 각 설계 자원들의 정보 및 상태를 디스플레이하는 자원검색부(110); 및다분야 최적설계 프로세스의 작성 도구를 제공하고, 작성된 다분야 최적설계 프로세스 정보를 수신하는 프로세스 디자이너부(120); 를 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
13 |
13
제 1 항에 있어서,상기 매니지먼트 서버(200)는,상기 작성된 다분야 최적설계 프로세스 정보에 따라 상기 각 설계 자원들을 실행시키고 전체 다분야 최적설계 과정을 통제하는 워크플로우 엔진(210);가상 조직 인덱스를 통해 상기 각 설계 자원들의 정보들을 수집하며 수집한 정보들을 검색하는 가상 조직 인덱스부(220); 및상기 워크플로우 엔진(210)에 의해 실행된 다분야 최적설계의 결과를 상기 클라이언트 서버(100)를 통하여 출력하는 캐드 서비스부(240); 를 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
14 |
14
제 13 항에 있어서,Simple CA(Certificate Authority)를 이용하여 상기 가상 조직 구성원들에게 인증서를 발급하는 인증처리부(230); 를 더 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
15 |
15
제 13 항에 있어서,상기 워크플로우 엔진(210)은 워크플로우를 정의하며, 정의된 워크플로우를 생성 및 관리하는 소프트웨어를 내장한 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
16 |
16
제 13 항에 있어서,상기 캐드 서비스부(240)는 캐드(CAD)를 이용하여 상기 다분야 최적설계의 결과를 출력하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
17 |
17
제 1 항에 있어서,상기 데이터베이스관리시스템(300)은 JDBC를 통해서 상기 입출력 데이터를 통합하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 시스템
|
18 |
18
웹 서비스 기반의 다분야 최적설계 방법에 있어서,(a) MDS(Monitoring and Discovery System)를 통하여 다분야 최적설계에 요구되는 설계 자원들을 검색하는 단계;(b) 검색한 설계 자원들을 이용하여 다분야 최적설계 프로세스를 구성하는 단계;(c) 구성한 다분야 최적설계 프로세스에 따른 데이터를 수신하는 단계;(d) 수신한 데이터를 이용하여 상기 다분야 최적설계 프로세스를 실행하는 단계; 및(e) 실행한 다분야 최적설계의 결과를 출력하는 단계; 를 포함하는 웹 서비스 기반의 다분야 최적설계 방법
|
19 |
19
제 18 항에 있어서,상기 (a) 단계는,(a-1) 가상 조직 구성원들에 한하여 인증서를 발급하는 단계; 및(a-2) 상기 인증서의 입력에 따른 로그인 신호를 수신하는 단계; 를 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 방법
|
20 |
20
제 18 항에 있어서,상기 (d) 단계는,(d-1) 다분야 최적설계 에이전트(agent)가 각 설계 자원에서 필요한 데이터를 추출하는 단계; 및(d-2) 추출한 데이터를 상기 (d-1) 단계의 각 설계 자원에서 실행 가능한 형태의 파일로 변환하여 실행하는 단계; 를 포함하는 것을 특징으로 하는 웹 서비스 기반의 다분야 최적설계 방법
|