Create an XML Schema Document from an Instance or DTD
There are several tools that can help you generate an XML Schema document from either an instance or a DTD. This hack shows you how to get the job done with little fuss.
O'Reilly and Associates (2005). Articles>Information Design>XML
Create Well-Formed XML with JavaScript
Use JavaScript to ensure that you write correct, well-formed XML in web pages.
O'Reilly and Associates (2005). Articles>Information Design>XML
Creating a Digital World: Data As Design Material
The common wisdom is that we now live in the age of information; the freedom and access we have to data is unprecedented in history; and the efficiency and convenience of online commerce, research, and communication has already transformed our lives for the better. While this is true, of course, our excitement should be tempered by a few realizations.
Follett, Jonathan. UXmatters (2008). Articles>Information Design>User Interface>User Experience
Creating Documents with Structural Markup 
Now we come to the point of actually producing documents using structural markup—either eXtensible Markup Language (XML) or Standard Generalized Markup Language (SGML). Our sequence of topics illustrates the recommended steps to follow when you first implement structural markup: Learn about it and convince yourself and your organization of its benefits, identify your specific goals and expectations, and spend plenty of time selecting or designing your document structures. Only then should you get down to the specifics of how to produce XML or SGML documents. If you simply try to drop in an XML editor to replace your current word processing application, you will be lucky to avoid total disaster.
Tyson, Paul H. Intercom (2004). Articles>Information Design>SGML>XML
Creating the Relationship-Centric Organization: Nonprofit CRM
Are you storing data about your constituents in three, five, even ten different databases? If so, you're not alone ' but it's costing you in time, lost revenue and decreased impact. Paul Hagen describes how to get all your data into one place with an integrated CRM strategy.
Hagen, Paul. IdealWare (2006). Articles>Information Design>Databases>CRM
Creating XML Trees with the XmlTextWriter and XmlDocument Objects
So you know all about reading and parsing XML files, and even checking if they're well-formed and valid. Now, take a step into more advanced territory with this expose of two objects that let you dynamically create well-formed XML documents in your ASP.NET scripts.
ASP Free (2004). Articles>Information Design>Software>XML
Jamie Owen explores how we can best utilize cues in our work by understanding how memory, cognitive psychology, and multimedia research affect how information is encoded and retrieved.
Owen, Jamie. Boxes and Arrows (2008). Articles>Information Design>User Centered Design>Cognitive Psychology
Customer Profile: Ernest Svenson, PDF for Lawyers
A well-known advocate for the effective use of new technologies in the legal profession, New Orleans-based attorney Ernest Svenson finds Adobe Acrobat and PDF to be highly valued tools in a document-intensive field.
Foss, Kurt. Adobe (2007). Articles>Information Design>Legal>Adobe Acrobat
Darwin Information Typing Architecture
Darwin Information Typing Architecture (DITA) is an XML-based architecture for authoring, producing, and delivering technical information. The architecture and a related DTD and a W3C-Schema was developed by IBM.
Darwin Information Typing Architecture (DITA XML)
DITA is an architecture for creating topic-oriented, information-typed content that can be reused and single-sourced in a variety of ways. It is also an architecture for creating new information types and describing new information domains based on existing types and domains. This allows groups to create very specific, targeted document type definitions using a process called specialization, while still sharing common output transforms and design rules developed for more general types and domains.
Cover Pages (2005). Articles>Information Design>XML>DITA
Data Collection for Controlled Vocabulary Interoperability: Dublin Core Audience Element
This paper outlines the assumptions, process and results of a pilot study of issues of interoperability among a set of seven existing controlled vocabulary schemes that make statements about the audience of an educational resource.
Tennis, Joseph T. ASIST (2002). Articles>Information Design>Metadata>Controlled Vocabulary
Database Modelling in UML - Part 1
When it comes to providing reliable, flexible and efficient object persistence for software systems, today's designers and architects are faced with many choices. From the technological perspective, the choice is usually between pure Object-Oriented, Object-Relational hybrids, pure Relational and custom solutions based on open or proprietary file formats (eg. XML, OLE structured storage). From the vendor aspect Oracle, IBM, Microsoft, POET and others offer similar but often-incompatible solutions. This article is about only one of those choices, that is the layering of an object-oriented class model on top of a purely relational database. This is not to imply this is the only, best or simplest solution, but pragmatically it is one of the most common, and one that has the potential for the most misuse.
Sparks, Geoffrey. Methods and Tools. Articles>Information Design>Databases>UML
Once you've built several MySQL databases, you'll learn some shortcuts to database design. Why stop there? Take this trick a step further and put together a generic database with a set of empty, standard tables. With a well-designed MySQL template, you can quickly assemble the basics of any database as needed. A template also allows you to focus on the more interesting aspects of a database project.
Dyer, Russell. O'Reilly and Associates (2004). Articles>Information Design>Databases>SQL
Datacloud: Expanding the Roles and Locations of Information 
This presentation traces the locations and roles of computer documentation over the latter half of the 20th century in order to construct a model of information/knowledge space as it relates to different forms of work. The paper then provides suggestions about future forms of documentation and interface based on ethnographic research of workers in recently emerging forms of work, including nonlinear audio/video production and videogame playing. The final section of the paper provides concrete suggestions about forms of documentation and interface that will be required to support these new forms of work.
Johnson-Eilola, Johndan. Clarkson University (2001). Articles>Information Design>Hypertext
A Day at the DITA CIDM Conference
I went to the Content Management Strategies/DITA North America 2008 conference (put on by CIDM), which took place in Santa Clara last week. While I went to support our co-founder's speech on DocBook versus DITA, I also used this opportunity to catch up with software vendors and single-source users. Here's my top #10 take-away list.
Talbot, Fabrice. LiveTechDocs (2008). Articles>Information Design>XML>DITA
The University of Tasmania decided to explore using a unified digital library for all its research output: journal articles, conference papers, higher degree theses, and other types. This decision is in advance of the state of the Australian national indexing systems. The digital library also uses OAI–PMH protocols for harvesting, which one of the national repositories does not as yet. The paper describes the context, reasons for the University’s decision, consequences and outcomes, and the development of software to talk to the Australian Digital Theses Program.
Sale, Arthur. First Monday (2005). Articles>Information Design>Case Studies
At the recent XML conference, Norm Walsh hosted a nocturne on Practical RDF, the highlight of which was his tour through thenorman.walsh.name setup. From the outside you may think this is a mere blog, but it’s actually a side-effect of a frighteningly gnarly confluence of metadata streams which are shaken and stirred to produce a sprawling network of resources a small part of which you might want to peruse for Norm’s news & views. I have a picture that made the audience at the session gasp in disbelief.
Bray, Tim. Deep XML (2003). Articles>Information Design>Web Design>XML
Default Mapping for Annotated XML Schema
The IBM DB2 Viper release brings many new XML-related (and non-XML) features. One such feature is the annotated XML schema decomposition that allows you to decompose their XML documents into relational tables. The annotated XML schema supports various mapping constructs that allow you to map elements/attributes defined in the XML schema to table-column pairs in the relational schema. For large XML schemas consisting of many XML schema documents, manual annotation can be a cumbersome task. Get an introduction to the tool, DefaultAnnotater, that allows you to create default mapping and a default relational schema into which corresponding XML documents can be decomposed. This article provides a good starting platform for not only trying out the new function, but also further enhancing the mapping in a given XML schema.
Pradhan, Mayank. IBM (2006). Articles>Information Design>XML
Defining a TC Body of Knowledge 
The Body of Knowledge effort is currently being led by a team of experienced industry and academic STC members. This spring, you will be invited to look at the initial outline of a hierarchy of domains, skills, and knowledge levels. This BoK is yours to develop; the start-up team is simply trying to put together a straw site to start the collaborative effort.
Hart, Hillary. STC Consulting SIG (2008). Articles>TC>Information Design
Defining Information Architecture
What is information architecture? Is it a nascent field or a flash in the pan? What does an information architect do? Are you an information architect? Am I? Is that the right label for our discipline? Do labels and definitions matter?
Morville, Peter. Argus Center (2000). Articles>Information Design
Defining Information Architecture Deliverables
One of the hottest topics these days in Information Architecture circles is documentation. This is probably partly because the IA's role is so ill defined. Our jobs sit perched between engineering and graphic design: go too far in one direction, we're doing the coding, go to far in the other and we are doing the design. Neither role maximizes the architect's key skills; defining the organizational structure and behavior of the web site or application. An IA is most effective when they leave implementation and final graphic design out of the mix. The documents they create to express this have to be crafted with equal skill and diplomacy.
Wodtke, Christina. SitePoint (2001). Articles>Information Design>Documentation
Defining information architecture is a reccuring theme in all IA forums, and frequently leads to re-naming efforts as well, from information therapist to experience designer. This page is dedicated to that ongoing struggle.
Lombardi, Victor, Tal Herman, Eric Scheid, Sunir Shah, Christina Wodtke, John Paul Fullerton, Keith Tatum, Karyn Young and Rob Manso. IAwiki (2004). Articles>Information Design>Professionalism
The Definition of Information Architecture
Is the widespread ignorance of information architecture our fault? Are we really such lousy communicators? What's up?
Morville, Peter. Semantic Studios (2004). Articles>Information Design
Definitions of Information Design
The field of information design applies traditional and evolving design principles to the process of translating complex, unorganized, or unstructured data into valuable, meaningful information. The practice of information design requires an interdisciplinary approach which combines skills in graphic design, writing and editing, instructional design, human performance technology, and human factors.
STC Information Design SIG (2001). Articles>Information Design
Deliverables and Methods: Special Deliverable #8
To date this column has focused on how to make deliverables more effective, either through their content or through the tools to create them. For this issue, I would like to explore the relationship between deliverables and methodology. Unfortunately, this calls for a definition of IA methodology, which may challenge the definition of IA as the hardest question in our field.
Brown, Dan. Boxes and Arrows (2003). Articles>Information Design>Methods
There are 15 readers currently online: 1 registered user and 14 guests. Register.

![]()
![]()


![]()
![]()
![]()