Tag Archives: EA

SATURN 2014 Architecting in the Enterprise Session (notes)

Notes by Scott Shipp, edited by Tamara Marshall-Keim

CORBA to Web Services Migration Using Model-Driven Approaches and Offshoring
Georg Huettenegger, Credit Suisse

Huettenegger discussed challenges and lessons learned from migrating one of the world’s largest and most successful CORBA SOAs to a web services SOA.

Credit Suisse is an integrated global bank. It delivers all the possible services that a bank could offer. Credit Suisse employs more than 45,000 people from 160 nations.

The current Credit Suisse SOA is “nice, yet limited.” Where it is headed is not good. It has over 2,500 CORBA service operations, there are 20–30 Mill CORBA calls per day, and there are about 400 consuming applications. With such a large scale and with such widely distributed employees, maybe Agile is not the way to go.

Continue reading


SATURN 2013 Governance and Education Session (notes)

Notes by Ian De Silva

Software Development Improvement Program: Enabling Software Excellence at a Hardware Company
Sascha Stoeter, ABB

ABB has historically been a hardware company, but it has been slowly increasing the amount of software development it does since the 80s. It is a distributed company (in 34+ countries) with software embedded into products such as controllers. Each team has its own set of tools to support development efforts.

Continue reading

SATURN 2013 Fusion Methods Session (notes)

Notes by Ian De Silva

Lean and Mean Architecting with Risk- and Cost- Driven Architecture
Eltjo Poort, CGI

Solution architecture includes more than just the software; it may include business processes, information systems, technologies, and the environment. Solution architecture approaches fill the gap between enterprise architecture approaches and technical architecture approaches. Enterprise approaches are weak on transformation and implementation, while technical architecture is weak on cross-technology stakeholder concerns.

Continue reading

Learn About Risk- and Cost-Driven Architecture (RCDA) at SATURN

In his tutorial on Tuesday, April 30 at SATURN 2013 titled Pragmatic Solution Architecting with Risk- and Cost-Driven Architecture (RCDA), Eltjo Poort, lead expert on solution architecture at CGI (formerly Logica), will present a solution-architecture approach tailored to today’s complex architecting environment. RCDA combines practices from enterprise and software architecture. Its risk-and-cost focus centers the approach on concrete drivers and helps teams to explain their architectural choices to managers and other business stakeholders in terms that they can understand.

RCDA practices were originally used within CGI to shape solutions for clients. The approach is based on well-vetted research work in Poort’s PhD thesis titled “Improving Solution Architecture Practices,” and has been successful within CGI, where 78% of lead architects trained in RCDA report that the training has made them more effective at their jobs.

Pragmatic Solution Architecting with Risk- and Cost-Driven Architecture (RCDA) has not been offered frequently in the U.S., so we encourage SATURN attendees to consider registering at the SATURN 2013 software architecture conference registration page. For more information, see Eltjo Poort’s blog.


Something for Everyone at SATURN 2012

Whether you are an aspiring software architect or an experienced practitioner, the SATURN 2012 Conference offers courses, presentations, tutorials, and talks tailored to your level of knowledge and experience.

Relative newcomers to architecture-centric engineering and development can take the introductory course in the SEI Software Architecture Curriculum, Software Architecture: Principles and Practices (SAPP) on Monday and Tuesday, May 7-8 at a discounted price. This popular course, offered each year at SATURN and taught this year by Rob Wojcik of the SEI, introduces participants to the essentials of software architecture. Also offered at SATURN this year is a half-day tutorial on Tuesday, May 8 by Peter Eeles of IBM Rational titled Software Architect 101. This tutorial (T1) provides attendees with a solid grounding in all aspects of software architecture and a framework on which they can build a deeper understanding of the role of the architect. Other Tuesday tutorials cover effective stakeholder collaboration (T2), integration of software architecture-centric methods into object-oriented analysis and design (T3), and architectural implications of cloud computing (T4).

Continue reading

Webinar, Architecting Software the SEI Way: Now Available on Demand

More than 630 people from 68 countries joined the Carnegie Mellon Software Engineering Institute (SEI) three-hour, live virtual event entitled Architecting Software the SEI Way: Essential Steps Toward Mastery on February 28, 2012. The three hour-long webinars from the event are now available for on-demand viewing at http://www.sei.cmu.edu/go/architecting-software-the-sei-way/.

In the three webinars, SEI researchers Rob Wojcik, Felix Bachmann, and John Klein share insights from their work, including

  • what software architecture is and why it is important
  • why architecture evaluation methods can continuously ensure the creation of successful systems
  • how a system-of-systems perspective improves the analysis of enterprise architectures

To watch the webinar recordings, download the webinar slides, and get more information about software architecture, please visit http://www.sei.cmu.edu/go/architecting-software-the-sei-way/.

SATURN 2011 Keynote: Dave Thomas, The Intimate Relationship Between Architecture and Code: Architecture Experiences of a Playing Coach

Notes by Bill Pollak, Peter Foldes, and Jack Chen

Dave Thomas, CEO, Bedarra Research Labs
The Intimate Relationship Between Architecture and Code: Architecture Experiences of a Playing Coach

We have architects, but there is still a problem. This can’t be us, because we’re all great. We went to a conference.

No one wants their software to stink. I’ll talk about things I think are wrong.

Why does our architecture smell?

Continue reading

Observations from the WICSA/ECSA 2009 Conference

Last month I attended the Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture (WICSA/ECSA 2009).

This was the eighth WICSA offering in a series of conferences beginning in 1999.   Continue reading

Architecture Competence Session

John Klein at SATURN 2009

Why is it that some organizations have very talented architects, but they are not consistently successful producing architectures and systems? Isn’t it enough to have the best people working on these hard architecture problems? Maybe, but maybe not…

Continue reading

Panel: Exploring Boundaries Among Enterprise, Systems, and Software Architecture

Facilitator: Paul Clements, SEI

Panelists: Mark W. Maier, Rebecca Wirfs-Brock, John A. Zachman, and Randy Case (Raytheon)

Panel: Exploring Boundaries Among Enterprise, Systems, and Software Architecture

Wednesday, May 6, 2009, 1:00 pm

View Panel abstract >

Panel Discussion at SATURN - May 6, Morning Session

Continue reading