|
Scott Ambler's Agile
Modeling newsletter for February discusses reasons why Agile developers
might want to model ahead, despite the discipline's focus on Just in Time (JIT)
principles. Whether modeling iterations in advance of actual need is
necessitated by scheduling challenges or other project requirements, Steve
explains how to do it, how to keep it real, and avoid BMUF (Big Model Up Front)
complications, down the line. In features, Chris Sibbald, VP of Telelogic,
describes how to use SysML, a UML
2.0 dialect aimed at systems engineers.
How CIOs Are Dealing With A Tough Economy Plan A: no new hires, hold off on infrastructure upgrades; Plan B: an IT inventory to target discretionary projects.
Brocade Plus Foundry Equals Ethernet Everywhere The idea is that, in the data center, the combined company will service both sides of server. Startup Uplogix Simplifies Remote Management Its appliances can manage multiple devices either in or out of band. CIO Values: Dave Goff, VP And CIO, Emulex "Close working relationships with all functional areas are critical. They're the ultimate judges--they let us know if we're meeting their expectations."
|
|
Book Review: Come, Let's Play Jorge Aranda David Harel and Ramy Marelly wrap scenarios into sequence-like
diagrams to describe interactions with other systems. Can they shift
our perspective on programming?
Special Guide-MDA and UML Tools: CASE 2.0—or the Developer's Dream Mike Riley The quest for model-driven application development that drives model-to-code and model-to-model transformation still needs some work, but the MDA products out there show huge promise.
Interview: Inside the Microsoft Modeling Team Scott Swigart Members of Microsoft's Modeling Team speak with Software
Development magazine about Visual Studio Team System's modeling tools and Microsoft's thoughts about modeling in general.
Steve McConnell on Software Estimation Jonathan Erickson Steve McConnell discusses the black art of estimating schedules and resources involved in software development projects. (MP3, 5:07 mins.)
Accelerating Compute Intensive Functions Using C Joe Hanson Joe examines how you accelerate application processing using a software-configurable architecture to achieve hardware-accelerated performance in C.
An Algorithm for Compressing Space and Time Tomas G. Rokicki Making a slow program fast can lead to both joy and frustration. But sometimes a new approach yields amazing improvements.
Dependency Management John Graham-Cumming John explores the irony of Make.
Quantum Cryptography Research Advances and IBM Research May Extend Moore's Law Deirdre Blake Quantum cryptography researchers at the University of Toronto have described the first experimental proof of a quantum decoy technique to encrypt data over fiberoptic cable. Also, researchers at IBM have found a way to extend a key chip-manufacturing process to generate smaller chip circuits. (MP3, 2:57 mins.)
Dr. Dobb's Journal April 2006 Jonathan Erickson Algorithms (13.4 MB)
The Craftsman: Meeting the Visitor Robert C. Martin Our apprentices continue their off-duty exploration, as Avery gives Alphonse a lesson on design principles. The challenge: How do you add polymorphic methods to a hierarchy without modifying it?
|