에뮬레이션 (Emulation)

문헌정보학
한 줄 정의: 디지털 자료를 원래의 형식 그대로 유지한 채, 그 자료를 만들었던 과거의 하드웨어·소프트웨어 환경을 현재 시스템 위에서 소프트웨어적으로 재현하여 접근을 가능하게 하는 디지털보존 전략이다.

쉽게 풀면

파일 자체는 그대로 두고, 그 파일을 만들던 옛날 컴퓨터 환경을 지금 컴퓨터에서 흉내 내어 실행시켜 주는 방법이다.

논문에서는 이렇게 쓰입니다

본 연구는 1990년대 게임 소프트웨어의 보존을 위해 포맷 마이그레이션 대신 에뮬레이션 기반 접근 전략을 채택하였다.

상호작용성이 중요한 자료 유형에서 마이그레이션보다 에뮬레이션이 더 적합한 이유를 보여주는 사례이다.

주의할 점

에뮬레이션은 과거 운영체제·하드웨어 환경을 지속적으로 유지·검증해야 하므로 장기적으로 기술적 유지비용이 발생한다.

관련 용어