BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Presentation: Agile Methods and User Centered Design

    In this presentation filmed during ThoughtWorks’ Quarterly Technology Briefing, Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.

  • OASIS Releases a Raft of New Standards

    OASIS announced the release of 9 new standards in the WS-* architecture, including new versions of WS-AtomicTransaction, WS-ReliableMessaging and WS-Trust.

  • Mark Pollack on Spring.NET 1.2 and Beyond

    InfoQ has interviewed Mark Pollack, founder of Spring.NET, about release 1.2.0, made available late last year, and their plans for the near future. The major new features are: WCF, MSMQ, ActiveMQ, and Quartz.NET integration support. The roadmap contains two bug fixing releases and support for Microsoft’s test framework. Spring.NET 2 will feature ASP.NET MVC support.

  • Sun's Future and Cloud Computing

    Sun's recent layoffs (which are said to be affecting people working on OpenJDK, the JCP, J2SE, and desktop Java), and also Sun's recent acquisition of cloud infrastructure vendor Q-Layer, keeps alive the question of how Sun will redefine its strategic direction and choose which of its many technology possibilities it will focus upon.

  • Integrating Google App Engine with iPhone

    The newest challenge in architecting systems is how to deal with the spectrum of platforms, from cloud computing to hand-held mobile devices. A new Developer Works article demonstrates both, by integrating Google's App Engine with iPhone.

  • Succession, an Agile Approach to Evolving Architecture

    Kent Beck wrote 'First One, Then Many' to explain the application of Succession to software design. Succession is a technique for evolving the architecture of a system from 'just enough for now' to what will eventually be needed. The example given is for a system that only needs to process one transaction today, but will eventually need to process many.

  • Struts 2.1 Released

    The latest version of the Struts2 framework, version 2.1, has just been released. This release marks a significant upgrade, with changes being focused on refactoring more code into the plug-in framework, reducing XML configuration by adding a conventions plug-in, and improving REST support.

  • Announcement: Agile 2009 and XP 2009 Conference Submissions Ending Soon

    The two flagship conferences for the Agile community occur each summer. This year Agile 2009 will be held Chicago during the week of August 24th while XP 2009 will be held in Sardinia (Italy) the week of May 26th. Submissions are still being accepted for both conferences for two more weeks.

  • Silverlight 3 at Mix09

    Microsoft will unveil Silverlight 3 at the Mix09 conference. Sessions will cover the improved graphics processing, media enhancements, and application development improvements in Silverlight 3.

  • Filip Hanik on Heterogeneous Cluster Communication Using Apache Tribes

    Apache Tribes, a Tomcat 6 module, supports group communication in the server cluster. Filip Hanik talked about the challenges in heterogeneous clusters and how Tribes helps with group communication requirements of Tomcat clusters. He did a presentation at SpringOne Americas conference about Tribes messaging framework.

  • BPEL: Who Needs It Anyway?

    A new article by Keith Swenson follows InfoQ’s article “Why BPEL is not the holy grail for BPM” to show BPEL’s limitations and the ways they can be overcome by direct BPMN execution.

  • Interview: Dan Grigsby Shares Secrets of Successful Entrepreneurship

    In this interview made by InfoQ’s Rob Bazinet during RubyFringe 2008, Dan Grigsby talks about programming and entrepreneurship, how a programmer can take his idea and transform it into a successful product.

  • Case Study: Success with SOA at CISCO

    Harvinder Kalsi, lead architect at CISCO, shared artifacts, anecdotes and tips covering their four-step maturity process, major design concerns, and SOA platform at the last SOA consortium meeting. He also spoke about SOA success factors across people, process and technology dimensions, including the importance of business participation and business ownership of processes, policies and rules.

  • Java EE 6 Platform Draft Published featuring the Web Profile

    The public draft of the Java EE 6 Platform specification has been published and will remain open for public review and feedback until the 23rd of Feb, 2009. Maybe the most notable part of this delayed draft is the Web Profile, which is first profile in the history of the Java EE platform.

  • Clojure Brings STM, LISP to the JVM

    Clojure, a LISP-style language for the JVM, is gaining interest quickly. One of the reasons is definitely its approach to concurrency which builds on Software Transactional Memory (STM). We talked to Stuart Halloway who's writing the first book on Clojure for the Pragmatic Programmers.

BT