Business Applications Trends From Gartner

by CXOtoday Staff    Jun 21, 2006

The extent of changes happening in application architecture should not be underestimated, as they are gradual and sometimes unintentional, said Gartner. Their analysts have identified five application trends changing business applications.

“The state of the art in application design and application integration is undergoing a transition because of escalating demands from the business side of the enterprise,” said Roy Schulte, VP & Analyst, Gartner.

“Companies want to modify their applications more quickly, but find themselves saddled with huge investments in hard-to-change legacy systems. They need to adapt their systems and implement new applications that are better suited to ongoing modification,” added Schulte.

Service-oriented architecture and event-driven architecture are becoming dominant design styles for business applications. Refactoring of applications from monolithic structures to sets of SOA modules and EDA modules is under way.

“This architectural transformation is driving a significant change in middleware infrastructure as well,” said Schulte.

“New forms of middleware, especially enterprise service buses (ESBs) and application platform suites (APSs) would be coming into wider use to support needs of SOA and EDA applications,” added Schulte.

By year-end 2006, companies would have the equivalent of an ESB running somewhere on their system. ESBs would support all major communication patterns, including request/ reply, one-way messaging and more-complex message exchange patterns. Best practice is becoming common practice: Integration logic, including high-level process flow, is being separated from presentation, business and data logic in most large new systems.

Middleware appliances will affect the market, sometimes complementing and at other times competing against transformation engines, ESBs, integration suites, security software and application suites. According to Gartner, by 2008, more than 40 % of large businesses would deploy a middleware appliance.

“Leading-edge projects which need high throughput, low latency and robust distributed computing features should sometimes consider middleware appliances to complement, and elsewhere to replace, transformation, security, integration suites and other integration middleware,” concluded Schulte.