The ever-helpful Jon Noring has formed a new discussion group on Yahoo, EPub Community, with a goal of furthering discussion and collaboration around the IDPF specifications which underlie EPub (OPS/OPF/OCF).
Month: April 2008 (Page 3 of 4)
White papers on W3C standards in practice and component content management in practice are now available in the Gilbane white paper library.
Using XML and Databases: W3C Standards in Practice serves as a handy reference guide to the current status of the major XML standards.
Component Content Management in Practice: Meeting the Demands of the Most Complex Content Applications provides an overview of the requirements for technology that manages content at a granular level. To quote the executive summary:
[The paper] compares the requirements of component content management with the capabilities of more general content management technologies, notably web content management and document management. It then looks at the technology behind CCMS in depth, and concludes with example applications where CCMS can have the most impact on an enterprise.
No registration is required to read or download the papers.
We host a number of blogs, some more active than others. One of the least active (although it still gets a surprising amount of traffic) has been our CTO blog. However, I am happy to say that Colin Britton started blogging on semantic technologies yesterday. As a co-founder and CTO of Metatomix he led the development of a commercial product based on RDF – a not very well understood W3C semantic web standard. Colin’s first post on the CTO blog starts a series that will help shed a little more light on semantic technologies and their practical applications.
Some of you know that I remain skeptical of the new world “Semantic Web” vision, but I do think semantic technologies are important and have a lot to offer, and Colin will help you see why. Check out his first post and let him know what you think about semantic technologies and what you would like to know about.
Canto announced the immediate availability of Cumulus 7.5.3, a minor update that improves the performance and reliability of the entire Cumulus product line. The company says that Cumulus 7.5.3 is running on the recently released Service Pack 1 for Windows Vista, and OS X Leopard performance and reliability continues to be stable since the release of version 7.5.2, though a handful of improvements have been made to support Apple’s latest OS even better. Canto recommends all customers upgrade to Cumulus 7.5.3, regardless of operating system, to benefit from global fixes and improvements. Customers on active service agreements can download the update free of charge from Canto’s Customer Portal. The Cumulus product line was last updated in December, 2007, with the release of Cumulus 7.5.2. http:/www.canto.com/
Ten years ago I had a belief that a meta-data approach to managing enterprise information was a valid way to go. The various structures, relationships and complexities of IT systems led to disjointed information. By relating the information elements to each other, rather than synchronizing the information together, we _might_ stand a chance.
At the same time a new set of standards was emerging, standards to describe, relate and query a new information model, based on meta-data, these became know as the Semantic Web, outlined in a Scientific American article (http://www.sciam.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21 ) in 2001.
Fast forward to 2008 – where are we with this vision. Some part of me is thrilled, another part disappointed. We have adoption of these standards and this approach at use in everyday information management situations. Major software companies and startup’s alike are implementing Semantic Technology in their offerings and products. However, I am disappointed that we still find it hard to communicate what this semantic technology means and how valuable it is. Most technologists I meet glaze over at the mention of the Semantic Web or any of it’s standards, yet when asked if they think RSS is significant, praise it’s contributions.
Over a series of posts to this blog, I would like to try and explain, share and show some of the value of Semantic Technology and why one should be looking at it.
Let’s start with what is Semantic Technology and what are the standards that define it’s openness. To quote Wikipedia “In software, semantic technology encodes meanings separately from data and content files, and separately from application code.” This abstraction is a core tenant and value provided by a Semantic approach to information management. The idea that our database or programming patterns do no restrict the form or boundaries of our information is a large shift from traditional IT solutions. The idea that our business logic should not be tied to the code that implements it, nor the information that it operates on is all provided through this semantic representation. So firstly ABSTRACTION is a key definition.
The benefit of this is that systems, machines, solutions, whatever term you wish to use can interact with each other – share, understand and reason, without having been explicitly programmed to understand each other.
With this you get to better manage CHANGE. Your content and systems can evole or change with the changes managed through the Semantic Technology layer.
So what makes up Semantic Technology, one sees the word in a number of soltuions or technologies, are they all created equal.
In my view, Semantic Technology can only truly claim to be so, if it is based on and implements the standards laid out through the (W3C) World Wide Web Consortium standards process. http://www.w3.org/2001/sw/
The vision of the Semantic Web and the standards required to support it continue to expand, but the anchor standards have been laid out for a while.
RDF – The model and syntax for describing information. It is important to understand that with the RDF standards there are multiple things defined to create this standard – the model (or data model) , the syntax (how it is written/serialized) and the formal semantics (or logic described by the use of rdf). In 2004, the original RDF specification was revised and published as 6 separate documents, each covering an important area of the standard.
RDF-S – Provides a typing system for RDF and the basic constructs for expressing Ontologies and relationships within the meta data structure.
OWL – To quote the W3C paper, this facilitates greater machine interpretability of Web content than that supported by XML, RDF, and RDF-S by providing additional vocabulary along with a formal semantics.
SPARQL – While anyone with a Semantic Technology solution invented there own query language (why was this never there one in the first place!), SPARQL, pronounced “sparkle” is the w3c standardization of one. It is HUGE for Semantic Technology and makes all the effort with the other three standards worthwhile.
These standards are quite a pile to sift through, understanding the capabilities embodied in them takes significant effort, but it is the role of technologists in this arena to remove that need for you to understand them. It is our job to provide tools, solutions and capabilities that leverage the these standards bringing semantic technology to life and deliver the power defined within them.
But that is the subject of another post. So what does this all mean in real life? In my next post I will layout a concrete example using product information as an example.
BEA Systems announced the release of its BEA AquaLogic User Interaction suite of products, including new versions of BEA AquaLogic Interaction, BEA AquaLogic Interaction Collaboration and BEA AquaLogic Analytics. These new releases are designed to help companies deliver new workplace strategies via BEA’s cross-platform web suite. With the new BEA AquaLogic User Interaction release, customers can create richer, more interactive profile pages, deliver customizable user experiences and multi-channel interfaces, leverage full RSS capabilities, and enable human networks to create social applications that enhance worker productivity, group collaboration, and community innovation. The new release of BEA AquaLogic Interaction 6.5 delivers a social computing platform with a variety of new features that can help users harness the implicit interactions of day-to-day business – project updates, new documents, process steps, key relationships, expertise, data changes in underlying systems – that are often shared inefficiently through email. The release also introduces improved usability designed to help knowledge workers more easily share community information, find specific expertise and communicate more flexibly, by providing tools that are user-driven and community-centric, and by immersing users in a flexible collaborative experience bolstered by desktop, RSS and Web-based tools. BEA AquaLogic Interaction Collaboration 4.5 extends existing capabilities with enhanced notification options, deeper Microsoft Office integration, enhanced metadata support and general infrastructure enhancements. http://www.bea.com/
Kentico Software and Applied Innovations a Microsoft Gold Certified provider of Windows-based Hosting solutions, announced the two companies have partnered to offer a free Web site solution for .NET User Groups. The solution, available through Kentico’s partnership with Applied Innovations, allows local .NET developer communities to collaborate between community members. Users will receive a free license of Kentico CMS Enterprise Edition (valued at $1,499) and a ready-to-use Web site template that helps .NET User Groups to share information with group members; inform members about group meetings; publish articles and presentations from the meetings; communicate in discussion forums; distribute e-mail newsletters; create blogs; share files and photos; and create member-only areas. The custom Web site template was created to meet the specific needs of .NET user groups. The template allows groups to focus on their community activities, rather than exhaust resources building a Web site. Applied Innovations will provide a free hosting account for .NET user groups to host their Kentico CMS installation. .NET User Groups can sign up for a free license and hosting at http://www.kentico.com/, http://www.appliedi.net
Interwoven, Inc, announced that it is now offering the recently acquired Optimost real-time multivariable testing and Website optimization capabilities to the Asia-Pacific (APAC) region. The Interwoven Optimost Website optimization solution allows online marketers to get more from their existing customer acquisition and Website investments by maximizing online conversion rates. The solution identifies the most compelling combination of Web content and design by exposing different combinations of online content elements to different visitors and then measuring visitors’ actions. As part of this announcement, Interwoven also will be growing its network of Interwoven Optimost service specialists, and will be expanding its Interwoven Optimost certification process to APAC interactive marketing firms. http://www.interwoven.com/