netLogex
Transforming e-Business with XML SM
The information that an organization generates is one of its most valuable assets. Whether this content is generated for external or internal use, or whether it is the actual product of the organization (its publications) or ancillary to the production of other products, how these assets are managed, commonly referred to as "knowledge management" can determine whether the organization is successful or not.
XML, the eXtensible Markup Language, is a computer language that greatly facilitates knowledge and content management. netLogex is a software consultancy that specializes in the development, implementation and deployment of XML-based solutions.
Content, Structure and Presentation
Content is the substance of the information that an organization generates.
Structure is
how the content is organized.
Presentation affects how the information is
formatted which is dictated by the media type. All three are important in making
information useable.
The content, structure and presentation aspects of information are typically commingled and inseparable in many content collections, which renders the content less useful. XML is a means by which content, structure and presentation can be separated and independently controlled. It is very versatile - the key to its flexibility is that XML describes the contents of information.
What this means is that information can be authored once, indexed and organized in a variety of ways, and presented in multiple media and via many technologies
Why XML?
For text and other types of content to be integrated, exchanged and published, there must be some form of discernable infrastructure. XML is a computer language that provides such an infrastructure and is an ideal data format for storing structured and semi-structured text intended for dissemination and ultimate publication on a variety of media. XML and its related technologies are open standards of the World Wide Web Consortium (W3C).
XML is:
- Self-describing - it is a generalized markup approach in which elements typically describe the nature of an object, as opposed to how that object should be displayed or printed.
- Extensible - unlike HTML, which is a fixed set of tags, XML provides for custom tag-sets, or "vocabularies," which use the same basic syntax, parsers and other tools, but which can be specific to corporations, publishers, industries, disciplines and other such domains.
- Shared context - extensibility is useless without a means to share the context of the XML vocabulary being used. DTD's (Document Type Definitions) and Schemas are examples of such means. They provide the blueprint against which XML documents can be validated and meaningfully shared.
- Data exchange - XML provides a method, which is text-based and platform-neutral, to share data without prior coordination.
- Document publishing - XML is a way to dissect a document into its atomic components, and then mix, match and manipulate those pieces depending on how that information is going to be used (and presented).
- Metadata - XML facilitates the generation and management of meta-data, information about information, which significantly aids the the classification and searching of information.
netLogex, LLC
netLogex is a software consultancy and custom development company specializing in XML and related technologies. We offer the following services in providing XML-based solutions to our clients:
- Consulting
XML solutions for e-commerce and e-publishing - Custom Software Development
Format conversion
Data extractions
Data transformations
Special Interfaces - Integration
Authoring systems
Content management systems
Electronic publishing systems
e-Commerce systems - Electronic Publishing
Content management
Subscriber relationship management
Web-based publishing - Content Transformations
Structured and unstructured content to XML
XSLT transformations
Legacy data to XML
Folio Infobase transformation to XML
Content transformations for print publications
Output to other devices, e.g., PDA's
Let us help with your next XML project.
Copyright © 2009 NetLogex, LLC; all rights reserved
Feedback to the NetLogex team:
info@netlogex.com

