Wednesday Jan 22, 2014

New CAM XML Editor v3.1 and CAMV validation release now available

The focus for this release is enhancements, bug fixes and performance improvements for both the CAM editor and CAMV validation engine.

The new CAM Editor V3.1 provides the following improved functionality:

  • Enhanced XSD schema importing especially for HL7, GML, OAGi and NIEM complexities
  • New UTF-8 handling to improve international support in elements and annotations
  • Editor entry of annotations improved and enhanced
  • Better XML example generating details (choice items, negative numbers and repeat limits)
  • Improved xsd:annotations handling during import processing (faster + suppress duplicates)
  • Improved bi-directional data processing using Open-XDX for open data query and update
  • Feature and bug fixes for the CAMV rules engine
  • CAMV now allows mixed content for validation

Available from http://www.cameditor.org

Monday Oct 21, 2013

Oracle BPM and Open Data integration development

Rapidly developing Oracle BPM application solutions with data source integration previously required significant Java and JDeveloper skills. Now using open source tools for open data development significantly reduces the coding needed.  Key tasks can be performed with visual drag and drop designing combined with menu selections entry and automatic form generation directly from XSD schema definitions.

The architecture used is extremely lightweight, portable, open platform and scalable allowing integration with a variety of Oracle and non-Oracle data sources and systems.

Two videos available on YouTube walk through the process at both an introductory conceptual level and then a deep dive into the programming needed using JDeveloper, Oracle BPM composer and Oracle WLS (WebLogic Server) along with the CAM editor and Open-XDX open source tools.

Also available are coding samples and resources from the GitHub project page, along with working online demonstration resources on the VerifyXML site.

Combining Oracle BPM with these open source tools provides a comprehensive simple and elegant solution set. Development times are slashed and rapid prototyping is enabled. Also existing data sources can be integrated using open data formats with either XML or JSON along with CRUD accessing via the Open-XDX Java component. The Open-XDX tool is a code-free approach where data mapping is configured as templates using visual drag and drop in the CAM Editor open source tool.  XML or JSON is then automatically generated or processed (output or input) and appropriate SQL statements created to support the data accessing.  

Also included is the ability to integrate with fillable PDF forms via the XML templates and the Java PDF form filling library.  Again minimal Java coding is needed to associate the XML source content with the PDF named fields. 

The Oracle BPM forms can be automatically generated from XSD schema definitions that are built from the data mapping templates.  This dramatically simplifies development work as all the integration artifacts needed are created by the open source editor toolset.

The developer level video is designed as a tutorial with segments, hands-on demonstrations and reviews.  This allows developers to learn the techniques and approaches used in incremental steps. The intended audience ranges from data analysts to developers and assumes only entry level Java skills and knowledge.  Most actions are menu driven while Java coding is limited to simply configuring values and parameters along with performing builds and deployments from JDeveloper and Oracle WLS.  

Additional existing Oracle online training resources can be referenced on Oracle BPM and WLS that cover other normal delivery aspects such as user management and application deployment.

Monday Aug 05, 2013

New CAM v3.0 ships with JSON support and significant performance enhancements

Today we released the new and significantly improved CAM editor toolset along with 3 new companion 'How to' quick videos (see here to view).

The main focus is integrating JSON handling alongside the existing XML capabilities to provide developers with the ability to use either or both from the single set of infrastructure.

This provide JSON developers with the ability to quickly build visual data models, use robust XML content validation services and generate XSD schema and JAXB bindings without having to do all those tasks by hand or know the nuances of complex XSD schema or XML handling.

For XML developers it provides a rapid ability to use JSON as an option in their information exchanges and web service integration for supporting mobile and web-based application needs.

In addition to these new JSON capabilities the existing functionality has significantly improved performance and capability.  The CAMV validation engine now runs up to 20 times faster for large XML validation input and with templates containing setChoice() rules.  For comparison a 500+ rules validation template with large 15MB sample COBie CAD/CAM smart building XML export now runs in 19 seconds instead of previously taking over 9 minutes.

Then the drag and drop dictionary components handling has similarly been significantly improved.  Large sets of components now are inserted in real time with low memory overhead thus dramatically improving the user experience and ability to quickly build information exchanges from XML dictionaries of predefined domain components.  The video shows using the Education domain to rapidly build a StudentDetails report with grades, achievements and student data.

For the Open-XDX open data API toolset we have added bi-directional support.  This means using the same CAM template and the SQL drag and drop interface you can design Update/Insert SQL database web services along with the query services.  Again the focus is on providing simple and rapid application development support.  Example code and resources can be found at our GitHub site while on line demonstrations are available from the VerifyXML.org site.

Further enhancements include a new Dictionary Evaluation report.  This tool analyzes the XML components in a dictionary and highlights design issues, omissions, duplicates and more that would be extremely tedious to detect by hand.  This allows a development team to collaboratively improve the quality of their core components and their reuse across a project implementation.

Last but not least we have improved the XSD schema importing and exporting resolving a range of complexity nuances not previously handled allow improved accuracy and compatibility with XSD schema.

In summary the new release provides:

o All new JSON capabilities and template type
o Bi-directional data processing using Open-XDX for open data query and update
o Dramatically improved Dictionary components drag and drop
o New report for Dictionary evaluation and analysis
o Significant CAMV rules engine performance improvements
o Better XSD schema importing and exporting

We look forward to seeing the enhanced solutions this helps people deliver to their customers.



Friday Jun 08, 2012

CAMツールキットは、XMLビジネス情報交換を開発し、管理するプロセスを劇的に簡素化するための "WYSIWYG"ヴィジュアル構造化エディターを使用して直感的なアプローチを提供する。

CAMエディターは、XML交換を組み立て、配置するための先端的で、オープンな基本ツールキットである。CAMツールキットは、XMLビジネス情報交換を開発し、管理するプロセスを劇的に簡素化するための "WYSIWYG" ヴィジュアル構造化エディターを使用して直感的なアプローチを提供する。このことは、開発者に、安定し、相互運用性があり、信頼性のある交換のために必要な管理、洞察そして分析を提供する。

主要な特徴は以下の通りである:

  • 構成要素集辞書からXML交換構造をヴィジュアル・ドラッグ&ドロップによる作成
  • XSDスキーマとしてデータモデルをインポート、及び WSDLを生成し又はXML交換を強化
  • NIEM, OASIS, WSDLのようなプロファイルを用いて、 モデル準拠のXMLスキーマの生成
  • スキーマ設計品質評価の評価報告
  • 正規モデル辞書の管理と生成
  • 業界標準 XML枠組みの支援
  • UML/XMIによる交換のモデル化
  • ランタイム実証エンジン “CAMV Java モジュール”
  • コードリストとSQLテーブル検索 評価ツールとランタイム CAMV
  • XPath 表現テンプレートを用いて、業務論理ルールの評価
  • 内容の暗示により、XMLインスタンス例を生成
  • CAMVの “ANT スクリプティング” を用いた XMLテストスーツ
  • XMLエディター及び統合開発環境
  • メニューと書式に関する各種言語の支援

CAMエディターは、現在のXMLスキーマ交換をより良い互換性を保ってインポート、分析そして反応できる、かつ、ミドルウェアで使用できる。完全なXML交換構造、規則及び文書化の詳細は、OASIS CAM標準XMLテンプレート書式で保存されている。 OASIS CAM は、公開のオープンな標準である。

CAMツールキットはまた、業務の文書化、相互参照表、モデル、XMLスキーマやテストXMLインスタンス等を支援する加工品を生成する作業を自動化する。このことは、 NIEM, OASIS他のための拡張プロファイルによる情報交換統合のためのNIEM アプローチと互換性がある。

CAMアプローチは、正規辞書群から視覚的なドラッグ&ドロップ設計やコアコンポーネントメッセージアッセンブリを可能とする。また、供給されたものは、現在のXMLスキーマライブラリ又は企業データモデル化ツールから正規辞書を採取、生成するためのツールのセットである。

独立CAMV評価エンジンは、Javaで書かれた、基礎としてOASIS CAM仕様を使用して、XML評価枠組みを実施する。また、サービス指向アーキテクチャー (SOA) と共に統合化のために設計された、CAMV XML評価枠組み支援は、 企業アプリケーション統合 (EAI), LEXS (論理的エンティティ交換システム) や ebXML メッセージングシステムの様な他のメッセージを基礎とする統合化パターンとの使用を支援するものである。

Download 

Tuesday Jun 05, 2012

CAM 内容组合结构编辑器是构建和部署XML数据交换的开放源代码工具包.

CAM工具包提供了一个直观的XML信息处理方法,使用一个所见即所得的可视化结构编辑器,大大简化了开发和管理XML商业信息交流的过程。这提供开发人员需要的控制,见解和分析来完成一贯的,可互操作和可靠的信息交流。 提供的主要功能包括:

  • 使用字典集合组件来完成XML交换结构的视觉化拖放创作
  • 输入数据模型作为XSD架构和WSDL,来创建或增强XML信息交流
  • 使用配置文件如NIEM,OASIS,WSDL来产生模式兼容的XML Schema
  • 架构设计质量评估的评估报告
  • 规范模型字典管理和生成
  • 工业标准XML框架支持
  • 与UML/XMI模型交换
  • 运行时验证引擎- CAMV Java模块
  • 代码列表和SQL查表验证的工具和运行时CAMV
  • 使用模板XPath表达式来做商务逻辑规则验证
  • XML测试套件使用CAMV-Ant指令码
  • XML编辑器和集成开发环境
  • 菜单和表格语言的本地化支持

CAM编辑器可以导入,分析和重构现有的交换XML架构,和更好的兼容性和使用中间件. 完整的XML交换结构,规则和文件的详细信息存储在OASIS CAM内容组合结构的标准XML模板格式, OASIS的CAM内容组合结构是一个公共的开放标准。 上述OASIS CAM 内容组合结构 标准的XML验证模板可以包括使用内容模型,代码表,直接SQL表查询, 和警告和错误报告, 他们一起提供了一个全面的XML验证框架的业务规则. CAM工具包还可自动执行工件的任务, 如产生业务文件,交叉引用电子表格,模型,XML Schema, 和测试XML执行个体,那也是NIEM和OASIS兼容的, 和可扩展的配置文件信息交流融合的方法。 CAM方法允许视觉拖放设计和核心部件规范字典集合的信息组装, 还提供了收获,并从现有的XML架构库或企业数据建模工具生成规范字典的工具集. CAMV独立式 验证引擎是用Java编写的,实现了一个使用OASIS CAM规范为基础的XML验证框架。 CAMV XML验证框架的设计与面向服务的架构(SOA)的集成,也支持与其他基于消息的集成模式 。如企业应用集成(EAI), LEXS(逻辑实体交换系统)和 ebXML 消息系统等。

Download

Monday May 21, 2012

CAM v2.2 release with multi-lingual support taking NIEM international

New release now available with French, Spanish, Russian, Norwegian, Chinese and Japanese support from http://www.cameditor.org


Complete highlights include the following:
o International localization language support for menus and screens
o JAXB binding and ConTessa support for XSD schema export
o Better XSD schema importing and exporting
o Dictionary collection manager wizard
o Better dictionary namespace handling
o Better UML physical model export to XMI 2.1.2 (now works with popular UML tools)
o CAMV validation engine support for W3C DOM and extended API options

Notice the Dictionary Collection Manager tool uses enhanced namespace techniques. Please download the latest NIEM dictionary pack from Sourceforge files to take advantage of these.

For each language we are establishing a resource page and translation:

o French XML editor details

o Spanish XML editor details

o Russian XML editor details

o Norwegian XML editor details

o Chinese XML editor details

o Japanese XML editor details

Thursday Jun 23, 2011

CAM v2.0 ships – all new foundation version

The latest release of the CAM editor toolset is now available on Sourceforge.net – search NIEM. In this all new version the support from Oracle has enabled a transformation of the editor underpinning Java framework and results in 3x performance improvement and 50% better memory utilization. The result of nearly six months of improvements are catalogued in the release notes.[Read More]
About

Not all XML is created equal. XML Orb looks at the challenges of creating information exchanges with XML and NIEM and how this can be made simpler, comprehensible, consistent and reliable.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
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
   
       
Today