메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

서채연 (홍익대학교, 弘益大學校 一般大學院)

지도교수
金永 哲
발행연도
2014
저작권
홍익대학교 논문은 저작권에 의해 보호받습니다.

이용수2

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (4)

초록· 키워드

오류제보하기
기존의 비즈니스 프로세스 프레임워크은 다른 장소, 다른 시간, 다른 사람들이 함께 시스템을 통합 개발 및 관리에 초점을 두고 있지만 빈번히 요구 변경(Requirement Change) 과 프로세스 추가에 대한 대처가 어렵다는 점이다. 이런 문제에 빈번한 업무 요구사항 및 프로세스 변경 요청에 맞춰 빠르게 개발 위해, 효율적인 비스니스 프로세스 프레임워크(Business Process Framework) 구축 방안을 제시하고 메타모델링 매커니즘 적용하여 자동화 방안을 제안한다. 이를 위해 첫째로 컴포넌트 기반 개발 방법(Component Based Development)과 비즈니스 프로세스 모델(Business Process Mdeling)을 매핑이 필수적으로 수행해야 한다. 이는 새로운 비즈니스 프로세스를 추가 및 변경 시, 컴포넌트 재사용을 통해 변경할 비즈니스 프로세스 개발 시간과 비용을 줄이면서, 효율적이며 빠른 시간 안에 원하는 시스템을 개발하고자 하는 것이다. 제안하는 비즈니스 프로세스 프레임워크는 기본적으로 5 단계 레이어의 폐쇄형 아키텍처 기반 구조이다. 각각 레이어 내/간의 수평/수직적 접목을 통해 새로운 비즈니스 변경에 따른 필요한 소프트웨어의 개발과 시스템의 유지 보수가 용이하다. 결과적으로 기본적인 폐쇄형 구조를 통해 각 레이어간의 융통성과 보다 효율적으로 관리가 가능하리라 본다. 레이어에서 수집된 정보는 각각의 레이어 내 레파지토리 대신에 테이블화를 통해 저장하고자 한다. 이는 상/하위 레이어 내의 저장된 데이터를 기존의 질의어 같은 형식으로 검색 및 접근하고자 새로운 Business Process Structured Query Language (BPSQL)에 대한 BNF(Barkus Normal Form)정의와 설계가 필수적이다.
또한 전체 비즈니스 프로세스 프레임워크 구조 정보를 데이터베이스 구축하기위해서는 BPF 5-레이어의 복잡한 구조를 수작업으로 분석해야하는 어려움이 있다. 둘째로, 비즈니스 프로세스 프레임워크 내 각 레이어 정보들을 테이블화로 제안한다. 그러나 레이어 정보의 스펙을 가지고 데이터베이스 구축을 수 작업하는 단점이 있다. 이런 문제를 해결하기 위해, 각 레이어 모델과 상/하위 레이어간의 관계를 포함하는 정보 모델 전체를 데이터베이스 스키마로 변환하고자 한다. 이렇게 하기위해 메타모델과 모델변형 기법을 적용한다. 제안한 메타모델 기반 모델변형 절차는 각 레이어 정보를 모델링하고, 레이어 정보를 모델 변환하여 XMI(XML Metadata Interchange)로 변환한다. 다시 말하자면, 메타모델 기반의 모델-텍스트 변환기법을 적용하여, 전체 레이어의 비즈니스 프로세스 모델 스키마 기반의 구축 자동 방법을 제안한다. 이를 위한 단계절차는 전체 구조와 데이터베이스 스키마의 메타 모델 정의, 모델 변형 규칙 정의 순이다. 통합정보시스템 설계의 메타 모델링을 통한 각 레이어 스펙정의와 전체 레이어 모델정보 테이블 스키마 스펙을 정의 입력으로 모델-텍스트 변환기법을 통해 전체 시스템이 자동 구축을 시도했다. 이를 통해서 통합정보시스템을 효율적 구축이 가능하게 될 수 있다.

목차

제 1 장 서론 1
1.1 연구배경 및 목적 1
1.2 연구방법 및 범위 3
제 2 장 관련 연구 6
2.1 기존 비즈니스 프로세스 관리 6
2.1.1 Oracle Web 2.0 10
2.1.2 IBM WebSphere 12
2.1.3 ITA/EA 14
2.2 컴포넌트 기반 개발 방법론과 서비스 지향 구조 17
2.2.1 컴포넌트 기반 개발(Component Based Development) 17
2.2.2 서비스 지향 구조(Service Oriented Architecture) 19
2.3 비즈니스 프로세스 모델링 26
2.4 메타 모델링(Metamodeling) 27
2.4.1 MDA(Modeling Driven Architecture) 27
2.4.2 MOF(Meta Object Facility) 29
2.4.3 EMF(The Eclipse Modeling Framework) 30
2.5 모델 변형 방법 31
2.5.1 Model To Model Transformation(MMT) 31
2.5.2 Model To Text Transformation(MTT) 34
제 3 장 제안한 비즈니스 프로세스 프레임워크 39
3.1 폐쇄형 구조(Closed Layer Architecture) 39
3.2 비즈니스 프로세스 프레임워크 40
3.2.1 비즈니스 규칙 레이어 42
3.2.2 비즈니스 프로세스 레이어 43
3.2.3 서비스 레이어 44
3.2.4 컴포넌트 레이어 45
3.2.5 데이터 레이어 47
3.3 레이어 구조의 바커스 노말 폼 48
3.3.1 비즈니스 규칙 48
3.3.2 비즈니스 프로세스 50
3.3.3 서비스 52
3.3.4 컴포넌트 55
3.3.5 데이터 58
3.4 제안한 비즈니스 프로세스 구조적 질의 언어(BPSQL) 61
3.5 Information Migration 64
제 4 장 메타모델링 기반 비즈니스 프로세스 프레임워크 구축 68
4.1 메타모델링 기반 데이터베이스 스키마 변환 68
4.2 자동 도구 구현 82
제 5 장 사례연구 90
5.1 ETRI 벤처 정보통신통합 기술지원서비스 90
5.2 의료통합정보시스템 114
제 6 장 결론 및 향후 연구과제 122
참 고 문 헌 124
영문요약(Abstract) 129
감사의 글 132

최근 본 자료

전체보기

댓글(0)

0