Paul Wormeli's TechNotes
A commentary on disruptive technologies for public safety and criminal justice information systems

 









Subscribe to "Paul Wormeli's TechNotes" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 

 

  Sunday, September 07, 2003


Beyond XML--the next really big thing

A few short years ago, the introduction and adoption of standards for exchanging documents known as XML (eXtensible Mark-up Language) swept the IT landscape and caught the wave as all the major computing players agreed on a way for computers to read documents without human intervention.  The pace of adoption of XML was dizzying, and even the world of justice information systems was included.  Based on the basic XML standards, the missing link of data definitions and justice-specific style sheets was captured by the ambitious OJP-funded collaboration of justice professionals and academia (most notably Georgia Tech Research Institute).

So XML is no longer emerging or disruptive technology.  It has happened.  Many of the leading vendors have at least within the last year jumped into the fray, and XML implementations have been flourishing throughout the country in justice information system implementations. 

But a part of this revolution is still to come.  While XML brings an exciting potential for standard document exchanges, the tools that were created to handle the distribution of these documents are yet to be fully implemented in most justice information systems environments.  When XML took off in the commercial world, the key accompanying concept for handling the documents was web services and the notion of a directory for finding existing web services on the internet called UDDI.  While the dream of easy discovery of web services has yet to be realized, many companies have started down the path of a full service-oriented architecture by keeping this risky and emerging technology behind the firewall where the lack of security standards was less of a danger. 

This very clear hesitation is not one that should burden managers and architects in criminal justice, because it is very likely that most web services implementations in justice information systems will remain behind the firewall, or at least in secured environments, not allowing just any internet computer to exploit the service.  Now that some of the gaps in security and handling of digital certificates have been filled, this technology is ready for deployment in the criminal justice world. 

If you are ready, then an understanding of the strengths and limits of this technology is the first step.  While there are lots of excellent resources on the internet, one of the best in-depth pieces of writing to explain what web services really are is the paper by Enrique Castro-Leon of Intel on webservices.org.  His paper, A Perspective on Web Services, gives a not too threatening detailed explanation of what web services are and how they are used.  Worthwhile reading for anyone wishing to better understand this disruptive new technology.  An extensive set of white papers and other materials about web services are presented on the web site created for web services by O'Reilly.   


11:11:10 PM    comment []

Grid computing closer to reality

InfoWorld reports on the plan for HP to grid-enable all systems, indicating that while HP is somewhat late to the game following in the shoes of IBM, Sun, and Oracle's plans, this adoption and focus by HP brings more conviction to the IT community that grid computing will happen.  It will be several years before any of this shows up in the justice information systems world, but the potential for connecting massive collections of servers and computing power to dynamically allocate resources for assigned tasks has a lot of interesting potential in large integrated justice information systems. 

IBM has been re-inventing itself around autonomic computing and the notion of grid computing is a key to what IBM sees as a necessity for future computing environments.  The IBM web site has a good basic definition of grid computing and lots of references to help anyone interested to study this further.  Justice IT managers might well want to start figuring out how this notion can be applied because once the commercial applications are rolled out, the availability of this technology is another tool to improve integrated justice information systems.  


10:05:21 PM    comment []

 <-- Return to Home Page


Click here to visit the Radio UserLand website. © Copyright 2005 Paul Wormeli.
Last update: 3/16/2005; 9:24:07 PM.

September 2003
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Aug   Oct

Top IJIS Links:

OJP/BJA
Search Group Inc.
IJIS IWG
IJIS Institute
NGA IJIS

Informative blogs:

Edge
Jon Udell(InfoWorld)
Dave Winer
Omar Javaid
Jamie Lewis
Dan Gillmor
Ray Ozzie
Loosely Coupled
John Robb
slashdot
Lawrence Lessig
Joel Spolsky
Robert Scoble
Phil Windley