DISLab은 데이터베이스 및 정보 시스템에 관하여 연구하는 연구실입니다. 본 연구실에서는 다음 분야에 대한 연구를 하고 있습니다.
Database
관계형 데이터베이스, 객체지향형 데이터베이스, XML 데이터베이스 등에서 저장 방법, 질의 처리 및 최적화 방법 등에 관하여 연구하고 있습니다.
Flash Memory
플래시 메모리는 하드 디스크와 다르게 한번 기록된 위치에 덮어쓰기(overwrite)를 하려면 그 위치의 블록을 소거(erase)하고 기록해야 하는 문제가 있습니다. 또한 하드 디스크는 읽기/쓰기의 속도가 동일하나 플래시 메모리는 읽기/쓰기/소거 연산의 속도에 큰 차이가 있습니다. 이러한 문제를 해결하기 위하여 본 연구실에서는 FTL(Flash Translation Layer)에 대하여 연구하고 있습니다. 또한 플래시 메모리를 데이터베이스의 저장매체로 사용하면 쓰기/소거 속도가 느린 문제가 있어 플래시 메모리를 고려한 데이터베이스 시스템에 관하여 연구하고 있습니다.
Mobile Systems
스마트 폰의 등장으로 이동형 컴퓨팅 시대가 도래했습니다. 모바일 기기는 전화기의 역할 이외에도 많은 센서(GPS, 가속도 센서, 광 센서, 지자기 센서, 접촉 센서 등)를 가지고 있어 새로운 서비스(위치 기반 서비스, 증강 현실 등)를 할 수 있는 토대를 마련하였습니다. 이러한 이동형 기기에서의 스마트 서비스, 이동형 데이터베이스 등에 관하여 연구하고 있습니다.
XML Storage & Query
HTML은 기계가 의미를 파악하기 곤란하기 때문에 웹에서 정보를 전달하기 위한 수단으로 적당하지 않습니다. 웹에서 정보를 잘 표현하고 전달하기 위하여 XML이 등장하였고, 이것은 B2B 등에 많이 이용되고 있습니다. 많은 XML 데이터가 있을 때 이 XML 데이터를 잘 저장하고, 저장된 XML 데이터에서 필요한 정보를 빠르게 추출하기 위한 연구를 하고 있습니다.
Object-Oriented Systems