Printer Friendly
The Free Library
5,670,445 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Formation of the OpenEAI Project, an Open Source Integration Technology Initiative.


Business Editors/High-Tech Writers

CHAMPAIGN, Ill.--(BUSINESS WIRE)--Dec. 17, 2002

The OpenEAI Software Foundation and the University of Illinois University of Illinois may refer to:
  • University of Illinois at Urbana-Champaign (flagship campus)
  • University of Illinois at Chicago
  • University of Illinois at Springfield
  • University of Illinois system
It can also refer to:
 today announced the formation of the OpenEAI Project, an open source Enterprise Application Integration (EAI (Enterprise Application Integration) Refers to various techniques used to share data and business processes in large enterprises. When companies acquire another organization, disparate information systems have to be made to work together. ) initiative that will collaboratively develop and perfect standards-based integration technologies.

The OpenEAI Project will investigate and document the controlling dynamics, principles and practices of enterprise application integration and present, implement and promote these findings. The OpenEAI Project will present findings in the form of the OpenEAI integration methodology and OpenEAI integration software and documentation.

According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 Richard Mendola, Associate Vice-President for Administrative Information Technology Services at the University of Illinois, "The OpenEAI methodology and work products have the potential to drastically reduce the costs and time involved in integrating systems at the University of Illinois. In addition, with the support of a major ERP (Enterprise Resource Planning) An integrated information system that serves all departments within an enterprise. Evolving out of the manufacturing industry, ERP implies the use of packaged software rather than proprietary software written by or for one customer.  vendor like SCT Sacrococcygeal teratoma (SCT)
A tumor occurring at the base of the fetus's tailbone.

Mentioned in: Prenatal Surgery
, we believe these benefits can be extended to the larger higher education higher education

Study beyond the level of secondary education. Institutions of higher education include not only colleges and universities but also professional schools in such fields as law, theology, medicine, business, music, and art.
 domain. The open source nature of the project will allow us to collaborate with others to expedite the evolution of the software and realize these benefits together in as rapid a fashion as possible."

The OpenEAI Project is comprised of six distinct, closely related departments, which address OpenEAI methodology, application foundation APIs, message object API, message definitions, messaging infrastructure applications, and deployment and administration. The OpenEAI Project is characterized by:
-- collaborative research and development;

-- clear understanding and documenting the principles of EAI;

-- creation of high-quality software that leads the way in the field, and

-- open software licenses that allow embedding OpenEAI software in proprietary products.


The OpenEAI Software Foundation, an Illinois not-for-profit corporation A not-for-profit corporation is a corporation created by statute, government or judicial authority that is not intended to provide a profit to the owners or members. A corporation that is organized to provide profits to its owners or members is a for-profit corporation. , guides the OpenEAI Project, and provides organizational, legal and financial support to the project. Foundation members are individuals who have demonstrated a sustained commitment to the OpenEAI Project and made significant contributions in the form of EAI research and open-source software development.

The OpenEAI Project web site will be publicly available in January 2003 at http://www.OpenEAI.org. This site will provide a detailed description of the open source project and the OpenEAI Software Foundation, release 3.0 beta of the OpenEAI foundational APIs and documentation, as well as reference implementations and corresponding documentation. Visit http://www.OpenEAI.org/lists and subscribe to Verb 1. subscribe to - receive or obtain regularly; "We take the Times every day"
subscribe, take

buy, purchase - obtain by purchase; acquire by means of a financial transaction; "The family purchased a new car"; "The conglomerate acquired a new company";
 the "Announce" list to receive future OpenEAI announcements and press releases. An announcement will be sent to this list as soon as the OpenEAI Project web site is publicly available.

Historical Background

In 2000, the University of Illinois began to define an enterprise application integration strategy that could be applied methodically and uniformly to the wide variety of legacy and contemporary enterprise information systems at the University. The main goal was to prepare for the implementation of an enterprise resource planning See ERP.

(application, business) Enterprise Resource Planning - (ERP) Any software system designed to support and automate the business processes of medium and large businesses.
 (ERP) system at the University. At the time, the University was operating and maintaining more than 150 enterprise applications. The implementation of an ERP system at the University meant that a number of these 150 systems would be replaced by the ERP system. However, many of these existing systems, whose specialized functions could not be assumed by the ERP system, would have to be interfaced with the new ERP system. The University also recognized that it would have to purchase or develop a number of new applications to fulfill critical, University-specific functional needs that would not be met by any ERP software.

During 2000, University IT staff conducted an intensive initial study of EAI concepts and products in the EAI market space. This process included experimentation with traditional, proprietary integration products and an investigation of integration development using relevant standards such as the Extensible Markup Language See XML.

(language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web.

http://w3.org/XML/.
 (XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
) and the Java(TM) Message Service (JMS (Java Messaging Service) A programming interface (API) from Sun for connecting Java programs to messaging middleware such as IBM's MQSeries and TIBCO's Rendezvous. JMS is part of Sun's J2EE platform. See J2EE.

JMS - Java Message Service
). This initial research culminated in an RFP (Request For Proposal) A document that invites a vendor to submit a bid for hardware, software and/or services. It may provide a general or very detailed specification of the system.

1. (business) RFP - Request for Proposal.
2.
 process in which the University prepared comprehensive integration requirements. At the conclusion of this process, the University determined that standards and products such as Java(TM), XML, JMS, and JMS providers had matured sufficiently for the University to base its integration strategy directly on them rather than on proprietary integration platforms. In doing so, the University saved a significant amount of money, because it did not assume the purchase, training, and consulting costs, which are a common when implementing a proprietary integration platform. The University addressed its immediate and long-term integration needs with Java(TM) and XML technologies--the same technologies to which the University had already committed itself for future enterprise application development.

In 2001, the Enterprise Architecture Group of Administrative IT Services at the University of Illinois developed a comprehensive enterprise application integration methodology, a Java(TM) message object API, and Java(TM) messaging and application foundation components--all based on open standards Specifications for hardware and software that are developed by a standards organization or a consortium involved in supporting a standard. Available to the public for developing compliant products, open standards imply "open systems;" that an existing component in a system can be replaced . This methodology and foundation were used to implement integrations required for the University's ERP implementation project. The clarity of the University's methodology and the quality of its implementation drew the interest of corporate and academic organizations that work closely with the University of Illinois--especially those involved in integration projects with the University. Given this broad interest, the University of Illinois sought to make these integration concepts and software available to these other organizations and the general public on a sound basis.

The University structured an open source project patterned on other successful open source initiatives, such as the Apache Projects. It established the OpenEAI Software Foundation, modeled closely after the Apache Software Foundation (open source, body) Apache Software Foundation - (ASF) An umbrella consortium that manages the development of the Apache web server, dozens of XML- and Java-based projects (under the name Jakarta), the Ant build tool, the Geronimo J2EE server, the SpamAssassin anti-SPAM tool, and . In October 2002, the University of Illinois and the OpenEAI Software Foundation executed an agreement to initiate the OpenEAI Project. In that agreement, the University gifted its EAI work to the OpenEAI Software Foundation as a seminal contribution to the OpenEAI Project.

Organizations that currently practice the OpenEAI methodology, use OpenEAI software in their integration projects, embed OpenEAI technology in their products, or contribute to the OpenEAI project include the University of Illinois, SCT Corp., Campus Pipeline, Inc. (recently acquired by SCT Corp.), and Open Integration, Inc.

About OpenEAI

OpenEAI defines a straightforward messaging protocol The rules, formats and functions for exchanging messages between the components of a messaging system. The most widely used messaging protocol is the Internet's Simple Mail Transfer Protocol (SMTP).  and message format in XML for both request/reply and publish/subscribe messaging models for any enterprise message object. The message protocol is based on principles inherent to EAI and is not tied to any specific technology used to implement integrations. These fundamental principles are all derived from the root concept of an authoritative source. This root concept as well as the derivation of the fundamental principles of EAI are explained in detail in the OpenEAI methodology documentation.

The OpenEAI methodology outlines a clear process for documenting requirements for interfaces between enterprise applications, requirements for enterprise data services and requirements for information exchange with trading partners. A comprehensive analysis template and instructions facilitate this process for analysts and functional experts. The analysis culminates in defining enterprise message objects using XML and specifying which XML messages defined in the OpenEAI Message Protocol will be required for each enterprise message object identified during the analysis.

The OpenEAI application foundation and message object APIs provide patterns and foundation for building application gateways and message-aware applications using a business-object-oriented API generated from the XML message object definitions specified during integration analysis. Although Java(TM), JMS and XML are the native technology, message transport, and message format for OpenEAI, many non-Java(TM) technologies can also be exposed through gateways or made message-aware using OpenEAI concepts and foundational APIs.

The OpenEAI Project provides a suite of runtime management and monitoring scripts and documentation for managing deployed messaging gateways and applications. Complete reference implementations of typical message-aware applications and message gateways as well as critical infrastructure applications such as message routers, message proxies, point-to-point destination polling applications, and testing applications are also maintained and documented by the project.

OpenEAI Project software and documentation artifacts artifacts

see specimen artifacts.
 will be available to the public under the terms of one of the following licenses: the GNU Lesser General Public License The GNU Lesser General Public License (formerly the GNU Library General Public License) or LGPL is a free software license published by the Free Software Foundation.  (LGPL (Lesser GPL) See GNU General Public License. ), the GNU General Public License A software license from the Free Software Foundation (FSF) that ensures every user receives the essential freedoms that define "free" software, which is free of restrictions (see free software).  (GPL See GNU General Public License.

1. GPL - General Purpose Language.
2. GPL - ["A Sample Management Application Program in a Graphical Data-driven Programming language", A.L. Davis et al, Digest of Papers, Compcon Spring 81, Feb 1981, pp. 162-167].
), or the GNU Free Documentation License (legal) GNU Free Documentation License - (GFDL) The Free Software Foundation's license designed to ensure the same freedoms for documentation that the GPL gives to software.  (GFDL GFDL - GNU Free Documentation License ).

Java(TM) is a trademark of Sun Microsystems Sun Microsystems, Inc. (NASDAQ: JAVA[3]) is an American vendor of computers, computer components, computer software, and information-technology services, founded on 24 February 1982. , Inc.

The University of Illinois enrolls 66,000 students at its three campuses in Chicago, Springfield and Urbana-Champaign. It has an annual operating budget that tops $3 billion; nearly 30 percent of that comes from gifts, grants and contracts. The University employs more than 20,000 faculty and staff and has more than a half-million living alumni. The Urbana campus is a pioneer in high-speed computing and houses the National Center for Supercomputing Applications (body, World-Wide Web) National Center for Supercomputing Applications - (NCSA) The birthplace of the first version of the Mosaic World-Wide Web browser.

Address: Urbana, IL, USA.

http://ncsa.uiuc.edu/.
.

SCT, the global e-education solutions leader with over 34 years of native higher education experience, is the only company to offer higher education a choice in both technology and products that best fit the unique needs of institutions of any size and complexity. The Company provides end-to-end solutions that include applications, technology, and services that support higher education's administration of teaching and learning. SCT works collaboratively with clients and partners to provide an e-Education Infrastructure that enables institutions to serve 21st-century learners. SCT has more than 1,300 higher education clients worldwide, representing more than 8 million learners. SCT's global headquarters is located in Malvern, PA and the Company has several offices around the world.

Open Integration, Inc. is an integration technology company, providing services and software for organizations that practice standards-based enterprise application integration and software vendors who wish to provide standards-based interfaces to their products.
COPYRIGHT 2002 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2002, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Dec 17, 2002
Words:1525
Previous Article:Stratum8 and Intelligent Decisions Provide Web Application Protection to US Government for Homeland Security.
Next Article:Celsion to Hold Quarterly Conference Call January 7, 2003.
Topics:



Related Articles
DataChannel Supports Xml.Apache.Org Technology Project; Industry Leader Donates XML Application Markup Language to Open Source Tools Library.
Ximian, Wipro and Sun Microsystems Partner to Develop Open Source GNOME 2.0 Desktop for Solaris-TM- Operating Environment.
IONA to Introduce Open Source Java Enterprise Service Bus; ObjectWeb Consortium to Host IONA's Celtix ESB Project.
Leading SOA Vendors Announce Synapse Project to Develop Web Service Mediation Framework; Blue Titan, Infravio, IONA, Sonic Software and WSO2 Join...
Open source software gets boost from big business.
ObjectWeb Celtix Project Achieves Key Milestone; Community Delivers First Binary for Celtix Open Source ESB.
Centeris Announces Open Source Project to Reduce Barriers between Windows and Linux; Likewise Open Agent Extends Windows Administration Tools to Work...
ObjectWeb Celtix Project Achieves Second Key Milestone; Community Delivers Complete Core Architecture for Celtix Open Source ESB.
Unicon Strengthens Open Source Expertise -- Hires John A. Lewis as Software Architect; Prominent Industry Veteran to Lead Unicon Technology...
OpenSEA Alliance Formed by Leading Vendors to Develop and Distribute Open Source 802.1X Supplicant.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles