RnDCircle Logo

김태형 연구실

한양대학교 컴퓨터학부

김태형 교수

김태형 연구실

컴퓨터학부 김태형

김태형 연구실은 한양대학교 ERICA캠퍼스 컴퓨터학부 소속으로, 미들웨어, 분산 시스템, 임베디드 소프트웨어, 무선 센서 네트워크 등 첨단 소프트웨어 기술을 연구하는 선도적인 연구실입니다. 연구실은 다양한 하드웨어 및 소프트웨어 환경에서 응용 프로그램이 원활하게 동작할 수 있도록 지원하는 미들웨어 기술을 중심으로, 실시간성과 신뢰성이 요구되는 내장형 시스템, 제어 시스템, 홈 네트워킹 등 다양한 응용 분야에 맞는 소프트웨어 구조를 설계하고 있습니다. 특히, CORBA, DCOM 등 표준 미들웨어 기술을 자원 제약 환경에 맞게 경량화하고, 그룹 통신, 실시간 통신, 장애 허용성 등 다양한 기능을 통합한 혁신적인 미들웨어 솔루션을 개발해 왔습니다. 이러한 연구는 유비쿼터스 컴퓨팅, 홈 오토메이션, 디지털 권한 관리, P2P 기반 멀티미디어 스트리밍 등 다양한 분야로 확장되고 있으며, 실제 산업 현장과 학계에서 높은 평가를 받고 있습니다. 또한, 연구실은 무선 센서 네트워크와 임베디드 시스템 소프트웨어 분야에서도 탁월한 성과를 내고 있습니다. 유한 상태 기계 기반의 경량 운영체제(SenOS) 설계, 동적 재구성 가능한 소프트웨어 구조, 실시간 이벤트 처리, 데이터 합산 및 노드 배치 최적화 등 다양한 기술을 개발하여 스마트 홈, IoT, 환경 모니터링 등 다양한 응용 분야에 적용하고 있습니다. 임베디드 시스템 개발 과정에서의 예외 처리, 디버깅, 실시간 동기화 문제에 대해서도 혁신적인 방법론을 적용하고 있습니다. 연구실은 다양한 국내외 프로젝트와 산학협력, 특허, 논문 발표를 통해 연구 성과를 지속적으로 확산시키고 있습니다. 지능형 디지털 홈 서비스, 실시간 협업 시스템, P2P 기반 디지털 아이템 관리 등 실제 산업에 적용 가능한 시스템 소프트웨어 개발에도 적극적으로 참여하고 있습니다. 김태형 연구실은 앞으로도 미들웨어, 분산 시스템, 임베디드 소프트웨어, 무선 센서 네트워크 등 소프트웨어 공학의 핵심 분야에서 새로운 패러다임을 제시하고, 실용적이고 혁신적인 소프트웨어 기술을 개발하는 데 주력할 것입니다. 이를 통해 미래 정보화 사회의 다양한 요구에 부응하고, 산업 및 학문 발전에 기여하는 연구실로 자리매김하고자 합니다.

미들웨어 및 분산 시스템 소프트웨어 구조
김태형 연구실은 미들웨어와 분산 시스템 소프트웨어 구조에 대한 심도 있는 연구를 수행하고 있습니다. 미들웨어는 다양한 하드웨어와 소프트웨어 환경에서 응용 프로그램이 원활하게 동작할 수 있도록 중간 계층의 역할을 하며, 특히 이기종 분산 시스템에서의 투명한 통신과 자원 관리, 서비스 연동을 가능하게 합니다. 본 연구실에서는 CORBA, DCOM 등 표준 미들웨어 기술을 내장형 시스템, 제어 시스템, 홈 네트워킹 등 다양한 응용 분야에 맞게 최적화하고, 자원 제약 환경에서도 효율적으로 동작할 수 있는 경량화된 미들웨어 구조를 설계합니다. 특히, CAN 버스와 같은 저속 네트워크 환경에서의 미들웨어 설계, 그룹 통신 및 멀티캐스팅 지원, 실시간 통신 통합, 내장형 시스템에서의 신뢰성 및 장애 허용성 강화 등 다양한 기술적 도전을 해결해 왔습니다. 연구실은 실시간 객체와 비실시간 객체의 통합, 확장된 IDL(Interface Definition Language) 설계, 컴포넌트 기반 소프트웨어 개발 방법론 등 최신 소프트웨어 공학 기법을 적극적으로 도입하여, 실제 산업 현장에 적용 가능한 미들웨어 솔루션을 개발하고 있습니다. 이러한 연구는 유비쿼터스 컴퓨팅, 홈 오토메이션, 디지털 권한 관리, P2P 기반 멀티미디어 스트리밍 등 다양한 분야로 확장되고 있습니다. 연구실의 미들웨어 연구는 산업계와 학계에서 높은 평가를 받고 있으며, 실제 제품 및 서비스 개발에도 활발히 적용되고 있습니다.
무선 센서 네트워크 및 임베디드 시스템 소프트웨어
무선 센서 네트워크(WSN)와 임베디드 시스템 소프트웨어는 김태형 연구실의 또 다른 핵심 연구 분야입니다. 센서 네트워크는 제한된 자원(메모리, 전력, 연산능력) 환경에서 대규모 노드들이 협력하여 데이터를 수집, 처리, 전송하는 시스템으로, 효율적인 운영체제(OS) 구조와 데이터 처리 방법이 필수적입니다. 본 연구실에서는 유한 상태 기계(Finite State Machine, FSM) 기반의 경량 운영체제(SenOS) 설계, 동적 재구성 가능한 소프트웨어 구조, 실시간 이벤트 처리 및 병렬성 지원 등 첨단 기술을 개발해 왔습니다. 센서 네트워크의 특성상, 변화하는 환경에 능동적으로 대응할 수 있는 소프트웨어 구조가 요구되며, 연구실은 자원 제약 상황에서도 높은 반응성과 신뢰성을 보장하는 운영체제 및 미들웨어 솔루션을 제시합니다. 또한, 데이터 합산, 노드 배치 최적화, 상황 인식 응용 프로그램 구조 등 다양한 응용 기술도 함께 연구하고 있습니다. 임베디드 시스템 개발 과정에서 발생하는 예외 처리, 디버깅, 실시간 동기화 문제에 대해서도 관점지향프로그래밍(AOP) 등 혁신적인 방법론을 적용하여 개발 생산성을 높이고 있습니다. 이러한 연구는 스마트 홈, IoT, 산업 자동화, 환경 모니터링 등 다양한 분야에 적용되고 있으며, 실제 프로젝트와 특허, 논문을 통해 그 성과가 입증되고 있습니다. 연구실은 앞으로도 무선 센서 네트워크와 임베디드 시스템 분야에서 새로운 패러다임을 제시하고, 실용적이고 혁신적인 소프트웨어 기술을 개발하는 데 주력할 것입니다.
1
Trust Computation in Online Social Networks Using Co-Citation and Transpose Trust Propagation
김태형
IEEE ACCESS, 2020
2
Fast Trust Computation in Online Social Networks
김태형
IEICE TRANSACTIONS ON COMMUNICATIONS, 2013
3
Design and Implementation of a State-Driven Operating System for Highly Reconfigurable Sensor Networks
김태형
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013
1
DOSMAS PROJECT
지식경제부
2012년 06월 ~ 2012년 10월
2
지능형 디지털 홈 서비스용 시스템 소프트웨어 개발(경기도)
지방자치단체
2010년 07월 ~ 2011년 06월
3
지능형 디지털 홈 서비스용 시스템 소프트웨어 개발(안산시,기업체)
지방자치단체
2010년 07월 ~ 2011년 06월