deutsche Version
 

 

 

 


News

XML - An opportunity for small and medium-sized enterprises

by Marcus Herm, Bizt@lk Competence Center, Karlsruhe, Germany

Business processes are increasingly characterized by structures operating between companies. Companies no longer act in isolation: instead, they are integrated into geographically distributed production networks, pursuing the production process in cooperation with other firms. This means that exchanging data quickly and securely between applications and systems is an increasingly important requirement.

The companies involved need to pass relevant data and information along the individual process chains. But as they use different hardware and software systems, media breaks are often unavoidable. Different data formats and structures are another obstacle to the continuous flow of data. Even within their internal process chains, companies often maintain data duplicated in separate systems that cannot communicate with one another.

For example, they might save parts lists in their product development management systems in one format, and again in another format in their ERP systems. Constantly having to reconcile data, possibly producing errors in the data, increases the costs and time involved. This presents a major risk in processes which are intended to operate beyond a company 's boundaries.

The challenge of integrating applications

As companies increasingly collaborate in this way, the new challenge is to professionally integrate applications using different data structures and heterogeneous operating systems. Companies also use different applications, especially if they are involved in different industries. We often find that suppliers on the first level of an industry can still communicate relatively well with one another. Industry-specific standards are relatively well accepted and widely used.

But things change dramatically once we get to the second and third levels of the supply chain: these companies usually serve a number of industries and thus are far less inclined to adopt a specific industry standard. To date, they have tended to use proprietary data formats such as electronic data interchange (EDI), based on bi-directional links such as EDIFACT or ANSI X.12, which is used mainly in the USA. But this means setting up and maintaining a private telecommunications network -an investment which is often beyond the reach of all but the largest companies.

Small and medium-sized enterprises (SMEs) continue to exchange data and information in traditional form, by mail, fax or phone. Extensible Markup Language (XML)can now change all this. Using the Internet and the XML standard, SMEs can now communicate as equal partners in electronic business transactions.

XML makes the breakthrough

XML acts as a uniform standard for exchanging business data and as semantic middleware, through which heterogeneous applications can communicate with one another over uniform interfaces and in a language which everyone involved can understand. With XML, simple and complex structures can be presented at any data level and for any category of data. And every record in XML format also includes meta information stating how that data is to be interpreted.

The ability to define XML applications simply and without laborious standardization processes marks a breakthrough in business data exchange both within and between companies. At the same time, however, XML presents a risk which the industry must not lose sight of: it should not use XML as a basis for developing a large number o different industry standards. What is needed is a single, uniform semantic set of language rules for exchanging data between industries, worldwide.

Use existing standards

Many businesses have been using tried and tested standards -such as the German VDA recommendations on data transmission or the STEP organization recommendations - for some time now. These standards are in use worldwide, so the aim must be to translate these existing formats into the new XML syntax and the XML schemas that represent the new semantics. This will make it possible to exploit the semantic opportunities of XML, as this data can then be used on any platform. Businesses can continue to use their existing systems and interfaces for proprietary data formats with no problems -an extremely positive solution in terms of both time and cost.

Sign of the times

any industries are already offering defined XML schemas in what are known as repositories. ERP system suppliers have also recognized the potential of XML. Many ERP systems have both their own XML schemas and XML interfaces. Even EDI vendors are now including the standard in their product strategies. The software solutions for the implementation of XML are already in place: now it 's up to small and medium-sized enterprises not to miss the XML boat.

 

Markus Herm from BizT@lk Competence Center in Karlsruhe, Germany is an application integration specialist and focuses on cross-enterprise collaboration. BizT@lk Competence Center was first established as a division of the Institute of Machine Tools and Production Science (wbk)at the University of Karlsruhe. Its goal is to improve knowledge transfer between academic researchers and innovative businesses.