http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
이기종 분산 시스템을 위한 통합 관리 시스템 아키텍처 설계
국승학(Seunghak Kuk),최훈(Hoon Choi),김현수(Hyeon Soo Kim),정인상(In-Sang Chung),김점수(Chum-Su Kim) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.1B
본 논문에서는 다양한 이기종 분산 시스템을 위한 통합 관리 시스템의 아키텍처를 제시한다. 이는 규모가 큰 다양한 분산 시스템들의 통합 관리 방법의 필요성이 증가함에 따라 이기종 환경에 영향을 받지 않고 시스템을 관리 및 모니터링하는 방법이 요구된다. 이를 위해 본 논문에서는 관리 대상 시스템과 독립적인 추상화된 정보 모델을 이용한다. 또한 관리 대상 시스템의 의존성과 상호작용을 고려하여 어플리케이션 모델을 구축하고 이를 통해 다양한 시스템의 조합과 이를 통제 감시하는 방법이 가능하다.
고민혁(Minhyuk Ko),국승학(Seunghak Kuk),윤상필(Sangpil Yun),김현수(Hyeon Soo Kim) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1B
UML은 표준화된 소프트웨어 모델링 언어이다. UML은 잘 정의된 풍부한 모델링 개념들과 표기법을 제공하기 때문에, 어떠한 시스템이라도 쉽게 모델링을 가능하게 해준다. 그렇지만 UML은 시스템 개발을 위한 모델링 시 개발자간의 의사소통을 원활하게 이루어지도록 하기 위한 메커니즘을 제공하지만, 특정 시스템에서 사용하는 요소들에 대한 개념까지 제공하는 것은 아니다. UML은 이런 사항을 충족할 수 있도록 하기 위한 확장 메커니즘을 제공한다. UML의 확장 메커니즘은 새로운 UML 모델링 요소를 정의하여 표준 UML에서는 표현할 수 없는 새로운 개념을 표현할 수 있도록 해준다. 본 논문에서는 UML의 확장 메커니즘을 사용하여 안드로이드 애플리케이션 개발을 위한 프로파일을 구현한다. 표준 UML로는 표현 할 수 없는 안드로이드의 특정 요소들을 UML 확장 메커니즘을 사용하여 나타내고, 이를 이용하여 안드로이드 애플리케이션 개발 시 효과적인 모델링을 가능하게 한다.
윈도우폰7 플랫폼 기반 스마트 디바이스 애플리케이션의 모델링을 위한 UML 프로파일
민법기(Bup-Ki Min),국승학(Seunghak Kuk),김현수(Hyeon Soo Kim) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1B
스마트 디바이스(스마트폰, 태블릿PC 등)가 모바일 시장에 핵심으로 떠오르면서 새로운 스마트폰 플랫폼들이 등장하고 있다. 마이크로소프트에서도 스마트폰 경쟁에 뛰어들기위해 스마트폰의 요소를 강화한 윈도우폰 7을 발표하였다. 윈도우폰7 플랫폼이 현재는 스마트폰만 지원하지만 향후에 iOS나 안드로이드와의 경쟁을 위해 다양한 스마트 디바이스를 지원할 수 있을 것으로 예상된다. 그러나 다양한 스마트 디바이스들은 플랫폼은 같으나 디바이스의 용도에 따라 서로 다른 하드웨어 장치와 사용자 인터페이스를 가지고 있기 때문에 애플리케이션 개발에 많은 어려움이 존재한다. 이를 해결하기 위해서는 설계시점에서 다양한 장치들을 반영할 수 있게 모델링이 되어야한다. 이에 본 논문에서는 UML의 확장 메커니즘을 이용하여 윈도우폰7 애플리케이션의 모델링을 위한 확장 프로파일을 정의한다. 이를 위해 윈도우폰7이 가지는 특성을 분석하여 소프트웨어 구성요소와 하드웨어 리소스들을 분류하여 정의하였다. 이에 소프트웨어와 하드웨어 부분을 독립적으로 구현할 수 있으며, 윈도우폰7 플랫폼 기반의 새로운 스마트 디바이스가 출시되더라도 쉽게 확장이 가능하다.
오픈 아키텍처 기반의 이기종 분산 환경에서 애플리케이션 관리 및 모니터링 시스템 구현
민법기 ( Bup-ki Min ),국승학 ( Seunghak Kuk ),김현수 ( Hyeon Soo Kim ),김점수 ( Chum-su Kim ) 한국정보처리학회 2010 한국정보처리학회 학술대회논문집 Vol.17 No.2
본 논문에서는 오픈 아키텍처 기반의 이기종 분산 시스템에서 애플리케이션 관리 및 모니터링 시스템을 구현한다. 전투관리 시스템이나 공정관리 시스템 등과 같은 통합관리 시스템은 다양한 이기종 분산 시스템으로 구성되며 이러한 분산 환경에서 다양한 애플리케이션들이 동작하게 되는데 이들을 통제 감시하는 방법이 필요하다. 본 논문에서는 추상적인 정보모델을 이용하여 이기종 시스템들을 표현하고 이를 통해 상호의존성을 관리함으로써 다양한 애플리케이션을 효과적으로 관리하고 모니터링 할 수 있는 방안을 제시한다.
J2EE 애플리케이션의 흐름분석을 통한 커버리지 기반 테스트 방법
이정규 ( Junggyw Lee ),국승학 ( Seunghak Kuk ),김현수 ( Hyeonsoo Kim ) 한국정보처리학회 2008 한국정보처리학회 학술대회논문집 Vol.15 No.2
최근 엔터프라이즈 애플리케이션은 J2EE 컴포넌트로 개발된다. J2EE 플랫폼은 애플리케이션을 개발하는데 편리한 기능을 제공한다. 하지만 J2EE 애플리케이션의 테스트는 J2EE 서버 내부에서 자원을 관리하는 컨테이너의 접근 통제 때문에 기존의 테스트 방법으로 수행하기 어렵다. 본 논문에서는 J2EE 환경에 맞는 J2EE 애플리케이션의 테스트 방법을 제안한다. 이 방법은 애플리케이션을 구성하는 EJB 컴포넌트를 정적 및 동적 분석하여 획득한 정보로 애플리케이션의 메소드 커버리지를 분석하고, 메소드 커버리지를 향상시키기 위한 테스트 데이터를 생성하여 J2EE 애플리케이션을 테스트한다.
윈도우폰7 플랫폼에서 애플리케이션 개발을 위한 UML 프로파일의 정의
민법기 ( Bup-ki Min ),국승학 ( Seunghak Kuk ),김현수 ( Hyeon Soo Kim ) 한국정보처리학회 2011 한국정보처리학회 학술대회논문집 Vol.18 No.1
UML(Unified Modeling Language)은 범용 모델링 언어로 일관된 표기형식을 제공하여 표준 모델링 언어로 자리 잡았다. 그러나 특정 도메인에 종속적이지 않은 UML의 특징 때문에 기존의 표준 UML의 표현 방식으로는 특화된 분야의 상세한 아키텍처의 모델링이 어렵다. 이를 해결하기 위해 UML은 새로운 개념을 추가할 수 있는 확장 메커니즘을 제공하며, 이를 통해 특정 플랫폼이 가지고 있는 특별한 의미를 표현한 아키텍처 모델링이 가능하다. 본 논문에서는 UML의 확장 메커니즘을 이용하여 윈도우폰7 애플리케이션의 모델링을 위한 프로파일을 정의한다. 이를 위해 윈도우폰7의 특성을 분석하고 확장요소를 추출하여 이를 기반으로 UML을 확장하였다. 이를 이용하여 윈도우폰7의 애플리케이션 개발에 특화된 모델링을 할 수 있다.