Projects
Open Source NIEM Project on CodePlex
Jul 26th
I just published change set 25219 to the Logical Entity Exchange Specification (LEXS) .NET reference implementation. From the project page:
Project Description
A reference implementation for the Department of Justice Logical Entity Exchange Specification XML model which is based off the National Information Exchange Model. This project provides a reference for a LEXS implementation.
From: http://www.it.ojp.gov/default.aspx?area=implementationAssistance&page=1017&standard=486
The Logical Entity eXchange Specifications (LEXS) defines a common format in which information can be shared. The most commonly used elements form the foundation upon which practitioners can build specialized extensions to suit individual communities. LEXS 3.1 is based on NIEM 2.0.
The LEXS implementation is designed to demonstrate how to work with LEXS, a subset of the National Information Exchange Model using .NET. The initial efforts focus on the use of .NET classes and the XmlSerializer with code generated by WSCF.blue. The implementation includes:
- A full .Net class library of the LEXS types from the schema
- A functioning WCF service which meets the specs of the LEXS Wsdls and passes the soapUI test cases
- Interface types which define providers that can be implemented to support the LEXS Wsdl operations
There are no releases of this project yet but as soon as I finish up the "common" project I will post a release of the compiled assembly. Please feel free to peruse the source code for now and leave me some feedback / questions. The code is all in C# and uses some of the latest features like object initializers and lambda expressions (just for fun
Cheers!

