Feeds

Vantage point for .NET

Pushing code maintenance 80:20 towards 50:50

The Power of One Brief: Top reasons to choose HP BladeSystem

Where would the world be without the "80:20 rule" and the IT industry's attempts to fix its many and varied applications?

Two fixes are being attempted with one package with the introduction of Compuware's implementation of Vantage for .NET at Microsoft's TechEd today.

Vantage is an established service management suite with a strong prediliction for bug-hunting in Java applications. But given the growing acceptance, on all sides, that the reality of enterprise environments will be a combination of Java and Microsoft's .NET, the appearance of a .NET version is likely to leave most apps developers with a sense of gratitude rather than surprise.

One 80:20 rule this aims to diffuse, if not remove, is that if a problem ever occurs in any system, 80 per cent of development staff will automatically blame the network rather than the applications.

Vantage has worked for some time with Java applications to monitor applications code and process flows in order to identify where code bottlenecks are to be found. The company has developed an agent for applications monitoring and instrumentation, which then reports its findings to a central server, which acts as co-ordinator for all agents on the system. The results are then communicated to a management suite and dashboard, which can give a clear indication of where a potential problem lies within applications code.

Given the inevitable position .NET-based applications will have in many enterprise environments, Compuware has now made the obvious move of building a .NET-compliant agent to monitor those applications as well. For IT managements, this then brings the advantage of tracking process flows between applications interoperating across Java and .NET.

According to Michael Allen, director of performance solutions at Compuware, this could have important bearings on resolving .NET/Java contentions, which could in turn be a significant bottleneck in the development of composite, loosely-coupled applications in a service-based environment.

It also, he suggested, has the potential to reduce the impact of another 80:20 Rule - the 80 per cent of IT budgets that is spent on applications maintenance.

"Development staff have enough trouble with their workload already," he said. "Java developers are already using Vantage as a stand-alone tool to identify problems - particularly intermittent ones found in a production environment. The only alternative is to use development tools to identify the problem, and that can bring a production environment to its knees."

To help speed up not only problem location but also resolution, Compuware has added an automated expert analysis tool to the package. This is built on the company's own problem resolution knowledge-base, which has been constructed by passing captured low-level user transactions though a visualisation system that assists company staff identify problems and relevant solutions.

"This has been available online, but the obvious evolution was to incorporate it and add an automated documentation system that reports identified problem areas and sets out possible solutions."

Developers, therefore, get a head start on where to find problems and what to do about them. ®

Seven Steps to Software Security

More from The Register

next story
KDE releases ice-cream coloured Plasma 5 just in time for summer
Melty but refreshing - popular rival to Mint's Cinnamon's still a work in progress
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Secure microkernel that uses maths to be 'bug free' goes open source
Hacker-repelling, drone-protecting code will soon be yours to tweak as you see fit
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Put down that Oracle database patch: It could cost $23,000 per CPU
On-by-default INMEMORY tech a boon for developers ... as long as they can afford it
Another day, another Firefox: Version 31 is upon us ALREADY
Web devs, Mozilla really wants you to like this one
Google shows off new Chrome OS look
Athena springs full-grown from Chromium project's head
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Application security programs and practises
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Securing Web Applications Made Simple and Scalable
Learn how automated security testing can provide a simple and scalable way to protect your web applications.