A couple of weeks ago DevPartner SecurityChecker 1.0 and FaultSimulator 1.0 were launched. If you haven't found the time yet to have a quick look at these tools and don't know how these tools can help you to achieve a higher application quality, here's some good news.
Fawcette Publishers (Visual Studio Magazine, Enterprise Architect, etc.) and Compuware announced a webcast. On February 15 at 14:00 EDT, Peter Varhol and Compuware Engineer David Falkenstein will lead a developer-level webcast titled “Achieving Reliability in a Services World.” The webcast will feature a DevPartner Fault Simulator demonstration.
The emergence of Service Oriented Architecture (SOA) as a fundamental architecture in rapidly building mission-critical enterprise applications creates significant challenges for those responsible for assuring the quality and reliability of these services. Because service-based applications are only as reliable as the aggregate of their services, any failure of an individual service means one or more applications depending on that service will also experience downtime. IT Service Level Agreements (SLAs) demand that a service-based architecture not sacrifice quality and reliability to obtain the advantages of SOA.
Development teams are charged with assuring that Web service quality exceed SLAs and achieve the same high levels of quality as individual applications. A key facet of this challenge is the ability to anticipate application and environment errors, and to recover from those errors and prevent catastrophic failure of the service. This Web seminar describes how development teams utilizing Microsoft technologies can write better error-handling code and test that code through error simulation to ensure the highest quality Web services possible.
Register at http://www.ftponline.com/webcasts/compuware/soa/default.aspx?partnerref=salesreps. The webcast will be archived and available for six months.
There are also 2 new white papers available for download on the Compuware site:
Best Practices for Building Secure Web Applications – It is estimated that 70 percent of successful web application attacks occur through the application itself, rather than through the network or operating system. This management-level white paper highlights what development organizations need to know about application vulnerability, and covers strategies to analyze and rectify security risks.
Making Error Handling Robust – Error-handling code is a necessary evil in application development. While vital to the quality and security of an application, it does nothing to enhance the value development organizations deliver to the core business. This management-level white paper explains how automating this process can better ensure quality code and free developers to concentrate on the business-driving aspects of applications.