AMSTERDAM--23 september 2003--Compuware (NASDAQ: CPWR) introduceert DevPartner Studio 7.1 Professional Edition. De uitgebreide Developer Suite helpt ontwikkelaars om betrouwbare en krachtige toepassingen en componenten te ontwikkelen voor het Microsoft .NET Framework en voor native Windows. DevPartner Studio 7.1 biedt nu integratiemogelijkheden voor Microsoft Visual Studio .NET 2003- en Windows Server 2003-platformen, waardoor ontwikkelaars met de meest recente Microsoft-releases robuuste toepassingen kunnen ontwikkelen om tegemoet te komen aan cruciale businessvereisten.
"Met DevPartner Studio kunnen ontwikkelaars werken in Visual Studio .NET om betere toepassingen te ontwikkelen", aldus Prashant Sridharan, senior product manager van de Developer & Platform Evangelism Division van Microsoft Corp. "Dit is het resultaat van een jarenlange technische relatie tussen Microsoft en Compuware die aanzienlijke voordelen oplevert voor alle Microsoft-ontwikkelaars."
Nieuw in DevPartner Studio 7.1 is de geheugenanalyse voor toepassingen die ontwikkeld zijn voor het .NET Framework. Deze nieuwe functie biedt ontwikkelaars de mogelijkheid om het geheugengebruik dynamisch te bekijken. De functie gaat na hoeveel geheugen verbruikt wordt door een object of klasse, en traceert de verwijzingen naar een object in het geheugen. Daarnaast identificeert het de regels broncode binnen een methode die verantwoordelijk zijn voor de toewijzing en het gebruik van het geheugen. Op basis van een nauwkeurig profiel van het geheugengebruik van een toepassing kunnen de ontwikkelaars het prestatievermogen en het resourcegebruik verbeteren door de code te optimaliseren die het meest geheugen verbruikt of verspilt. De geheugenfunctie bespaart kostbare ontwikkelingstijd, omdat de ontwikkelaars snel inefficiënte code kunnen lokaliseren waarnaar ze anders zouden moeten raden.
"Software ontwikkelingsteams worden geconfronteerd met een niet-aflatende vraag naar een betere kwaliteit, een snellere commercialisering en een grotere productiviteit", aldus Richard Heiman, research director bij IDC. "De uitgebreide analysemogelijkheden van DevPartner Studio 7.1 zullen ontwikkelaars helpen om problemen eerder in de ontwikkelingslevenscyclus op te sporen en te corrigeren, en dit zal leiden tot verbeteringen op het vlak van kwaliteit, planning en productiviteit."
Nu ontwikkelaars zich steeds meer toespitsen op het schrijven van veilige toepassingen, is de statische broncode analyse van DevPartner Studio aanzienlijk verbeterd om ontwikkelaars functies aan te reiken om beveiligingsregels toe te passen op code. De broncode analyse automatiseert het proces voor de codecontrole door een uitgebreide database met regels aan te reiken, die afgeleid zijn van een breed aan algemeen aanvaarde codeerpraktijken en sectorexperts en die toegepast kunnen worden op Microsoft Visual Basic, Microsoft Visual Basic .NET, Microsoft C# .NET en Microsoft ASP.NET broncode. De broncode analyse detecteert automatisch gebruikelijke programmeerproblemen en biedt ondersteunende informatie aan over de reden van het probleem en de manier waarop het opgelost kan worden. De gebruikers kunnen snel selecteren welke regels ze willen opleggen, en ze kunnen de controle afstemmen op hun lokale voorkeuren. Als resultaat hiervan kunnen de ontwikkelaars al vroeg in het ontwikkelingsproces problemen identificeren en corrigeren, waardoor ze tijd en geld kunnen besparen.
De ontwikkelaars kunnen de uitvoering van hun toepassingen nu visualiseren door gebruik te maken van gebruiksgrafieken ("call graphs"). Met deze nieuwe functie kunnen de ontwikkelaars snel de uitvoering van hun toepassing visualiseren, alle details raadplegen en onmiddellijk naar de broncode gaan om het probleem aan te pakken. Dankzij de prestatieanalyse van DevPartner kunnen de ontwikkelaars nauwkeurig nagaan hoelang de uitvoering van elke regel code duurde en hoeveel keer elke regel code uitgevoerd werd. De gegevens kunnen dan op verschillende manieren geraadpleegd worden, onder andere in de vorm van interactieve modulelijsten, broncode overzichten en visuele gebruiksgrafieken. Zo kunnen de traagste stukken worden gelokaliseerd en kunnen de ontwikkelaars hun inspanningen doelgericht toespitsen op de verbetering van specifieke delen van de code.
Een andere nieuwigheid in DevPartner Studio 7.1 is dat de geautomatiseerde foutdetectie in run time nu mogelijkheden biedt om deadlocks te detecteren in multi-threaded toepassingen geschreven in Microsoft C++ .NET. De ontwikkelaars kunnen reële en potentiële deadlocks lokaliseren aan de hand van een gedetailleerde analyse en historie van de reden waarom er een deadlock optrad. Deze functie biedt ook informatie over de plaats waar en de manier waarop deze kan optreden. De ontwikkelaars kunnen deze informatie gebruiken om snel vastgestelde en potentiële problemen op dit vlak te identificeren en op te lossen.
"Hoe vroeger in het ontwikkelingsproces problemen gelokaliseerd en gecorrigeerd worden, hoe goedkoper het is om de fout te verbeteren", aldus Jan Peter Dompeling, EMEA Product Line Sales Director bij Compuware. "Met DevPartner Studio kunnen de ontwikkelaars al vroeg fouten opsporen, grondig diagnosticeren en snel oplossen, zodat ze zo snel mogelijk weer aan de slag kunnen met het ontwikkelen van code en toepassingen en met het testen van hun toepassingen."
DevPartner Studio 7.1 Professional Edition is verkrijgbaar voor 1.495 $ per systeem. Naast DevPartner Studio 7.1 Professional Edition zijn nu ook DevPartner for Visual Basic 7.1, DevPartner for Visual C++ 7.1, BoundsChecker 7.1 en DevPartner Studio 7.1 Enterprise Edition beschikbaar.
Over Compuware
Compuware is een internationale, beursgenoteerde softwareleverancier die zich toelegt op het leveren van oplossingen voor het bouwen, testen en beheren van grootschalige, bedrijfskritische systemen. Compuware biedt producten en professionele diensten voor het vereenvoudigen van de complexiteit, optimalisatie van de productiviteit, reduceren van risico's en verbeteren van de integrale performance. Voor onze klanten betekent dit een kostenbesparing op informatie technologie, verhoogde kwaliteit en de mogelijkheid tot het inspelen op de continu gevraagde en verplichte veranderingen op informatie systemen.
Voor meer informatie
Compuware, Hoogoorddreef 5, 1101 BA Amsterdam, tel. 020-311 88 00
Berith Selling, PR manager Compuware, tel. 020-311 88 16, e-mail: berith.selling@nl.compuware.com
Compuware is een gedeponeerd handelsmerk van Compuware Corporation. Alle andere merk- en/of productnamen zijn handelsmerken van hun respectieve eigenaren.