The Semantic Web, written by W3C Director Tim Berners-Lee, James Hendler, and Ora Lassila, is the cover story in the May 2001 issue of Scientific American magazine. Publishing on the semantic web, commentary by Tim Berners-Lee and James Hendler, appeared in Nature magazine's 26 April issue. Read more about the Semantic Web Activity.
Timothy Berners-Lee, the British inventor of the world wide web, has been awarded fellowship of the Royal Society. He is among 43 new fellows elected to the distinguished UK scientific body.
Professor Timothy Berners-Lee, 3Com Founders Professor in the Laboratory of Computer Science at the Massachusetts Institute of Technology, has been elected as a Fellow for his work in revolutionising communication through the internet. Professor Berners-Lee invented the World Wide Web in 1990 while working at CERN, the European laboratory for Particle Physics. He also designed the universal resource locator, or URL, which gives each web page a unique address, and HTML, the basic language that allows web pages to be created.
The award follows criticism from the new president of the 360-year-old society, Sir Robert May, that the organisation had overlooked the internet inventor.
On 10 April, W3C released Modularization of XHTML as a W3C Recommendation. The specification is stable, and has been reviewed by the W3C Membership, who favors its adoption by academic, industry, and research communities. The Recommendation extends XHTML's reach onto emerging Web platforms like mobile devices, television, and appliances. Read the press release and testimonials, and visit the HTML home page.
2 May 2001: The World Wide Web Consortium today released XML Schema as a W3C Recommendation in three parts: Part 0: Primer, Part 1: Structures, Part 2: Datatypes. The specification is stable and has been reviewed by the W3C Membership, who favors its adoption by academic, industry, and research communities. XML Schemas define shared markup vocabularies, the structure of XML documents which use those vocabularies, and provide hooks to associate semantics with them. XML Schema was produced by the XML Schema Working Group. Read the press release and testimonials.
14 May 2001: W3C is pleased to announce the advancement of the XML Information Set (Infoset) to Candidate Recommendation. The Infoset defines a set of eleven types of information items in XML documents. Comments are invited through 15 June. Read about the W3C XML Activity.
With the release of the recommendations for XML schemas and XML modularisation, and the candidate recommendation for the Infoset now may be a sensible time to consider the progress of the XML family of languages. DTD's have served the SGML and XML communities for more than 20 years as a mechanism for describing structured data. However, as the applications of XML move from being hierarchically structured text to all data types, then further support is required for those data types. DTD's call for elements to consist of one of three things: a text string; a text string with other child elements mixed together, or a set of child elements. XML schema has XML syntax, and supports namespaces, while allowing a much wider range of types to be included. In the same way that XML Schema extends the typing of XML, a raft of other supporting developments are extending it in other ways to meet W3C's goal of leading the web to its full potential
The data description language syntax for XML v1.0 has of course been a W3C recommendation since Feb 1998, with a second edition in Oct 2000. Although XML Schemas support numerical data types required to handle data as well as documents, they do not define a data model for XML; nor does the DOM although it is sometimes mistakenly thought to. The XML Information Set, to define a data model for XML has reached CR in May 2001. The family of components on which the infoset builds, and which need to refer to information in a well-formed XML document are shown in the table below.
Language | Purpose | Document, Phase (R, PR, CR, WD), Month, Year |
---|---|---|
XML Names | Qualifying element and attribute names | Namespaces in XML, R, Jan. 199 |
XPath | Addressing parts of an XML document | XML Path Language
(XPath) Version 1.0, R, Nov. 1999 XPath Version 1.0 Specification Errata XPath Requirements Version 2.0, WD, Feb. 2001 |
XML Schema | Constraining of a class of XML documents | XML Schema Part 0: Primer, R, May 2001 XML Schema Part 1: Structures, R, May 2001 XML Schema Part 2: Datatypes, R, May 2001 W3C XML Schema Parts 0, 1 and 2 Errata XML Schema: Formal Description, WD, March 2001 |
xml-stylesheet processing instruction | Specifying associated style sheets | Associating Style Sheets with XML documents Version 1.0, R, June 1999 Errata for "Associating Style Sheets with XML documents Version 1.0" |
XLink | To create and describe links | XML Linking Language (XLink) Version 1.0, PR, Dec. 2000 |
XML Base | A base URI service for XLink | XML Base, PR, Dec. 2000 |
XPointer | Fragment identifiers for URI references | XML Pointer Language (XPointer) Version 1.0, CR, June 2000 |
"style" attribute | Syntax to be used in the "style" attribute | Syntax of CSS rules in HTML's "style" attribute, WD, March 2001 |
Although these components allow access into the XML document, a higher set of components transform the data for use, or render it for presentation, built on top of these. For example, XQuery will build on XPath as a mechanism to access XML documents, rather than developing its own mechanisms.
Language | Purpose | Document, Phase (R, PR, CR, WD), Month, Year |
---|---|---|
CSS | Rendering | Cascading Style Sheets, level 2 CSS2 Specification, R, May 1999 Errata in REC-CSS2-19980512 CSS Mobile Profile 1.0, WD, Oct. 2000 CSS3 introduction, WD, April 2000 User Interface for CSS3, WD, Feb 2000 CSS3 module: W3C selectors, WD, Oct. 2000 CSS3 module: Ruby, WD, Feb. 2001 CSS3 module: Color, WD, March 2001 Paged Media Properties for CSS3, WD, Sept. 1999 CSS Namespace Enhancements (Proposal), WD, June 1999 Color Profiles for CSS3, WD, June 1999 Multi-column layout in CSS, WD, June 1999 Behavioral Extensions to CSS, WD, Aug 1999 International Layout, WD, Sept. 1999 |
XSLT | Transformation | XSL Transformations (XSLT) Version 1.0, R, Nov. 1999 XSL Transformations (XSLT) Version 1.0 Specification Errata XSL Transformations (XSLT) Version 1.1 WD, Dec. 2000 XSLT Requirements Version 2.0, WD, Feb. 2001 |
Canonical XML | Canonicalization | Canonical XML
Version 1.0, R, March 2001 Errata of the Canonical XML 1.0 Specification |
XSL | Rendering | Extensible Stylesheet Language (XSL) Version 1.0, CR, Nov. 2000 |
XML Fragment Interchange | Interchanging fragments | XML Fragment Interchange, CR, Feb. 2001 |
XInclude | Merging | XML Inclusions (XInclude) Version 1.0, WD, Oct. 2000 |
XQuery | Querying | XQuery: A Query
Language for XML, WD, Feb. 2001 XML Query Requirements, WD, Feb. 2001 XML Query Data Model, WD, Feb. 2001 The XML Query Algebra, WD, Feb. 2001 XML Query Use Cases, WD, Feb. 2001 |
A third set of XML applications including SMIL, RDF, XHTML, MathML, Xforms, SVG are also under development, or revision within W3C, but they are both complex and clearly built on the platform of the family of XML languages themselves. Beyond the W3C applications are those XML applications developed outside W3C.
At the 10th WWW Conference in Hong Kong, Tim Berners-Lee presented a roadmap of the web. This shows how each of these technologies that W3C is developing, as well as others yet to be started all fit together to meet intermediate goals of clear user interfaces, document sharing, and business e-commerce, on the way to the overall goal of W3C in taking the web to its full potential. This roadmap shows the importance in the overall scheme of the XML protocol activity.
If your organisation is a member of W3C, you can be involved in establishing these technologies as W3C recommendations, and be privy to the latest details as they do develop in order to tune your organisations own IT strategy and tactics. However, if you are not a W3C member you will have to wait on the developments of others, and for W3C to make public drafts and recommendations before you can set your strategy, after your competition who are members have already done so. Maybe you should join W3C now.
Thanks to Airi Salminen at University of Waterloo for the tables reproduced above.
The number of Members has risen to 514 (14th May 2001).
New Members this month are:
Cacheon, Inc. is a software infrastructure company that helps enterprises optimize their network, device, application and IT resources. We provide a secure and flexible environment for integrating and managing applications and Web services across applications servers and networks of heterogeneous devices.
dokoni, inc. is a Web development tools vendor based in San Diego California. From extensive multi-device enabled wireless Web site projects dokoni has developed next generation development tools that will enable tomorrow's Web developers to easily target multiple devices and users without completely rewriting legacy code. Initial release of dokoni Web enabling products is slated for Q2 2001.
dynamicsoft is the leading provider of carrier-class infrastructure software for packet-based wireline and wireless communications networks. dynamicsoft's interoperable and scalable infrastructure solutions enable service providers to deploy revenue-generating applications and innovative converged services over Internet protocol (IP)-based networks.
Epigraph is a leading supplier of flexible and highly scalable Internet data design and management software, with a mandate to "simplify the complexity" inherent in designing, developing and managing large scale web-based information systems. This is accomplished through Epigraph's "virtual hardware" platform and scalable "cellular" architecture.
Epigraph serves companies either through an ASP model or by installing the software locally. We believe that through the ASP model we can significantly reduce deployment time, simplify ownership complexities, minimize technical risks, and reduce operating costs for customers.
Internet visionaries Josh Schneider and Keith Amonlirdviman founded Epigraph in January 1999. Headquartered in Chicago, IL, Epigraph serves customers throughout the United States and Europe.
The Identica partnership is one of the world's leading Brand Identity experts, working all over the world with many of the biggest brands. Our unique blend of strategy and creativity helps brands communicate distinctively and compellingly in an ever-more complex environment.
NCA is the leading agency for Korean national informatization and has played an important role in IT promotion for the public sector since its establishment. Toady, IT is becoming parts of our life and every nation is making towards a new knowledge-based information society. As a pioneer to the knowledge-based information society of the future, NCA will continue to maximize its contribution to construct e-Korea, helping the customers to make the best use of IT.
Network Inference is creating software products and promoting the development of web standards that, together, will power the advance of machine understanding and reduce the level of human processing involved in web-based applications.
As the proliferation of content continues, the burden on human processing on the web is becoming prohibitive. As corporate systems look to exploit the WWW more fully there is a growing need to facilitate interaction and interoperability between applications.
XML is a step in the right direction, but only a small step.
Armed with the capacity for complex, machine understandable representations that Network Inference will introduce, corporate systems will progress beyond the simple structures of the relational database, allowing them to understand enough to relieve the burden on human processing.
We are currently developing our first generation of solutions aimed at helping Internet users to optimize their attention span, which is usually too short for the amount of time spent selecting and consuming goods or services in the Internet.
In a virtual world where the amount of available material is growing exponentially, attention is our one limited resource.
There is an enormous volume of information crowding the Internet, a great deal of which is redundant. That makes it often very hard to find what one is looking for, and even more difficult to discern and identify high quality reliable sources of information.
E-mail folders become cluttered with irrelevant data, and those who browse the web are unable to sufficiently customize both the methods used to gather the information and the way it is delivered to them. As a consequence of the overload, users frequently face annoying problems trying to reach the information they need, which results in a time delay, that can have devastating effects for the business of today's rapidly changing world.
The sheer volume of information in today's Internet is overwhelming for most people, who are unable to swiftly assimilate it. To worsen the matter, there is not a single tool available today that can help in such a task. We, at Newknow, are building those tools.
Our ideas stem from the coupling of two complementary concepts: a) massive computation capacity and b) Artificial Intelligence. Our goal is to extend people's capabilities by easing their smooth integration into streamlined information networks.
We can make teams smarter, enable people to learn faster, and swiftly spread innovation within organizations.
Nisus, Inc. is a leading provider of rules-based software solutions for improving business process efficiency. Our solutions enable enterprises, network infrastructure organizations and software platform providers to respond to changes in the market place faster, and to compete more successfully in today's multi-channel economy. Established in 2000, Nisus is headquartered in Westborough, Massachusetts with development facilities in Massachusetts and Hyderabad, India.
STC is an individual membership organization dedicated to advancing the arts and sciences of technical communication - it is the largest organization of its type in the world. Its 25,000 members include technical writers, editors, graphic designers, videographers, multimedia artists, Web and Intranet page information designers, translators and others whose work involves making technical information available to those who need it.
Society membership provides opportunities for ongoing learning and professional networking. Through the efforts of a small, full-time staff and a large network of volunteers, STC promotes the public welfare by educating its members and industry about issues concerning technical communication.
STC shares many goals with a number of related organizations and is a member of INTECOM, an international alliance of technical communication organizations aiming to improve technical documentation and communication. STC invites other organizations to promote the Society's goals through sustaining organization memberships.
STC is governed on a Society level by an elected board of directors. Membership is divided into eight regions each containing approximately 20 local chapters. In addition to the Society leaders, each local chapter elects a set of chapter level officers.
We provide solutions that seamlessly extend the billions of dollars of existing enterprise and Internet applications and information to any smart phone, personal digital assistant (PDA), advanced pager or other mobile device. To date, we have been successful in identifying industries and applications that can immediately benefit from enhanced wireless distribution. Once identified, we rapidly develop and deploy custom solutions on our proprietary technology platform. Our comprehensive suite of software, systems and services, address most of the common issues companies face when building and supporting mobile information systems. We can extend your reach with the SuperWings solution.
University based in Milan, Italy
XYZFind is a native XML database that employs a radical schema-independent architecture. Unlike relational systems, the XYZFind XML database eliminates the development-intensive task of modelling schemas for your XML documents and mapping them to database structures. This makes storing XML as easy as using the file system. Yet XYZFind provides the high-powered structured querying you expect from a relational database plus seamlessly integrated keyword search.
XYZFind's schema-independent architecture, structured querying, and keyword search capabilities make it a powerful and cost-efficient solution for storing and managing XML.
Waveset Technologies, Inc. is an emerging provider of Internet infrastructure software. Founded in January 2000 by former Tivoli executives, the company has received $7.3 million in funding from Austin Ventures, AV Labs, Origin Partners, Silverton Partners and various private investors.
Together, the executive team boasts more than seventy years of combined experience in addressing challenges associated with rapidly evolving technology infrastructures. Leveraging this expertise, Waveset is developing solutions that enable and manage collaborative business.
Waveset defines its target market as Fortune 1000 enterprises, with initial emphasis in financial services and tech-savvy manufacturing. Waveset is headquartered in Austin, Texas.