Semantic Network Data Management Studio

DH 교육용 위키
Tutor (토론 | 기여) 사용자의 2024년 4월 26일 (금) 09:32 판

이동: 둘러보기, 검색

SN-DMS Online_Manual

시스템 명칭:

  • Semantic Network Data Management Studio (SN-DMS)
  • 시맨틱 네트워크 데이터 관리기
  • 소프트웨어 등록 번호: C-2021-030986 (저작권자:김현)

적용 분야:

  • 디지털 큐레이션
  • 디지털인문학 연구/교육

시스템의 특징:

  • 이 프로그램은 (1) RDF(Resource Description Framework) 기반의 시맨틱 데이터를 네트워크 그래프(Network Graph) 형태로 가시화 하는 기능을 중심으로, (2) 이 데이타에 대한 검색 기능, 검색 결과로 제시된 네트워크 그래프 상에서 유관한 데이터로의 연결을 확장해 가는 시각적 정보 서비스 기능과 함께, (3) 시맨틱 노드 (Semantic Node) 데이터의 추가, 갱신, 삭제, 시맨틱 링크 (Semantic Link) 데이터의 추가, 갱신, 삭제 등의 데이터 관리 업무를 시각적 네트워크 그래프 기반으로 수행할 수 있는 기능을 제공합니다
  • 이 프로그램은 역사, 철학, 문학, 문화예술 정보 등 인문학 지식을 기계가독적 데이터로 기술한 "디지털 인문학 데이터베이스"의 시각화 및 이 데이터의 대한 이용자 친화적 관리 기능을 제공할 목적으로 개발되었습니다.
  • 이 프로그램을 활용하여 대학의 연구실, 박물관, 미술관, 기록관 등에서 구축한 지식정보 데이터의 시각화 서비스와 이를 활용한 디지털 큐레이션 업무, 이에 수반되는 데이터 관리 업무를 용이하게 수행할 수 있으며, 기구축된 데이터베이스의 콘텐츠를 시각적으로 탐색하며, 관련 분야의 지식을 학습하는 데이터 기반 인문학 교육 활동을 수행할 수 있습니다.

주요 기능:

시맨틱 데이터 탐색기(Semantic Data Explorer):

  • 시맨틱 데이터베이스에 수록된 정보를 탐색하는 기능 제공

※ 프로그램 모듈 별 기능
- Query (검색 ): 온라인 상에서 질의어를 입력하면, 그에 해당하는 시맨틱 노드들을 검색 결과로 제공.
- Query Result List (검색 결과 목록): 검색 결과 그래프 화면에서 이 기능을 선택하면, 검색 결과를 목록 형태로 제공.
- Context Network Graph (1문맥 네트워크 그래프): 검색 결과 그래프 화면에서 선택 노드를 클릭하면 해당 노드를 중심 노드로 하는 문맥 네트워크 그래프를 표시.
- Context Network Expanded Graph (문맥 네트워크 그래프 확장): 문맥 네트워크 그래프 상에서 이 기능을 선택하면 노드간 관계가 2단계까지 확장.
- Exploring Relations (관계 탐색): 문맥 네트워크 그래프 화면에서 주변 노드를 클릭하면 선택 노드를 중심으로 하는 새로운 네트워크 그래프를 표시. 이러한 방법으로 노드간 관계를 무한히 탐색.
- Node List (노드 목록): 문맥 네트워크 그래프 화면에서 이 기능을 선택하면, 네트워크 상의 모든 노드를 목록 형태로 제공.

시맨틱 데이터 편집기(Semantic Data Editor):

  • 시맨틱 데이터베이스에 수록된 정보를 편집(추가/수정/삭제)하는 기능 제공

※ 프로그램 모듈별 기능
- Editor Login: 시맨틱 데이터 편집 권한 확인
- Query Editor: 작업 대상 노드의 존재 확인
- Story Editor: 노드와 노드간 관계 편집 메뉴
- Insert a New Node: 새로운 노드의 추가
- Node Editor: 기존 노드의 속성 편집
- Link Editor: 새로운 링크의 추가, 기존 링크의 수정, 삭제, 속성 편집
- Node Id Manager: 기존 노드 Id의 변경 및 노드 삭제
- Story Explorer: 노드간 관계의 탐색, 다른 노드로 이동
- Result List: 검색 결과 노드를 목록 형태로 출력

사용 방법:

사용 환경:

  • 이 프로그램은 데이터베이스에 적재된 RDF(Resource Description Framework) 데이터의 시각적 온라인 서비스와 온라인 상에서 RDF 데이터를 편집하는 기능을 제공하는 S/W로서, 모든 프로그램은 웹 서버의 CGI (Common Gateway Interface) 서비스 방식으로 호출, 운용할 수 있다.
  • 온라인 서버의 OS는 Windows Server 또는 Unix, Linux이며, RDF 데이터 적재를 위한 DBMS는 Microsoft SQL Server를 사용한다.

시스템 구동

  • 시스템 상의 모든 프로그램은 기능별로 모듈화 되어 있으며, 각각의 모듈은 프로그램의 'Database', 'RDF DataSet', 'Account', 'Password', 'Keyword' 등의 파라미터를 수반하는 URL 호출로 구동됩니다.

서비스 시스템

  • 서비스 시스템은 데이터의 시각적의 탐색만을 지원하며, 데이터 편집 기능을 제공하지 않는 프로그램 패키지입니다.
  • 서비스 시스템의 구동 프로그램은 GuestLogin 또는 GuestQuery이며 'Database', 'RDF DataSet', 'Keyword' 값을 지정하여 호출합니다.
  • 시스템 구동 이후의 모든 기능은 프로그램 상에서 GUI(Graphic User Interface) 방식으로 수행할 수 있습니다.

큐레이터 시스템

  • 큐레이터 시스템은 데이터의 시각적의 탐색 기능과 함께 데이터 편집 기능을 제공하는 프로그램 패키지입니다.
  • 큐레이터 시스템의 구동 프로그램은 Login이며 'Database', 'RDF DataSet', 'Account', 'Password', 'Keyword' 값을 지정하여 호출합니다.
  • 시스템 구동 이후의 모든 기능은 프로그램 상에서 GUI(Graphic User Interface) 방식으로 수행할 수 있습니다.

필요한 소프트웨어

  • Database Management System: Microsoft SQL Server & ODBC Driver
  • Graphic Library: vis.js visualization library

보급 및 지원

  • 한국학중앙연구원 디지털인문학연구소 (Center for Digital Humanities at the Academy of Korean Studies)
  • 한국디지털인문학협의회 (Korean Association for Digital Humanities)

사사 표기

이 시스템을 교육 및 연구 연구 결과물의 산출에 활용한 경우, 산출물 상의 사사 표기는 다음과 같이 해 주시기 바랍니다.

이 저작물(논문/교재/발표문 등)상의 시맨틱 네트워크 데이터는 한국학중앙연구원 디지털인문학연구소에서 개발한 "시맨틱 네트워크 데이터 관리기(Semantic Network Data Management Studio, SN-DMS)"를 활용하여 제작하였음. http://dh.aks.ac.kr/Edu/wiki/index.php/Semantic_Network_Data_Management_Studio