Architecture

Top ALM Tools and Solutions Providers

A good application lifecycle management (ALM) package has software that is able to carefully manage and monitor all aspects of software development.  ALM...

3 replies - 2931 views - 10/21/09 by Mitch Pronschinske in News

OO Design for Testability

 We design our code for performance, maintenance, simplicity, extensibility and other goals, but most of us do not think about testability as a design...

0 replies - 2675 views - 10/16/09 by Nitin Bharti in Videos

Øredev Developers Conference Coming to Sweden, Nov 2-6

Considered by many to be the best developers conference in Europe, Øredev is running for its fifth consecutive year. This years' theme "Efficiency"...

0 replies - 2150 views - 10/16/09 by Nitin Bharti in Announcements

NetKernel 4.0 Arrives; Based on New, More Efficient Microkernel

A completely revamped NetKernel 4.0 is now available under the 1060 Research public license.  The new version of the resource oriented computing (ROC)...

0 replies - 2642 views - 10/15/09 by Mitch Pronschinske in News

Re-engineer Legacy Architecture

Legacy system may sound like a negative term, but in fact it is the result of a successful system with well adoption. Most legacy systems lies in the core...

1 replies - 2708 views - 10/08/09 by riho in Articles

The Use/Reuse Paradox

There are certain paradoxes that create conflict when designing software systems. The paradoxes result in opposing forces that are counterintuitive, and...

0 replies - 1499 views - 10/08/09 by Kirk Knoernschild in Articles

Performance Considerations in Distributed Applications

Distribution and Communication between applications and services is a central concept in modern application architectures. In order to profit from distribution...

1 replies - 3547 views - 09/30/09 by AloisReitbauer in News

RESTful SOA with Open Source

With the exponential growth of the Web, REST as an architectural style [REF-1] has found its niche in the modern services landscape with its popularity poised...

3 replies - 3907 views - 09/29/09 by Masoud Kalali in News

Agile Architecture, Lean Principles

Most of my discussions surrounding agile architecture have been focused on exploring how modularity helps increase architectural agility. I claim that...

1 replies - 2941 views - 09/23/09 by Kirk Knoernschild in Articles

Modularity & Architecture

I recently wrote about eliminating architecture, and there were a few comments, especially by folks on JavaLobby, who thought I had my head in the clouds. Too...

6 replies - 2082 views - 09/17/09 by Kirk Knoernschild in Articles

Book Giveaway & Exclusive Chapter: Modular Java

DZone and Pragmatic Bookshelf have partnered to bring you this exclusive chapter from 'Modular Java' (by Craig Walls). This excerpt was extracted from Modular...

11 replies - 3688 views - 09/15/09 by lyndsey in Articles

Eliminate Architecture

I believe : The best way to deal with architecture is to eliminate it. Architecture’s Goal Let’s start at the beginning. First, by defining...

13 replies - 4147 views - 09/09/09 by Kirk Knoernschild in Articles

SpringSource Move Into the Cloud with Cloud Foundry

Following VMWare's acquisition of SpringSource last week, SpringSource is now able to move more into providing cloud solutions. Today's announcement of the...

0 replies - 2122 views - 08/20/09 by James Sugrue in News

Meet the Author - Jos Dirksen on ServiceMix 4

This week DZone has released the Getting Started With ServiceMix 4 Refcard. We met the author Jos Dirksen, to find out more about ServiceMix, the features it...

0 replies - 2016 views - 08/12/09 by Masoud Kalali in Articles

Selecting Development Infrastructure

This week, I was tasked to create a development infrastructure with the following components:

13 replies - 4801 views - 08/06/09 by nfrankel in News