A directory of resources inthe field of technical communication.

XML 2006

20 found.

About this Site | Advanced Search | Localization | Site Maps



Agile XML Development

Three panellists talk about how they've applied agile development techniques to XML, followed by audience discussion and Q&A: Tony Coates will discuss XML and schema quality assurance using unit test frameworks. David Carver will discuss agile XML schema development. Claudia Lucia Jimenez-Guarin will discuss software construction for evolving systems with incomplete data definition.

Carver, David, Anthony Coates and Claudia Lucía Jimenez-Guarin. XML 2006 (2006). Articles>Information Design>XML>Agile


Building Dynamic Applications With Mozilla, REX and XQuery.

The Mozilla platform offers a rich support of XML techniques, from low level ones (XPath, RDF, DOM, e4x) to rendering dialects like XHTML, SVG, XUL and XForms, thus making this platform a natural choice for the XML inclined. It is becoming a platform of choice when developing rich connected applications. When building dynamic applications, the developer is often facing a common set of programming patterns : gathering data from various remote and local sources, storing data with an optional transformation phase, and updating parts of the GUI to reflect the modifications in the data store. With today's ubiquitous use of XML as a data exchange syntax, a major part of these tasks can be achieved with XML based solutions. In this article we will present an XML centric solution that aims at minimizing the impedance mismatch between different data models that plagues classical architectures involving for instance XML/object/relationnal translation. It combines some of Mozilla's existing capabilities with REX (Remote Events for XML) and a native XML database with XQuery support. REX provides means to update the XUL based GUI and the database, while the XML database is used as a versatile storage engine.

Desré, Fabrice. XML 2006 (2006). Articles>Web Design>Information Design>XML


Content Management System APIs

Panellists talk about two vendor-neutral programming interfaces for content-management systems. Joel Amoussou discusses JSR 170, a vendor-neutral Java API designed to work across many different content management systems. Michael Wechner discusses Neutron, an Open Content Management User Interface based on XML.

Amoussou, Joel and Michael Wechner. XML 2006 (2006). Articles>Content Management>Programming>XML


Daddy? Where Do Schemas Come From? Some Facts of Life for Schema Users

The rules for finding schema components when validating a document using W3C's XML Schema 1.0 are widely misunderstood. This presentation will the rules for constructing a schema and describe the reasoning behind the design.

Sperberg-McQueen, C.M. XML 2006 (2006). Articles>Information Design>XML>Standards


JSON, The Fat-Free Alternative to XML

JSON is a lightweight, language independent format for data interchange. It is especially popular in Ajax (or interactive web browser-based) applications.

Crockford, Douglas. XML 2006 (2006). Articles>Web Design>Information Design>Ajax


Language Support for Web Service Development

We will demonstrate how enhancements to the XJ language (http://alphaworks.ibm.com/tech/xj) facilitate the development of Web Service applications.

Peshansky, Igor and Mukund Raghavachari. XML 2006 (2006). Articles>Web Design>Programming>XML


Lessons Learned: Development from Initial Planning to Successful Implementation

From initial data modeling, to technical XML Schema design and critical programmatic realization, we have an actionable, real-world set of comprehensive recommendations that can help you formulate a successful XML implementation.

Utzinger, Melissa and Cheryl Connors. XML 2006 (2006). Articles>Information Design>XML>Standards


Managing XML for a Global Content Delivery Platform

LexisNexis, global provider of legal, news, and business information, has migrated the content of its non-US business units to a single product delivery platform. This paper provides an overview of how this was enabled using XML.

Basch, Marc. XML 2006 (2006). Articles>Content Management>XML>Case Studies


The ODF Plugin for MS Office

The OpenDocument Format ("ODF") shows promise for bringing the eXtensible Markup Language (XML) to the common desktop PC of the future as the native file format for office documents in the next-generation office suites including OpenOffice, StarOffice, KOffice, Workplace, Writely and others. An ODF Plugin for MS Office -- currently under development by the OpenDocument Foundation -- can deliver this promise to the 450 million legacy Windows desktop PCs already in place. Sam Hiser, an officer of the OpenDocument Foundation, will discuss the origins and design objectives of the Foundation's ODF Plugin. He will also discuss the strategic goals of the Foundation's ODF Plugin while showing how the Plugin effort is already influencing the development of the ODF standard itself at OASIS. An audience of general business people and software developers will leave Hiser's presentation with a clear understanding of the ODF Plugin, its context of relevance and development, and how it can alter the landscape for XML.

Hiser, Sam. XML 2006 (2006). Articles>Word Processing>XML>Microsoft Word


Peaceful Coexistence: The SGML/XML Transition at Cessna Aircraft

The transition in a markup-based publishing environment from SGML- to XML-based tools and procedures can sometimes be complex. This session details Cessna Aircraft Company's implementation as it moves from an SGML environment to an XML enviroment.

Hahn, Michael. XML 2006 (2006). Articles>Information Design>XML>Case Studies


PHP and XML -- Reusing Other People's Information On The Web

Using Magpie RSS, we will discuss ways to take publicly available information from web-based sources and reuse them on our websites. The session will also feature an overview of ways to pull information from web services such as Amazon.com.

Hastings, Robin. XML 2006 (2006). Articles>Web Design>Information Design>RSS


Preparing and Publishing Legislation using XML

Many governments are moving to using XML for drafting and publishing legislation. SAIC has worked with a number of jurisdictions to facilitate the automation of legislative drafting and publication processes using XML.

Arnold-Moore, Timothy. XML 2006 (2006). Articles>Legal>Government>XML


A Publisher's Journey to Single Source Publishing: A Case Study

We will cover the journey taken by J. J. Keller & Associates, Inc, a safety and regulatory compliance publisher, as they transitioned to an XML-based, single source publishing environment.

Jung, Jennifer and Mark Jacobson. XML 2006 (2006). Articles>Content Management>Single Sourcing>Case Studies


Resistance is Futile: You Will Store XML

Industry standards consortia have defined thousands of exchange formats for business related messages in XML Increasingly, data conforming to industry exchange formats are being stored in files and database systems as XML (as well being mapped to relational data). This talk describes what happens when the exchange formats and the storage formats become one. Business applications can be built in new ways that can reduce development costs and more readily accommodate evolving business requirements. The use of generic tools rather than bespoke software becomes more attractive. The criteria for managing XML schemas and for XML schema evolution change. The talk will outline trends arising from the unification of storage formats and exchange formats. It will incorporate a case study to illustrate the main points.

Malaika, Susan. XML 2006 (2006). Articles>Information Design>XML>Case Studies


A Study of the Adoption and Usage of XML Schema - Its Design and Results

There is an obvious need to understand the current adoption and the current usage of XML Schema by the IT industry. That is, XML standardization bodies, XML tool providers, and IT decision makers need to know about the current position of XML Schema on the 'adoption curve'; they would like to know who is using XML Schema, what it is used for, and how users reflect on their usage. All sorts of more detailed questions arise: Is XML Schema usage observably increasing? Who is authoring schemas? (Developers? DBA's? Analysts? Who else?) Who is consuming schemas? What tools are used to author and consume schemas? What other meta-data languages are used in the same corporation? The study at hand covered these and some more questions. The goal was to gather broad information on XML Schema adoption and usage, leaving room for studies that dive into more detailed subtopics. There were 2,000 solicited participants of the study with 59 completed responses. The presentation (paper) does not just present the results of the study, but also motivates the study, describes its design, and draws some conclusions. This study has been carried out in collaboration with the Stephen M. Ross School of Business at the University of Michigan.

Kitsis, Stan. XML 2006 (2006). Articles>Information Design>XML


Unleashing the Power of XML

The "Unleashing the power of XML" presentation provides insight, from 20 years personal experience in the publishing industry, on the value of good markup and the challenges of migrating from SGML to XML based systems. We will review the results of an informal survey of the publishing industry that focuses on how XML is (and is not) being leveraged and the rationale behind these decisions. Finally, we will discuss a 'new' technology that has the potential to revolutionize the publishing industry as well as highlight some real world applications already leveraging this technology.

McBeath, Darin. XML 2006 (2006). Articles>Information Design>XML>Case Studies


Word and OpenOffice for XML Authoring

In this session, three panellists and audience members will discuss creating XML documents using two familiar word processors: Microsoft Word and OpenOffice. Paul Bernard will introduce some real-world examples of how publishers are using Microsoft Word in XML workflows, and how Office 2007 and OpenXML will affect those processes. Jon Parsons will discuss XML, Office 2007, and content management for document integration in the middle tier. Lisa Richards will discuss XML authoring in OpenOffice.

Hatter, Clyde, Mark Jacobson and Jon Parsons. XML 2006 (2006). Articles>Word Processing>Information Design>XML


XML Pipeline Processing

Pipeline processing is a powerful programming technique that can lead to programs that are easier to maintain and enhance and monolithic imperative programs. Developers familiar with the power of pipeline operations central to the UNIX operating system know how simple, modular tools can be chained together to accomplish a wide variety of complex tasks. XSLT pipelines offer the same advantage for XML transformation. Where UNIX pipelines are based around standard input and output of lines of text, XSLT pipelines rely on the structure of well-formed XML between stages. The panel members will demonstrate the value of a pipeline processing approach and discuss implementation specifics.

Page, Sam and Norman Walsh. XML 2006 (2006). Articles>Information Design>XML>Workflow


XML Project Management Best Practices

Three panellists talk about the challenges of managing an XML publishing and documentation project. After brief introductory remarks from each speaker, there will be a general discussion with the audience about the challenges of XML project management in the publishing world.

Hamilton, Kate, Sarah S. O'Keefe and Mike Sherlock. XML 2006 (2006). Articles>Project Management>Information Design>XML


XQueryP: An XML Application Development Language

XQuery is a language that operates on XML in its native data model, using the type system of XML Schema. By the time of the XML 2006 conference, XQuery Version 1.0 will probably be adopted as a W3C Recommendation. Like SQL, XQuery is declarative and functional, which makes it well-suited for automatic optimization. XQuery Version 1.0 is designed for querying and transforming XML data, and W3C has published a working draft of an XQuery extension for updating XML data. With an additional small extension, XQuery could be turned into a native application development language for XML, eliminating the impedance mismatch problem. An earlier paper briefly outlined such an extension, called XQueryP. This paper expands on the XQueryP proposal, adding more details, additional features such as error handling, and some use cases that illustrate the use of the extended language in various different environments.

Kossmann, Donald. XML 2006 (2006). Articles>Information Design>XSL>XML

Follow us on: TwitterFacebookRSSPost about us on: TwitterFacebookDeliciousRSSStumbleUpon