NexJ Open Source Products

Open Source Strategy
NexJ Systems Inc.
1
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
NexJ Open Source Business Objectives

Gain entry into the Healthcare vertical through developing
relationships with healthcare providers and other software
companies through the open source community.



Establish NexJ as global leader in model driven engineering
technology.



2
Partner with other companies and projects to tackle some of the very complex
tricky technology issues involved in creating and sharing health data and an
electronic health record
Combining people centered model with NexJ Model Driven Engineering
Technology with other open source projects and products
Market the NexJ Model Server platform as a platform for enterprise software
development and deployment.
Promote adoption of the NexJ Model Server platform.
Sell value added commercial components, products and
services around the open source offerings.
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
NexJ Open Source Strategy

Open Source NexJ Technology to run in an open
source environment to enable:



Create commercial scale product offerings based on
the open source code base that enable:




3
Working with other open source projects such as Eclipse Modeling Framework
(EMF), Model-Driven Health Tools (MDHT), NHIN Connect, etc.
Creating research, proof of concept and pilot implementations that support
hundreds of concurrent users.
Support for commercial databases, J2EE containers, and other commercial
software products and platforms
Massive scalability to tens of thousands of concurrent users and beyond.
Enterprise class management and monitoring
Advanced Studio features such enhanced editors, debuggers, model
visualization tools, etc.
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
NexJ Commercialization Strategy

Create Commercial Product Offerings on top of
this open source base:

NexJ Development Server
•
•

NexJ Enterprise Model Server
•
•
•
•

Commercial HJ2EE Container Support: WebSphere, BEA Weblogics
Clustering and Load Balancing Support
Enterprise Management and Monitoring Modules
Highly tuned commercial database adapters: Oracle and SQL Server
NexJ Studio
•
Improved Editors
Interactive Debugger Support
•
NexJ Universal Health Connector
•

Manages development process
Allows editing and publishing the model at runtime
Commercial Products and Models:
–
•
•
•
•
4
Enhancements to OpenHealthConnector running with NexJ Enterprise
Extensions
NexJ Health Portal
NexJ CRM for Finance
NexJ Finance Portal
NexJ Mobile Solution for BlackBerry
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
NexJ Open Source Products
Product
Technology
License
Open NexJ Model Server Java Source Code
EPL as part of the OHT
Platform Project
NexJ Scheme*
Java Source Code
EPL as an Independent
Project on SourceForge
NexJ Studio Express
Eclipse Plug-in download
Free Product License
from NexJ
Open Health Connector
NexJ Model (reference
Implementation)
Still to be determined
Provider / Patient
Registry
NexJ Model (reference
Implementation)
Still to be determined
* Part of the NexJ Scheme project involves commits to the EMF project to extend
it to support the evaluation of constraints.
5
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
OHT Platform Project
IHTDSO
Static
Model
Designer
HL7
Reference
Information
Model
OHT
Modeling
Tools
Business
Modeling for
runtime
functional
behaviour
Runtime
Behaviour
(NexJ / OHT
Runtime Platform)
openEHR
Clinical &
Semantic
Modeling
Tolven
Platform Project
Physical
Data
Modeling
6
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
Dynamic
Static
Open Source Timeline Update

Q1 2009:


Q2 2009:



Committed enhancement to EMF project to enable support for
evaluation of constraints using OCL and NexJ Scheme
Published NexJ Scheme Engine as an independent open source project.
Next Steps



7
NexJ Integration and MySQL persistence adapters
Q4 2009


Not For Commercial Use NexJ Model server and Studio
Release OpenNexJ Model server code to the OHT Platform Project in
Mid Q1 2010.
Release NexJ Studio Lite as a free download.
Release Reference Implementations: Patient/Provider Registry, Open
Health Connector.
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
OHT Platform Boca Chart - 2Q2009
Pressures/Exposures
- Need to describe path to open source
Added
Content
-Working with Mohawk on:
- Project description and outline
- Several services required to be useful
- improved HL7v3 support
- NFCU version of posted with Tutorial
- Need reference implementations
- Registry services
- MySQL persistence component and
integration adapters released
- Pressure from current implementations
- Large number of changing specs for
modeling of various types.
- Semantic modeling
- Architecture for distributed service
orientated architectures
- MySQL persistence adapter
source code contribution.
1st
open
- NexJScheme and enhancements to EMF
released
- Need to get to the details of defining how
to consume Semantic and Clinical Models
Deleted & Changed
Dependencies
- Suitable architecture to use current
components with path to open source
- IHE and HL7 compatibility
Packaging Editions
Milestones
- Healthcare document/message standards
2Q09 – Open Source Architecture defined
- Existing modeling projects
2Q09 – MySQL persistence component
and integration adapters released
3Q09 – Scheme and enhancements to EMF
released
1Q10 – OpenNexJ Model Server released
under EPL
1H10 – Reference implementation
8
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
OHT Platform Roadmap - 4Q2009
1H 2010
Core Platform
Components released
4Q 2009
NexJScheme released
Committed enhancement to EMF
2Q2009
MySQL Persistence Adapter Code
released
Open Source Architecture defined
Feb 2009
Begin Work with Mohawk on Reference
Implementations
Project Site Live
Jan 2009
NFCU Release posted
2009 Plan Published
Developer
recruiting
9
Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution.
1st Milestone
Release