So far it's been slow going, but an interagency XML project could boost law enforcement, health care efforts
When IBM’s Watson recently trounced the two most successful "Jeopardy!" players of all time, the supercomputer was relying in part on an emerging field of computerized language processing known as semantic technology. In addition to being able to work out the answer to questions for Watson such as what fruit trees provide flavor to Sakura cheese, semantic technology is capable of providing answers to questions that might interest government agencies and other groups that historically have had problems identifying patterns or probable sequences in oceans of data.
The idea is to help machines understand the context of a piece of information and how it relates to other bits of content. As such, it has the potential to improve search engines and enable computer systems to more readily exchange data in ways that could be useful to agencies involved in a wide range of pursuits, including homeland security and health care.
While semantic technology has mostly been an academic exercise in recent years, it is now finding a greater role in a practical-minded government project called the National Information Exchange Model (NIEM).
NIEM pursues intergovernment information exchange standards with the goal of helping agencies more readily circulate suspicious activity reports or issue Amber Alerts, for example. The goal is to create bridges, or exchanges, between otherwise isolated applications and data stores.
The building of those exchanges calls for a common understanding of the data changing hands. The richer detail of semantic descriptions makes for more precise matches when systems seek to consume data from other systems. Agreement on semantics also promotes reuse; common definitions let agencies recycle exchanges.
Semantics in government IT
Today, NIEM offers a degree of semantic support. But some observers believe the interoperability effort will take a deeper dive into semantic technology. They view NIEM as a vehicle that could potentially make semantics a mainstream component of government IT.
“Semantically, there is a huge opportunity with NIEM,” said Peter Doolan, vice president and chief technology officer at Oracle Public Sector, which is working on tools for NIEM. “NIEM is a forcing function for the broader adoption of the deeper semantic technology that we have talked about for some time.”
As more agencies adopt NIEM, the impetus for incorporating semantics will grow. NIEM launched in 2005 with the Justice and Homeland Security departments as the principal backers. Last year, the Health and Human Services Department joined Justice and DHS as co-partners. State and local governments, particularly in law enforcement, have taken to NIEM as well. And in a move that underscores that trend, the National Association of State Chief Information Officers last month joined the NIEM executive steering committee.
“NIEM adoption is going at a furious pace,” said Mark Soley, chairman and CEO of the Object Management Group (OMG), which has been working with NIEM. “As it gets adoption, they are going to need a way to translate information that is currently in other formats. That is when you need semantic descriptions.”
NIEM’s leadership says the program is prepared for greater use of semantics. “The NIEM program stands ready to respond to the overall NIEM community regarding a broader adoption of semantic technologies,” said DHS officials who responded to questions via e-mail.
Support for semantics
NIEM is based on XML. The project grew out of the Global Justice XML Data Model (GJXDM), a guide for information exchange in the justice and public safety sectors. Although XML serves as a foundational technology for data interoperability, it is not necessarily viewed as semantic.
However, John Wandelt, principal research scientist at the Georgia Tech Research Institute (GTRI) and division chief of that organization’s Information Exchange and Architecture Division, said semantic capability has been part of NIEM since its inception. GTRI serves as the technical architect and lead developer for GJXDM and NIEM.
“From the very early days, the community has pushed for strong semantics,” he said. Wandelt pointed to XML schema, which describes the data to be shared in an exchange. “Some say schema doesn’t carry semantics,” he said. "But the way we do XML schema in NIEM, it does carry semantics.”
NIEM’s Naming and Design Rules help programmers layer an “incremental set of semantics on top of base XML,” Wandelt said. For example, a group of XML programmers tasked to build a data model of their family trees would depict relationships between parents, siblings, and grandparents. But those ties would be implied and based entirely on an individual programmer’s way of modeling.
NIEM’s design rules, on the other hand, provide a consistent set of instructions for describing connections among entities. Wandelt said those roles make relationships explicit, thereby boosting semantic understanding.
NIEM also uses Resource Description Framework (RDF), an important underpinning of the Semantic Web, which has been slowly making its way into government IT (see sidebar).
RDF aims to describe data in a way the helps machines better understand relationships.
see the full article here: http://gcn.com/articles/2011/03/21/niem-and-semantic-web.aspx
No comments:
Post a Comment