XOM Design Principles
نویسنده
چکیده
XOM is an open source API for processing XML with Java using a streaming tree model. XOM was implemented using the cathedral model of open source development rather than a bazaar. As such, a set of explicit design principles for both XML APIs specifically and Java APIs in general has informed its development. This paper discusses these principles. XOM Design Principles Table of
منابع مشابه
Exploratory Observation Machine (XOM) with Kullback-Leibler Divergence for Dimensionality Reduction and Visualization
We present an extension of the Exploratory Observation Machine (XOM) for structure-preserving dimensionality reduction. Based on minimizing the Kullback-Leibler divergence of neighborhood functions in data and image spaces, this Neighbor Embedding XOM (NE-XOM) creates a link between fast sequential online learning known from topologypreserving mappings and principled direct divergence optimizat...
متن کاملArchitectural Support for Copy and Tamper-resistant Software a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
Recently, there has been intense interest in the implementation of a trusted computing platform. Industry projects such as the Trusted Computing Platform Alliance, Microsoft’s Palladium Project, and Intel’s LaGrand Technologies all aim to embed hardware to support some amount of protection for applications so that they can be tamper-resistant. In this work, we propose a new processor architectu...
متن کاملPerformance Evaluation of the XMSF Overlay Multicast Prototype
Growing demand for use of Internet/Web-based services in large scale real-time distributed virtual simulation (RT-DVS) and other real-time applications is fueling extensive interest in overlay multicast protocols. These applications require many-to-many multicast services that are not available as an open Internet service today and are not likely to be offered as an Internet-wide service in the...
متن کاملThe Exploration Machine - a novel method for structure-preserving dimensionality reduction
We present a novel method for structure-preserving dimensionality reduction. The Exploration Machine (Exploratory Observation Machine, XOM) computes graphical representations of high-dimensional observations by a strategy of self-organized model adaptation. Although simple and computationally efficient, XOM enjoys a surprising flexibility to simultaneously contribute to several different domain...
متن کاملA computational framework for exploratory data analysis
We introduce the Exploration Machine (Exploratory Observation Machine, XOM) as a novel versatile method for the analysis of multidimensional data. XOM systematically inverts structural and functional components of so-called topology-preserving mappings. It provides a surprising flexibility to simultaneously contribute to complementary domains of unsupervised learning for exploratory pattern ana...
متن کامل