BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Profilers Content on InfoQ

  • New Relic Offers Real-time Performance Monitoring for Heroku Java users

    New Relic is bringing its well-regarded web application performance service to Java applications running on Heroku's PaaS. The add-on is offered in two versions, a free standard version, and a professional subscription service currently costing $0.06 per dyno hour. New Relic have also announced Python support for their stand-alone product.

  • JProfiler 7: Probes, Threads and Heap Inspections

    ej-technologies GmbH has released JProfiler 7.0. JProfiler is a Java SE/EE profiling tool which features CPU profiling, memory profiling, thread profiling and VM telemetry. Version 7.0 comes with an improved heap walker, custom probes and built-in probes for JDBC, JMS, JNDI, Servlets, files, sockets and processes.

  • Coverity releases new tool for Code Governance

    The privately owned US company Coverity claims that its newly released and browser-based software tool Coverity Integrity Control supports development organizations to set standard policies for code quality and security, and then manage, monitor and report on these policies as code is tested.

  • Thoughtworks is using Structure101 for Analyzing Code Bases

    ThoughtWorks, a global IT consultancy that focuses on agile development, recently announced they will leverage the software architecture management tool Structure101 for assessing the quality of code bases. Structure101 is the main product that Headway Software provides for advanced code analysis.

  • Sonar 2.4: Architecture Constraint Rules and Maven 3 Support

    The latest version of open source code quality management tool Sonar supports architecture constraint rules and custom dashboards. SonarSource team recently released Sonar 2.4 version which also includes Maven 3 support and an update center to install and upgrade Sonar plugins.

  • Code is the Culprit! Always?

    Multiple reasons can be quoted for the failure of software projects. Some projects fail because of bad requirements, others due to cost and schedule overrun and few simply due to bad management. If we do a root cause analysis, would all of the failed projects lead to bad code as the main culprit? Always?

  • Security Assessment Techniques: Code Review v Pen Testing

    Web application security testing and assessment should include both security code review and penetration testing techniques. Dave Wichers, an OWASP Board Member, spoke at the recent AppSec DC 2010 Conference about the pros and cons of code reviews and penetration testing approaches in finding security vulnerabilities in web applications.

  • New Relic Has Released RPM for .NET and PHP

    New Relic has released two new variants of its performance tool: RPM for .NET and RPM for PHP. RPM offers performance monitoring and analysis for web applications running on premises or in the cloud.

  • FXCop 10 was Shipped with Windows 7.1 SDK

    For .NET developers who want the rigor of code analysis without the expense of Visual Studio Premium, FXCop is the tool for choice. But with FXCop 1.36 pulled from Microsoft Downloads without warning, many developers were left wondering what happened. Fortunately this tool is still available if you know where to look.

  • Architexa aims to make UML quick and easy

    Architexa is a new Eclipse-based UML modeling tool that allows developers to quickly gain insight into code relationships through UML diagrams, and share what they find with others.

  • Custom Code Analysis in Visual Studio 2010

    Microsoft’s .NET code analysis tool, FXCop, has offered the ability to create custom code analysis rules for many years, but the experience has been less than stellar. The version for VS 2010 offers some improvements and a better integration story, but some fundamental problems still remain.

  • Temporary Code, Sustainable Code and Everything in Between

    There is code which is well tested, well re-factored and built to last. There is also code which is planned to be thrown away in a few days. Between these two extremes, there is a lot of gray area. The code in this gray area is written with the presumption that it would be cleaned up later but is never done.

  • NDepend 3.0 Is Integrated with Visual Studio

    NDepend 3.0 comes integrated with Visual Studio analyzing code in real time, can analyze code over multiple VS solutions, supports editing of multiple CQL rules at one time, and comes with enhanced search and performance.

  • JProfiler 6.0 Supports Dynamic Instrumentation and Locking History Graphs

    The latest version of JProfiler supports dynamic instrumentation, locking history graphs and exceptional method run analysis. The company behind JProfiler, ej-technologies, recently announced the release of version 6.0 of the java application profiling software. The tool also allows monitor profiling and thread dumps view.

  • Code Contracts are Making Slow Progress

    Code Contracts are making slow progress towards being ready for production use. While the technology still shows a lot of initial promise, it doesn’t take long to run into a road block or six that makes them unusable in their current form.

BT