InfoQ

InfoQ

Editor Specific Content View

All of Michael Bushe's Content on InfoQ


News by Michael Bushe

IASA to Announce New Board-Certified Architect Program at ITARC Architecture Conference in New York

Topics
Enterprise Architecture,
Careers,
Technology,
Architecture,
Training / Certification

International Association of Software Architects (IASA) will bring together thought leaders including Grady Booch, Eric Evans, and Bill Inmon at the IT Architecture Regional Conference (ITARC) in New York next week. The non-profit IASA is launching two new Certified IT Architect (CITA) programs at the conference, including CITA-Professional a board reviewed program.

Amazon S3 Outage : Do SLAs Lead to Trust?

Topics
Clustering & Caching,
SaaS,
Cloud Computing,
Architecture

Amazon Web Services' popular Simple Storage Service (S3) suffered a major outage last week that caused some to question their reliance on S3. InfoQ discussed the outage with Amazon and affected users and examines the risks of SaaS and cloud architectures.

Can Architects Stop Financial Ruin and Market Meltdowns?

Topics
Security,
Leadership,
Legal Matters,
Stories & Case Studies,
Architecture

The purported fraud by Jerome Kerviel at Société Générale may bring down a major financial institution and may have caused markets to tumble worldwide. Attention has turned to systems intended to prevent fraud and other illegal activities. What role can software architects play in detecting and avoiding fraud and other suspicious behavior?

IntelliJ IDEA's Dependency Structure Matrix Tool Visualizes Architecture

Topics
Artifacts & Tools,
Architecture,
Code Analysis

JetBrains includes a Dependency Structure Matrix (DSM) tool in its recently released version 7.  DSM tools generate a representation of a codebase's dependencies in an appealing martix visualization.  This article looks at how DSM can improve project structure and how IDEA's DSM tool compares with alternatives.

How Does Language Impact Framework Design?

Topics
Design,
Architecture

Do certain languages, like Ruby, lend themselves to frameworks that are more productive than those of other languages, such as Java?

Dependency Injection: New Ground or Solid Footing?

Topics
Java,
Architecture,
Design

Dependency Injection seems like a shiny new tool in the toolbox. Andrew McVeigh tells us that DI shares a long history with architecture description languages (ADLs), simple yet sophisticated languages for component-based development through descriptive wiring. This article looks at the history of ADLs and sheds light on possible future directions of dependency injection.