A Design of XML DTD for Representation of the Internet Sheet Music

인터넷 악보 표현을 위한 XML DTD 설계

  • 채진석 (인천대학교 컴퓨터ㆍ정보통신공학부)
  • Published : 1999.12.01

Abstract

In this paper, we propose a technique to represent a sheet music effectively on the Internet. For representing the Internet sheet music, this paper proposes the ScoreML(Score Markup Language) which is a new markup language based on XML, and describes the design of the XML DTD which defines the ScoreML. XML DTD constructing the ScoreML is designed to be able to represent various features of a sheet music in order to retrieve the real sheet music on the Internet. The sheet music built by the ScoreML is directly displayed on the Internet by ScoreML browser which is implemented in the form of Java applet.

이 논문에서는 인터넷에서 악보를 표현하기 위한 효과적인 기법을 제안한다. 인터넷 악보 표현을 위해 이 논문에서는 XML에 기반한 새로운 마크업 언어인 ScoreML(Score Markup Language)을 제안하고, 이것을 정의하는 XML DTD를 설계하였다. ScoreML을 구성하는 XML DTD는 실제 연주에 사용되는 악보를 인터넷 상에서 검색할 수 있도록 악보의 다양한 부분을 표현하는데 중점을 두어 설계되었다. 이러한 ScoreML을 사용하여 작성한 인터넷 악보는 Java applet으로 구현된 ScoreML 브라우저에 의해 인터넷 상에서 곧바로 보여지게 된다.

Keywords