Ricardo Eíto Brun
Document design has long been a standard task for information professionals. Nonetheless, the use of XML to encode and transfer electronic documents across networks and the development of various methods to describe the characteristics of various document types (XML schemas, RelaxNG, etc.) and their metadata have made clear the need for a more formal, structured approach to the design of various document types and their implementation using XML standards. This insight, combined with the requirements of new technological approaches to integrating software applications ¿ web services or service-oriented architecture (SOA) - that rely on XML for document exchange across platforms, results in a need for documents whose structure is precisely defined. The work of Robert J. Glushko, specifically document engineering, provides the primary theoretical approach to this problem. Document engineering includes the activities necessary for the design of document types and their use as interfaces between systems in SOA environments. His work offers a formal, academic approach to what is currently one of the most interesting opportunities for information professionals.