InfoQ Homepage News
-
Are there weaknesses with Collective Code Ownership?
The Agile development community has been practicing Collective Code Ownership for long enough now that we had enough time to find some of the faults.
-
A Fair Comparison of REST and WS-* using an Architectural Decision Framework: is the Debate Over?
Olaf Zimmermann and his colleagues have developed a general Architectural Decision Framework. In this paper presented at WWW 2008, they demonstrate how this framework can be used to compare REST and WS-* an possibly end an almost decade long debate.
-
Presentation: Voca, UK's largest payment processing engine running Spring
In this presentation from QCon London 2007, William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system architecture, the previous Mainframe-based architecture, architectural challenges and requirements, the new Spring and J2EE-based architecture, upcoming challenges for Voca, and technologies to watch for in the future.
-
TIBCO to support WCF
TIBCO has announced plans for adding WCF support to its Enterprise Message Service.
-
Eclipse Prepares for 3.4 with Feature Complete Milestone Release
The final milestone and feature-complete version of Eclipse 3.4M7 was released on Friday, with a number of improvements over the previous Eclipse 3.3 version.
-
OpenEJB 3.0 Supports DI of Enums and Collections, OSGi and EJB 3.0 features
The latest version of OpenEJB, an open source lightweight EJB implementation framework, supports Dependency Injection of Enums, Collections and Maps, OSGi, and EJB 3.0 specification. OpenEJB 3.0 final released recently, also supports @EJB references to local interfaces in other EAR files, Transaction Logging and EJBd over HTTP protocol.
-
Why Traditional Test-Automation Tools Stifle Agility
In recent times, much excitement has circulated about the direction of "next generation functional testing" tools. Alas, many agile organizations still struggle to make their traditional record-and-playback automated testing tools work for them. Elisabeth Hendrickson, aka "test Obsessed", tells them why to stop.
-
Mule Founder: JBI Missing the Mark
Mule founder Ross Mason recently discussed how Java Business Integration (JBI) compares with Mule's architecture. Among the JBI aspects he criticized, his concerns about being very XML dependent, lack of re-usability of JBI artifacts (Binding Components, Service Engines), heavy set of APIs are the most notable items.
-
Interview: Markus Voelter about Software Architecture Documentation
InfoQ interviewed Markus Voelter about the importance of writing software architecture documentation and the problems noticed by him when it comes to creation of useful software design documents.
-
What can we expect from BPMN 2.0?
Although OMG is not scheduled to get to BPMN 2.0 until August/September timeframe, the initial announcements about its possible directions have caused a lot of activities on the Web.
-
Article: Software Development Lessons Learned from Poker
There is no silver bullet. We know it, but don't act like it. Your language, tool or process is better, right? In this article, Jay Fields says: "It depends". The right choices varies with context, people, and more. This article touches upon how a lot of things must impact a choice; learning culture, skill levels, teamwork, incomplete information, metrics - and context.
-
Rails performance analysis with New Relic
New Relic introduces a new performance analysis tool for Rails applications. The tool is installable as a Rails plugin, and offloads the analysis to the New Relic service. We talked to New Relic's Lew Cirne about the technology behind the product.
-
Flex, AIR and AS3 Flex Gain Code Coverage Utilities
Joe Berkovitz recently announced the initial experimental release of Flexcover, which is an open source code coverage tool suite for Flex, AIR and AS3. To learn more about Flexover, InfoQ spoke with Berkovtz.
-
Following Real-World ASP.NET MVC Projects
The Microsoft ASP.NET MVC Framework second technology preview was released during MIX08 in March but has since released an update to their source code on April 16. This means there are many things going on with those involved in the project at Microsoft as well as those in the community. People are not creating just sample code but creating real applications now.
-
Does Sustainable Pace mean a 40 hour week?
Sustainable Pace is a well known XP practice however, different people relate to it in different ways. Could an Agile team increase its sustainable pace by working longer? An interesting discussion on the Scrum Development group tries to debate the correlation between the number of work hours per week and sustainable pace.