Assessing and Improving Model Quality

Posted by Darius Silingas  on  Nov 07, 2012

Darius Silingas emphasized the need for quality models in MDD, presenting a number of anti-patterns along with best practices for creating them.

TDD/BDD as Architectural Tools

Posted by James Kovacs  on  Jan 11, 2012 2

James Kovacs explains how to use TDD and BDD to focus the architectural efforts on the high-value areas of the code in order to obtain just-in-time software architecture.

Design and Architecture Tools in Visual Studio 2010

Posted by David Starr  on  Aug 05, 2011

David Starr presents some of the tools in Visual Studio Ultimate 2010 helpful for building an application’s architecture: Architecture Explorer, Dependency Graphs, UML Modeling, and Layer Diagrams.

Pouring Data on Troubled Markets - Quantitative Portfolio Management Technology at BGI

Posted by Eoin Woods  on  Nov 05, 2009

Eoin Woods explains how Barclays Global Investors (BGI) designed Apex, a new porfolio management system, to meet the challenges it faces and why BGI chose to combine mainstream, boutique and open source Java technologies, including Oracle, WebLogic, Spring, Swing, JIDE, Flux, CPLEX, MVEL and XStream, to create an architecture with some interesting variations on the standard J2EE form.

Thoughts on the Generic vs. Specific Tradeoff

Posted by Stefan Tilkov  on  Nov 03, 2009 4

What is better, a generic solution or a specific one? Stefan Tilkov’s answer is “It depends.” He compares XML vs HTML, DSM-UML, Internal-External DSL, SOAP-REST, and others, outlining the advantages and disadvantages of each solution, showing that there is no certain answer to an architect’s quest to solve his problem, but there are some guidelines helping along the way.

General Feedback
Editorial and all content copyright © 2006-2013 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy