BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Why 1994 and 1998 CHAOS Stats Differ Widely

    Jim Johnson, creator of the CHAOS Chronicles on project failure, answers a question outstanding after our August interview: How does he explain the amazing change in cost overrun from 189% in 1994 to 69% in 1998? Apparently Standish planned to publish a CHAOS report in 1996 but held it back due to these unexpected results. Johnson shares what their research revealed happened.

  • Spring 2 Final Released - Downloads overload servers

    Spring 2 final has gone live. Soon after the release their servers became unavailable due to all the downloads. :) Spring 2 final is the much awaited release with new the new simplified and extensible XML configuration, AOP enhancements and AspectJ integration, asynchronous JMS, first class JPA support, dynamic language support, OSGi, portlet support and MVC enhancements.

  • Mule ESB 1.3 Released - Adds XFire and Spring Remoting Support

    MuleSource, the company founded earlier this year to provide support and services to Mule users, has released Mule 1.3 today. Mule is the most commonly used open-source Enterprise Service Bus, with over 200,000 downloads. The new version improves performance and adds support for XFire and Spring Remoting.

  • New Podcast on SOA Governance

    Macehiter Ward-Dutton Consulting out of the UK achieved noteriety as an SOA thought leader by posting the anti "SOA 2.0" petition lambasting Oracle and Gartner group for their marketing messages. Listen in as Neil Ward-Dutton provides a perspective on SOA Governance.

  • InfoQ Article: Painless AOP with Groovy

    In this latest article, John McClean shows how to use Groovy's MOP to perform AOP interception without proxyies or bytecode manipulation, and shows how the same is possible in Ruby and other dynamic languages.

  • Jeff Bezos Suggests Outsourcing Least Important 70%; A Boost for Rails?

    Amazon.com founder, Jeff Bezos, explains 70% of a project's time is spent on inconsequential tasks and suggests these could be outsourced to third parties or technologies, such as Rails.

  • Return of the Rich Client - .NET 3.0 Meets the NY Times

    Listening to all the Web 2.0 hype, you would think rich client applications have gone the way of DOS and dinosaurs. But it appears that the New York Times didn't get the memo, and they have the killer app to prove it.

  • Study Shows That 11% of Sites Are Vulnerable to SQL Injection Attacks

    In an informal study, Michael Sutton of SPI Dynamics was able to demonstrate that 80 out of 708 tested web sites were susceptible to SQL injection attacks.

  • Spring 2 Video Interview with Juergen Hoeller and Rob Harrop

    Spring core developers Rob Harrob and Juergen Hoeller talk about what, why, and how of the new features in Spring 2, including XML configuration, custom tags, AspectJ integration, and migrating to Spring 2. The interview also discusses how to use Spring on large scale projects, common pitfalls with using Spring, and Spring MVC vs. other frameworks.

  • Opinion: Take Agile Off Your Resume

    Yesterday Steve Yegge blogged about development practices under the title "Good Agile, Bad Agile". He wrote about "Good Agile" at Google, "Bad Agile" almost everywhere else, and offered consultants and job hunters some professional advice: drop the name.

  • Debate: The Future of WS-BPEL

    With the recently released public review draft of the WS-BPEL 2.0 specification, an interesting debate has started about the relative merits of BPEL in general and issues surrounding portability, interoperability, and compatibility.

  • Ruby Metaprogramming Techniques

    Ola Bini looks at several common metaprogramming techniques in Ruby.

  • Compass: Simplifying and Extending Lucene to Provide Google-like Search

    The Compass project recently released the second milestone of the 1.1 cycle. Compass is a open source Java Search Engine Framework, enabling the power of search engine semantics to your application stack decoratively. Compass leverages the popular Lucene indexing engine and integrates with popular development frameworks like Hibernate and Spring.

  • Interview: IONA CTO Eric Newcomer on WS Transaction Standards

    IONA CTO Eric Newcomer talked to InfoQ about the progress on WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity , as well as the standardization and the role of the big players in general.

  • Identity Management and SOA

    SOA involves creating a platform of reusable networked services. One of the most commonly requested services is identity management, which can provide a single sign-on context for a host of services. This article was written by two identity management experts from Oracle.

BT