Tag Archives: SATURN Conference

SATURN 2014 The Business of Software Architecture Session (notes)

Notes by Ziyad Alsaeed, edited by Tamara Marshall-Keim

Under N: Acceptance to Delivery in N Hours
Umashankar Velusamy, Verizon Communications, Inc.

Umashankar started the presentation with a simple question: Are all deliveries the same? Humans take about 9 months to “deliver” babies. Cats and dogs take about 2 months to do so. So not all deliveries are the same. In the software industry, the same thing applies—different deliveries take different amounts of time. However, we tend to apply a one-size-fits-all solution to everything. Umashankar asked another question: Does it make since to wait 2 weeks or even 2 months for something to deliver, when it takes only 12 hours to deliver? It’s definitely doesn’t make sense, Umashankar answers.

Continue reading

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 2014 DevOps and Delivery Session (notes)

Notes by Scott Shipp, edited by Tamara Marshall-Keim

Impact of Architecture on Continuous Delivery
Russell Miller, SunView Software, Inc.

First, context: This was a greenfield, from-scratch project for a nontrivial social-monitoring tool. It was also their first attempt at the native cloud. It was a pilot for a truly agile project. Go to http://livepulse.co to see a beta version.

Miller uses the term “continuous delivery” (CD) as defined in Jez Humble’s book Continuous Delivery. It leverages continuous integration, automated testing, and automated deployment. Releases are frequent, small, and predictable.

For example, take Amazon drone delivery. It eliminates waste, and customers do not have time to cancel the order. It also provides quicker feedback from the customer. So CD vs. the traditional release model is similar to drone delivery vs. freight train delivery. “This is a good metaphor for lean vs. legacy.”

Continue reading

SATURN 2014 Awards Conferred

Since 2010, the SEI and IEEE have been conferring two attendee-selected awards at SATURN. The IEEE Software SATURN Architecture in Practice Presentation Award is given to the presentation that best describes experiences, methods, and lessons learned from the implementation of architecture-centric practices. Anthony Tsakiris of Ford Motor Company, Jeromy Carriere of eBay, Inc., Michael Keeling of Vivisimo, and Simon Brown of Coding the Architecture received this award in 2010, 2011, 2012, and 2013 respectively. This year’s award winners were Will Chaparro and Michael Keeling of IBM for their presentation titled Facilitating the Mini-Quality Attributes Workshop.

Continue reading

SATURN 2014 Architectural Modeling Session (notes)

Notes by Ziyad Alsaeed, edited by Tamara Marshall-Keim

Expanding Legacy Systems Using Model-Driven Engineering (MDE)
William Smith, Northrop Grumman
Kevin Nguyen, Northrop Grumman

Kevin Nguyen and his fellow engineers faced a common problem of dealing with legacy systems. At their environment (Northrop Grumman), they are dealing with rigid defense systems. Kevin tried to adapt a model-driven engineering approach in his work to achieve his goals. The team used conceptual software architecture to help understand customer requirements. Next, they refined the requirements into a CSCI architecture of software and hardware. Then, they tried to expand the CSCI architecture into CSC architecture (more detailed and lower level models). Finally, the team tried to convert that into a detailed design for the software unit. They went through these steps following a basic procedure of software-design life cycle.

Continue reading

SATURN 2014 Building a Community of Practice Session (notes)

Notes by Scott Shipp, edited by Tamara Marshall-Keim

Creating a Sustainable Architecture Organization
William Beshilas, PwC

Opening question: How many of you lead or manage architects? (show of hands: about 50%)

Agenda:

  1. Intro
  2. Reasons to mature
  3. Office of architect
  4. Rollout approach
  5. Making change stick

Continue reading

SATURN 2014 Growing Great Architects Session (notes)

Notes by Scott Shipp, edited by Tamara Marshall-Keim

Metrics for Simplifying and Standardizing Enterprise Architecture: An Experience Report for an Oil and Gas Organization
Alexis Ocampo (Ecopetrol)
Jens Heidrich (Fraunhofer IESE)
Constanza Lampasona (Fraunhofer IESE)
Victor Basili (University of Maryland, Fraunhofer CESE)

Some data about Ecopetrol S.A.

  • largest petroleum company in Colombia
  • One of four largest Latin American oil and gas companies
  • 1M barrels will be produced 2015
  • Top 40 world oil and gas companies

How can IT contribute?

They have been working on answering this question for several years.

Continue reading

SATURN 2014 Insights in Evolution Session (notes)

Notes by Scott Shipp

Past, Present, and Future of APIs for Mobile and Web Apps
Ole Lensmar, SmartBear Software

Ole Lensmar is from Sweden and has been in the API space since the late ’90s. He has created one of the most popular API testing tools in the world SoapAPI. He also is the CTO of SmartBear solutions.

Once upon a time, people tried to connect distributed systems with

  • DCE/RPC
  • CORBA
  • COM / DCOM
  • J2EE / RMI

Continue reading

Exciting Events Added to SATURN 2014 Program

The international software architecture community has responded to this year’s SATURN technical program with another year of strong registration for the SEI Architecture Technology User Network (SATURN) Conference. SATURN, now in its 10th year, will be held at the Marriott Downtown Waterfront in Portland, Oregon, from May 5 through 9, 2014, and registration is still open. Currently 180 people are registered to attend, and it is likely that this year’s conference will come close to or exceed the record attendance of 207 in Minneapolis in 2013.

We are excited to inform you about two late additions to the technical program.

Continue reading

Getting Ready for Portland: 5 Quirky Things

SATURN 2014 will be in Portland, Oregon on May 5-9, 2014.

Portland: A doughnut shop where you can get married. An ice cream counter that tops sundaes with worms. A museum where vacuum cleaners are out of the closet. A city park that can fit only one person at a time. Costumed adults who ride bikes with banana seats down a 710-foot hill.

Read all about it.