http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
Remote-Agent를 통한 모바일 File Search 설계 및 구현
곽동규(Dongkyu Kwak),김상태(Sangtae Kim),이유근(Yougeun Lee),박원배(Wonbae Park) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
현재 많은 부분에서 모바일을 이용한 다양한 서비스와 그러한 환경을 지원하기 위한 여러 가지 미들웨어를 최적화 한 기술들이 선을 보이고 있다. 특히, 썬마이크로시스템즈사에서 제안한 차세대 접속 홈 네트워크 기술인 Jini 는 실세계의 네트워크에 연결된 주변 기기와 응용 프로그램을 사용하고자 하는 서비스에 등록과 동시에 활용 할 수 있는 기술로서 Desktop 환경에서 지원을 하고 있다. 이러한 지원의 조건에 반하여 본 논문에서는 모바일 환경에 적용할 수 있는 새로운 접근 방법을 모색함으로서 모바일 환경에서 동적으로 원격지의 노드를 찾아냄과 동시에 활성화 된 모바일 디바이스를 편리하게 사용 할 수 있게끔, 리스트 정보를 모바일 디바이스에서 보여주어 사용자로 하여금 언제 어디서나 필요한 문서를 찾아낼 수 있는 모바일 File Search 서비스를 설계 및 구현 한다.
소프트웨어 공학 : 속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기
곽동규 ( Dongkyu Kwak ),김종호 ( Jongho Kim ),최재영 ( Jaeyoung Choi ) 한국정보처리학회 2015 정보처리학회논문지. 소프트웨어 및 데이터 공학 Vol.4 No.5
BPEL is used in various domains since it can describe the flow of works according to conditions and rules, and it can call web services in service-oriented computing environments. However, new functions that are not provided by BPEL grammar are required in specific domains. Generally, when new functions are required, the domain-specific language should be newly defined and developed, which requires high development cost. In this regard, a new function needs to be defined and added instead of developing domain-specific language with the new functions added. However, such methods only allow an addition of a single function, and it is difficult to design and add new functions according to the needs. This paper defines XAS4B document, which extends the BPEL grammar function through XML schema in order to add new functions, and proposes BPEL engine generator that generates BPEL engine with the new functions added by processing the document. The XAS4B document enables the creation of a new grammar added to BPEL using XML schema. It also shows the process of adding new functions to BPEL engine using AspectJ, JAVA implementation of aspect-oriented programming. The proposed system can add new functions using AspectJ without modifying BPEL engine. This allows the provision of new functions at low cost in various domains.
Mobile Device를 위한 Middleware 응용 모델 설계 및 구현
김상태(Sangtae Kim),곽동규(Dongkyu Kwak),이유근(Yougeun Lee),박원배(Wonbae Park) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
Jini, UPnP, HAVI와 같은 홈 네트워크에 필요한 미들웨어 기술들을 데스크 탑 환경뿐만 아니라 모바일 환경에서도 동일한 서비스를 이용하고자 하는 사용자들의 요구가 증가하고 있다. 이 중 Jini 접속기술을 적용한 디바이스는 응용 서비스와 직접 의사소통을 할 수 있고, 서비스 이용에 필요한 설정의 번거로움없이 편리 하게 이용할 수 있다. 그러나 Jini 접속기술은 데스크 탑 환경을 중심으로 설계되어 있으므로 휴대폰과 PDA와 같은 모바일 디바이스에서 Jini 접속기술을 사용하기에는 많은 제약이 따른다. 본 논문에서는 이러한 점을 고려하여 Jini 접속기술을 직접 적용하기 어려운 소형 컴퓨팅 디바이스에 적합하도록 기존 Java 실행 환경의 클래스들을 이용하여, 그 응용 모델로써 모바일 디바이스를 위한 Mail Service와 Print Service 시스템을 설계 및 구현 한다.
가상현실 내 다양한 물리적 특성을 구현하기 위한 착용형 햅틱 장치
조민재(Minjae Jo),곽동규(Dongkyu Kwak),윤상호(Sang Ho Yoon) 한국HCI학회 2023 한국HCI학회 학술대회 Vol.2023 No.2
가상 현실에서 다양한 사용자 경험이 가능해지면서 보다 효과적이고 정밀한 촉각 피드백의 필요성이 대두되고 있다. 따라서, 본 논문에서는 가상 현실 안에서 발생하는 다양한 물리적 상호작용에 대해 직접적으로 피드백이 가능한 손목 착용형 햅틱 컨트롤러를 제안하고자 한다. 본 연구의 컨트롤러는 가상 물체나 환경의 물리적 특성을 구현하기 위하여 모터 시스템에 기반하여 힘 피드백을 제공하고, 힘 측정 센서를 (Force Sensing Register) 적용하여 사용자의 손바닥 쪽에 가해지는 힘을 직접 측정하고 이를 통하여 제어기를 구성한다. 본 연구에서는 기존 모터 시스템 장치의 무겁고 약한 내구성의 한계를 최소화하기 위한 디자인을 적용함과 동시에 넓은 활동 범위를 제공하기 위하여 단일 링크 시스템만을 활용한 컨트롤러 디자인을 제시하였다.
Visitor 디자인 패턴을 이용한 XML Pull Parser Generator의 설계
고방원(BangWon Ko),곽동규(DongKyu Kwak),유재우(ChaeWoo Yoo) 한국정보과학회 2006 한국정보과학회 학술발표논문집 Vol.33 No.1
기존에 사용되고 있는 XML 파싱 모델에는 Object 모델과 Push 모델이 있다. Object 모델은 문서 내의 컨텐츠를 트리 구조로 변화하기 때문에 메모리의 사용이 많아지고 Push 모델의 경우 문서 내의 컨텐츠를 이벤트 처리하는 각각의 메서드를 이용함으로써 이벤트 처리의 지연 및 지연을 위한 메로리를 추가로 사용하는 등의 단점이 있다. 이를 해결하기 위해 Pull 모델이 등장했으나 DTD를 지원하지 않음으로서 XML 문서의 유효성을 검증할 방법이 없으며 파서의 기능이 미약하다. 본 논문에서는 Visitor 패턴을 이용하여 기존의 Pull 파서들이 가지지 못하던 XML 문서의 유효성 검증문제를 해결하고, 파서에 부가적인 기능을 하는 모듈을 추가하여 Interpreter 시스템으로 확장 가능한 파서를 생성해주는 XML Pull Parser Generator를 제안한다.
모바일 컴퓨팅 환경을 위한 원격지 리소스 접근 방법 구현
이유근(Yougeun Lee),김상태(Sangtae Kim),곽동규(Dongkyu Kwak),박원배(Wonbae Park) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
유비쿼터스 컴퓨팅 환경에서 모바일 디바이스는 Service Controller의 역할을 수행한다. 그러나 모바일 디바이스를 이용하여 원격지 리소스에 접근하는 것은 제약이 따른다. Desktop에서 흔히 쓰이는 FTP와 같은 원격지 접속 기술은 모바일 디바이스에서는 사용 할 수 없다. 또 다른 방안으로 모바일 디바이스에서 Java Application을 이용하여 원격지 컴퓨터에 접속하는 방법이 있다. 그러나 이 또한 Java Security 문제를 해결해야 한다. 모바일 디바이스에서의 Java Security 문제는 그 응용 범위나 필요성에 비해 아직까지 구현 모델은 없다. 따라서 본 논문에서는 Desktop상에서 구현하는 Java Security 접근 방법 모델을 이용하여 모바일 디바이스에서 웹 브라우저를 통해 Java Application으로 원격지 컴퓨터에 접근하는 방법을 구현 한다.
SyncML DM을 이용한 URC 로봇 클라이언트 관리
손은미 ( Eunmi Son ),황석찬 ( Seokchan Hwang ),곽동규 ( Dongkyu Kwak ),최재영 ( Jaeyoung Choi ) 한국정보처리학회 2008 한국정보처리학회 학술대회논문집 Vol.15 No.2
다양한 이기종 로봇 클라이언트가 등장하면서 각 URC 서버의 로봇 클라이언트 관리 및 프로파일링 방법 등은 생산 업체에 의존적이다. 이러한 URC 서버와 로봇 클라이언트간의 표준화된 통신 프로토콜만으로는 URC 서버들간의 호환성을 보장해줄 수 없다. 본 논문에서는, SyncML DM 기술을 사용하여 RUPI 참조 구현 모델인 URC 서버의 로봇 클라이언트 접속 및 프로파일링, 원격 진단 및 관리 모델을 제안한다.