EGI - eBusiness Application Integration and Development
 

The Internet has produced a new paradigm of thinking when it comes to business applications. Enterprises envisioned a myriad of uses for the global connectivity achieved through the Internet. The progression of thought was logical, but the interpretations of how to achieve these goals have been flawed. Technology companies that provided ERP solutions expected to be able to transfer their expertise into a web-enabled environment and move boldly ahead into the 21st century. "Pure-play" B2B companies soon came along with their own initiatives to drive the market forward. But the promise of these companies has produced more hype than results.

In an effort to blend together the solutions that have been developed so far, a new technique or methodology emerged called enterprise application integration technology. This integration methodology was initially used to ease the interaction between the new web front-ends and the back-end connections. Today it has evolved into a catalyst for smoothing out the process of the exchange of information between business partners (B2Bi). This new phase of technology has opened up avenues of integration that facilitate the exchange of information between applications and the people who use them. The potential for the increase in productivity and adaptability is only outweighed by the difficulty developers have had in trying to find a consistent methodology for performing the task.

 eBusiness System Architecture

EGI's has developed an eBusiness Integration methodology through its patented next generation technology, called OMM™

  • OMM provides an application development methodology, extensible information model, software package library and web-based modeling tool.

  • OMM runs within industry standard application servers as an application component to provide an overall framework for integration and eBusiness application development.

  • OMM communicates with the data adapters from industry standard integration servers providing a unified information model that presents a consistent view of all the data sources and applications enabling developers to expedite application integration and workflow collaboration across the enterprise.

Developers can now define business rules that connect and present the data together logically giving them the ability to design and implement newer integrated applications over this common and extensible view of enterprise information. With the OMM modeling tool, persistent Java classes and JSP applications are generated automatically to support the fast deployment of eBusiness applications from the multiple data sources and/or data warehouses. The EGI solution provides integration at the resource and business modeling level, reducing cost, eliminating rigidity and complexity, and providing faster time to market.

OMM is a next generation application development technology designed specifically for eBusiness application development.

  • OMM supports and augments the OO and UML design and development technology, and complements industry standard design tools such as the Rational Rose.

  • OMM is built based on industry standards such as Java, EJB, J2EE, XML, JSP and JDBC.

  • OMM allows developers to model business processes, rules, events, and even entire organizations to create functionally rich applications.

  • The OMM modeling and administrative tool automatically generates persistent Java classes and JSP pages, cutting down application development time by over fifty percent.

Instead of following a database centric approach to design an application, OMM starts with the concept of resource modeling to capture all relevant business objects and map them to a database schema directly. This process is followed by rule-based modeling that creates dynamic associations between business objects. Once the resources managed by the application are architected and connected, it provides developers a tool to define production workflow and ad-hoc workflow to manage the business policies and processes.

In short, OMM provides the framework to design and build a network of applications that allows users to model the various desired workflows within the network and automatically erect functionally rich applications. By providing a set of utilities that can be used to connect and facilitate the running of the entire network, it enables multiple user communities to reside in or visit the network.

   
  Home | Company | Press Room | Solutions | Career Opportunities | Education | Download