White Papers

Design Patterns in XML Music Representation

Overview Design patterns attempt to formalize the discussion of recurring problems and their solutions. This paper introduces several XML design patterns and demonstrates their usefulness in the development of XML music representations. The patterns have been grouped into several categories of desirable outcome of the design process - modularity, separation of data and meta-data, reduction of learning requirements, assistance to tool development, and increase in legibility and understandability. The Music Encoding Initiative (MEI) DTD, from which the examples are drawn, the examples, and other materials related to MEI are available at http://www.people.virginia.edu/ ~pdr4h/.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Johns Hopkins University
File Format
PDF
Date Published
Dec 4, 2008
Format
White Papers
Topics
Web Services, XML

Similiar White Papers

OPC UA - Service-Oriented Architecture for Industrial Applications

OPC UA - Service-Oriented Architecture for Industrial Applications

OPC Unified Architecture (OPC UA) is the new standard of the OPC Foundation providing interoperability in process automa

Publisher: ABB  |  Tags: applications, enterprise applications, soa, unified

Web Services Interoperability Between Apache Axis2 and the WebSphere Web Services Feature Pack, Part 1

Web Services Interoperability Between Apache Axis2 and the WebSphere Web Services Feature Pack, Part 1

The WebSphere Application Server Version 6.1 Feature Pack for Web Services (hereafter called WSFP) includes a set of Jav

Publisher: IBM  |  Tags: api, java, qos, server

Groove Virtual Office 7 Minute Webcast Series:  Small Steps to Big Gains for Your Consulting Practice

Groove Virtual Office 7 Minute Webcast Series: Small Steps to Big Gains for Your Consulting Practice

As a consultant there are two things you can't get enough of: time and useful ideas. That's why we created the Groove 7

Publisher: Groove Networks  |  Tags: office, professional services

Mashing Google Maps With Oracle Database

Mashing Google Maps With Oracle Database

As one may know, Oracle has had the ability to generate XML on the fly from the database for a number of years. In addit

Publisher: Oracle  |  Tags: api, data, database, google maps, java

Using Industry Standard Data Formats With WebSphere ESB and DB2 Version 9 pureXML

Using Industry Standard Data Formats With WebSphere ESB and DB2 Version 9 pureXML

Many industries strive for a higher degree of standardization for facilitating interaction and data exchange between com

Publisher: IBM  |  Tags: applications, data

Johns Hopkins University White Papers

A Scalable Peer-to-Peer System for Music Content and Information Retrieval

A Scalable Peer-to-Peer System for Music Content and Information Retrieval

Currently a large percentage of Internet traffic consists of music files, typically stored in MP3 compressed audio forma

Publisher: Johns Hopkins University  |  Tags: keywords

Impact of Precedence Enabled Per Hop Behaviors on TCP Flows

Impact of Precedence Enabled Per Hop Behaviors on TCP Flows

In the Department of Defense's (DoD) Global Information Grid (GIG) transport network, packet handling must provide prefe

Publisher: Johns Hopkins University  |  Tags: applications, dod, ip, network, qos

On Using Mobility to Propagate Malware

On Using Mobility to Propagate Malware

Mobility can be exploited to spread malware among wireless nodes. This paper presents an analytical model for estimating

Publisher: Johns Hopkins University  |  Tags: malware, mobility, network, realistic

Gamera: A Structured Document Recognition Application Development Environment

Gamera: A Structured Document Recognition Application Development Environment

This paper presents a new toolkit for the creation of customized structured document recognition applications by expert

Publisher: Johns Hopkins University  |  Tags: applications, c++

A Denial-of-Service Resistant DHT

A Denial-of-Service Resistant DHT

This paper considers the problem of designing scalable and robust information systems based on multiple servers that can

Publisher: Johns Hopkins University