
For over 35 years, MITEM has invested in the technology research and development essential for perfecting an integration framework designed for composite application development. This framework is MitemView.
MitemView integrates with legacy applications, middleware technology, application servers, web services, and myriad vendor-specific interfaces. MitemView is composed of a developer toolkit and a runtime engine that anybody can use to integrate new applications with legacy systems.
MITEM also offers business applications that leverage MitemView’s integration versatility, power, and stability. These applications are a natural extension of our core technology and encompass over 35 years of experience in building end-user applications.
What Is A Composite Application?
A composite application re-uses the functionality of legacy systems to create new applications. Combining the functionality from one or more legacy systems with the functionality of the new application allows for the automation of manual business processes. Usually accessed from a Web or graphical user interface, these processes can also be published as composite services, invoked from an application server or Web services platform. At the project level, the use of composite applications gets new applications to market faster and at the lowest cost. At the enterprise level, composite applications enable discrete and isolated system functions to serve as reusable components that can be linked to form a services-oriented architecture.
“Our clients are telling us that the breadth of integration technologies is rising in importance over time as they create more
composite applications and workflows that go across discrete business functions. Vendors that can integrate myriad legacy systems, new functions, and rented functions will experience better growth.”
Jim Sinur
Vice President and Research
Area Director for Gartner
Composite Applications Meet Many Needs
Composite applications can be built to solve many problems associated with accessing data from different, incompatible systems:
- A call center operator gains a customer-centric view and can handle incoming calls more efficiently because there’s no need to navigate dozens of screens.
- A government caseworker rapidly retrieves a citizen’s records since manually accessing different department, state & federal databases is no longer required.
- A doctor has the benefit of access to real-time patient data when making medical decisions.
MitemView also integrates with other middleware products, application and web servers, and vendor-specific interfaces. Its non-invasive approach to integration lets MitemView serve as a Universal Adapter able to interface with existing or future systems, regardless of their underlying operating system, programming language, database, message format, or communications protocol. Composite applications built with MitemView guarantee maximum flexibility and can be deployed via desktop, server, or Web-centric architectures.

For example, MitemView can be used to:
- Access legacy data and functionality from new systems like application servers, portals, CRM and other business applications, and a wide variety of middleware solutions
- Build an integration server that automatically routes, transforms, and processes data between disparate systems in real-time
- Enable legacy mainframe and midrange systems to become active participants in new service-oriented architectures
- Allow Microsoft .NET and J2EE developers to include legacy functionality and data in their custom applications
- Bridge the “last mile” between other middleware products-like TIBCO, WebSphere MQ, or an HL7 Broker-and back-end legacy systems
- Create portal solutions that present data in real-time from different systems in a single Web-based user interface
- Give MITEM’s OEM and ISV partners the ability to enhance and extend the legacy integration capabilities of their own products