XML and Web Services In The News - 2 January 2007

Provided by OASIS | Edited by Robin Cover

This issue of XML Daily Newslink is sponsored by IBM Corporation



HEADLINES:

 Five Disruptive Technologies to Watch in 2007
 The application/atom+xml Type Parameter
 oBIX Becomes an Approved OASIS Committee Specification
 Mapping of TEI to CIDOC-CRM
 Open Source Personal Tracking System Gets First Test
 Long-term Fedora Linux Support Ending


.

Five Disruptive Technologies to Watch in 2007
David Strom, InformationWeek
2007 will be the year when a host of hot technologies which have been percolating around the mainstream rise high on the radar screens of CIOs and IT managers. This article looks at five of the more significant, including: RFID, Web Services, Advanced Graphics Processing, Server Virtualization, and Mobile Security. After years of promise, Wal-Mart and the Defense Department are among the organizations which have moved RFID into the mainstream, using the technology to track everything from pill bottles to palettes to people. As more vendors get on board, there are some solid enterprise integration efforts developing back-end, supply-chain, and inventory systems that can deliver real productivity benefits to savvy enterprises... In 2006, we saw more buzzwords describing the "Webification" of the enterprise. Software-as-a-service (SaaS), mashups, Web 2.0, RSS feeds, Wikis, blogs, the rewritable Web, social networking spaces, group chat rooms — no matter which aspect you're talking about, clearly something new is happening here. The trick is paying attention, because the Web services movement is producing better and more capable enterprise class applications, which can be deployed in a fraction of the time that more traditional apps took... In the coming year, we'll see two forces changing the nature of graphics in the enterprise: greater use of 3-D and the use of graphics processors for computation. Operating systems themselves are using three-dimensional elements as part of their basic tasks, and more applications are making use of 3-D.

The application/atom+xml Type Parameter
James Snell (ed), IETF Internet Draft
An initial (version -00) public working draft has been released by members of the IETF atompub Working Group for an "application/atom+xml Type Parameter." The Atom Syndication Format (IETF RFC 4287) defines two types of documents that can be identified using the 'application/atom+xml' media type. Implementation experience has demonstrated, however, that Atom Feed and Entry Documents can have different processing models and there are situations where they need to be differentiated. A new optional parameter may be used to differentiate the two types of Atom documents. The I-D defines a new "type" parameter for use with the 'application/atom+xml' media type, where type = "entry" / "feed". Neither the parameter name nor its value are case sensitive. The value 'entry' indicates that the media type identifies an Atom Entry Document. The root element of the document must be atom:entry. The value 'feed' indicates that the media type identifies an Atom Feed Document. The root element of the document must be atom:feed. If not specified, the type is assumed to be unspecified, requiring Atom processors to examine the root element to determine the type of Atom document. New specifications may require that the type parameter be used to identify the Atom Document type. Producers of Atom Entry Documents should use the type parameter regardless of whether or not it is required. Producers of Atom Feed Documents MAY use the parameter. Atom processors that do not recognize the 'type' parameter must ignore its value and examine the root element to determine the document type.
See also: Atom references

oBIX Becomes an Approved OASIS Committee Specification
Ken Sinclair, AutomatedBuildings.com
This article is based upon an interview with Toby Considine (Technology Officer, Facility Services, University of North Carolina, Chapel Hill), who serves as co-chair of the OASIS Open Building Information Exchange (oBIX) TC. Considine: "The committee still has more work to do. What we have now is a good first step. oBIX provides a generic framework for interacting with remote control systems. The committee has a few organizational hurdles to overcome before we can move to become what is called an OASIS standard. On the functional level, oBIX needs to become more abstract and more Enterprise-centric. The initial reference implementation is based upon the REST architectural standard. REST was chosen because the experienced controls programmer will feel right at home with REST. A controls-system developer will be able to begin programming REST-based applications with only the shallowest of learning curves. oBIX remains, however, a Control Protocol for Control System Developers and Control System Integrators. The guys in the Enterprise data center are still at a loss as to how to pull information out of control systems. These people have their own hard jobs to do. They do not want to learn how the HVAC systems are put together, anymore than I want to know how carburetion decisions are made in my car. We need to make it easier for them. We need to begin to standardize the implementations for oBIX. We have discussed creating an oBIX Implementation Committee. Many OASIS standards have an implementation committee to define reference implementations and guide development. We will be looking for OASIS members interested in that effort in the new year. We are also starting to consider the roadmap to the next version. I hope that with the low-level, control-oriented work done, we can better align ourselves with the work of ASHRAE which will need to build the same abstractions atop BACNET. This is an important task, important to the development of new models for long-term sustainable building operation. We will, of course, continue to share concerns with the NBIMS committees coalescing around BuildingSmart, especially COBIE, with the Open Geospatial Consortium, and with the GridWise Architectural Council." [Ed Note: the article contains a typographic error: oBIX is a Committee Specification, not an "OASIS Committee Standard."]
See also: the PR

Mapping of TEI to CIDOC-CRM
Oyvind Eide and Christian-Emil Ore, TEI-Ontology-SIG List Announcement
Members of the Text Encoding Initiative (TEI) Ontology SIG have published an initial draft of "Mapping of TEI to CIDOC-CRM." The CIDOC Conceptual Reference Model (CRM) provides definitions and a formal structure for describing the implicit and explicit concepts and relationships used in cultural heritage documentation. The CIDOC CRM is the culmination of over 10 years work by the CIDOC Documentation Standards Working Group and CIDOC CRM SIG which are working groups of CIDOC. The CIDOC CRM was accepted as working draft by ISO/TC46/SC4/WG9 in September 2000. As of 9/12/2006 it became an official ISO standard, ISO 21127:2006. The CIDOC CRM is intended to promote a shared understanding of cultural heritage information by providing a common and extensible semantic framework that any cultural heritage information can be mapped to. It is intended to be a common language for domain experts and implementers to formulate requirements for information systems and to serve as a guide for good practice of conceptual modeling. In this way, it can provide the "semantic glue" needed to mediate between different sources of cultural heritage information, such as that published by museums, libraries and archives. The CRM is a domain ontology in the sense used in computer science. It has been expressed as an object-oriented semantic model, in the hope that this formulation will be comprehensible to both documentation experts and information scientists alike, while at the same time being readily converted to machine-readable formats such as RDF Schema, KIF, DAML+OIL, OWL, STEP, etc. It can be implemented in any Relational or objectoriented schema. CRM instances can also be encoded in RDF, XML, DAML+OIL, OWL and others. Although the definition of the CRM provided here is complete, it is an intentionally compact and concise presentation of the CRM's 81 classes and 132 unique properties. The mappings to TEI cover events, time appelations, actors, and actor appelations (names).
See also: TEI references

Open Source Personal Tracking System Gets First Test
Nancy Gohring, InfoWorld
An open source wireless tracking system for following people around buildings got its first public use last week at the Chaos Communication Congress in Berlin. The creators of the OpenBeacon system sold 900 tags at 10 Euros (US $13) each to attendees who volunteered to be tracked during the four-day event. Some attendees bought multiple tags to experiment with later. OpenBeacon uses chips from Nordic Semiconductor ASA that transmit and receive over the 2.4GHz frequency, which is available for unlicensed use in many countries. At the conference, the chips communicated with nearby base stations which sent data back to a central server. There were 23 base stations positioned around the conference center. The developers of OpenBeacon worked with partners to create a three dimensional model of the conference center and anyone could use touch-screen monitors that displayed the location of attendees on the model. Touching an attendee on the screen displayed a profile that the person could voluntarily add. The OpenBeacon devices could be distributed to 10,000 pilgrims traveling to Mecca, for example. Their identities wouldn't be important but crowd control monitors could note when many of the tagged pilgrims converge in one spot, implying that potentially many other untagged people are also in the same area, and then they could work to divert or otherwise alleviate the congestion, Meriac said. The firmware, drivers and hardware design for the tracking devices are released under GNU/GPL open source licenses. The base station designs are not currently available as open source because they were designed closely with a vendor. Meriac hopes that other contributors will develop mesh protocols for the system so that the devices can communicate with each other rather than only with a central base station.
See also: the conference web site

Long-term Fedora Linux Support Ending
Stephen Shankland, CNET News.com
Volunteers are calling it quits on a project called Fedora Legacy to provide long-term support for Red Hat's hobbyist-oriented Fedora version of Linux. Red Hat offers two versions of Linux, but only Red Hat Enterprise Linux (RHEL) comes with long-term support. Fedora is a faster-changing but free version that acts as a proving ground for new technology. Red Hat offers only short-term, limited support for Fedora, but volunteers on a project called Fedora Legacy tried to maintain the free version longer. The idea was that the free version would be something customers could rely on even after Red Hat's support ended. It didn't work out. "The Fedora Legacy project is in the process of shutting down," said project organizers Jesse Keating and David Eisenstein in a Fedora Legacy mailing list posting Friday. The organizers didn't provide a specific reason for the decision, but a lack of contributions from outside programmers are part of the story... In the days since Fedora Legacy got started, another free option for Red Hat has cropped up: CentOS, an attempt to reproduce RHEL based on the real project's underlying source code. More recently, Oracle has begun a similar RHEL cloning effort. Also emerging on the scene in the years since Fedora is Ubuntu, supported by start-up Canonical. Deliberately taking a different approach than the Fedora-RHEL split, the free version of Ubuntu is the same one for which Canonical sells support.


XML.org is an OASIS Information Channel sponsored by BEA Systems, Inc., IBM Corporation, Innodata Isogen, SAP AG and Sun Microsystems, Inc.

Use http://www.oasis-open.org/mlmanage to unsubscribe or change an email address. See http://xml.org/xml/news_market.shtml for the list archives.


Bottom Gear Image