BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Mono Compatibility Report for Microsoft Biology Foundation

    Microsoft Biology Foundation describes itself as “a language-neutral bioinformatics toolkit built as an extension to the Microsoft .NET Framework, initially aimed at the area of Genomics research.” Currently it targets .NET 4.0, but support for other platforms is planned.

  • Software Programming as Craft

    The Cutter IT Journal recently published a special issue on software craftsmanship that included articles on what it means to be a software craftsman, software engineering vs. software craft, the relationship between Agile and craftsmanship, and crafting the user experience.

  • Is it Time to Rethink Enterprise Architecture?

    Gabriel Morgan thinks so. As businesses are changing more rapidly every day, and IT is getting slower every day. For him, EA Frameworks are simply not equipped to achieve business-IT alignment. He shares some of his experience after his team started to focus on company transformation and adopted business management concepts instead.

  • Building RESTful services with Flash

    In a recent blog posting the RESTful credentials of Adobe's Flash are called into question. Duane Nickull, one of the main authors behind the OASIS SOA Reference Architecture and Adobe evangelist, responds by illustrating why the core principles behind SOA and REST are well supported within Flash.

  • Oracle Fixes Eclipse's Java Problem

    As reported last week, Oracle reacted swiftly to the issues involving the rebranding of the Java 6u21 update. Since then, Oracle have re-spun the Java install, and for Windows machines, the released build is now 1.6.0_21-b07. Oracle should be commended for reacting to, and solving, the problem so quickly.

  • Expressing Emotions with a New W3C Markup Language, EmotionML

    W3C has published the first public working draft of the Emotion Markup Language (EmotionML), a language meant to express emotions in three main ways in today’s computer-based communication: annotating data, the recognition of emotional-based states, and generating emotion-related system behavior.

  • Agile Project Leaders Network Reorganizes

    The APLN is an organization that supports and helps to organize Agile user groups and an Agile-related conference called the Leadership Summit. The non-profit group has recently elected new board members, realigned its focus, and announced new initiatives and plans.

  • Leverage Points: places to intervene in a system

    A key decision for software architects involves where and how to introduce change into a system in order to effect a desired change. Leverage points are those places where micro changes can result in macro results. Twelve categories of leverage point are identified along with concerns about the changes.

  • The Role of the Enterprise Architect

    Although the enterprise architect has become one of the more popular and sometimes respected profession in IT, the discussion about the enterprise architect’s role continues. A round table discussion at The Open Group’s Security Practitioners Conference attempted to clarify the enterprise architect’s role.

  • Nokia Donates Mobile Runtime for Java Applications (JRT) to the Symbian Foundation Under EPL

    Nokia has re-licensed its Mobile Runtime for Java Applications (JRT) under the Eclipse Public License (EPL). The Symbian Platform, still by far the largest smartphone OS, was itself released under EPL in February.

  • Cost of Cross Functional Teams

    Cross functional teams are the teams in which all members work on delivery of the same business value. It could potentially be the same feature or the same product. Though, Agile recommends cross functional teams due to a lot of inherent advantages, there are some caveats that organizations need to be aware of.

  • W3C Releases Unicorn Web Validation Tool

    W3C has released Unicorn, a one-stop tool to help people improve the quality of their Web pages. Unicorn combines four popular tools, including the Markup validator, CSS validator, mobileOk checker, and Feed validator, with a single interface.

  • ASP.NET Reaches a New Milestone: ASP.NET MVC 3 Preview 1

    Although ASP.NET MVC 3 Preview 1 has not been announced yet, the framework can be downloaded from Microsoft downloads. The list of new features include: Dependency Injection, Razor View Engine, Dynamic View and ViewModel properties, and Global Filters.

  • Spring Aiming to Bring Grails-like Productivity to GWT Application Development With Roo

    VMWare, Google partnership delivers GWT integration to Spring Roo.

  • Explaining Refactoring to Management

    How can one explain the importance and value of refactoring to people in management who have never coded? How can one justify the expense of slowing down code delivery?

BT