Tag Archives: SATURN 2011

SATURN 2011 Session: Service-Oriented Architecture (afternoon session, May 18, 2011)

Notes by Jack Chen

Experimentation in the Use of Service Orientation in Resource-Constrained Environments
Soumya Simanta, Software Engineering Institute
Edwin Morris, Software Engineering Institute
Daniel Plakosh, Software Engineering Institute
Joe Seibel, Software Engineering Institute
Bill Anderson, Software Engineering Institute

Abstract and presentation slides

Building a situational-awareness application

  • real-time data transfer
  • mobile, in the field (Android)

Tactical environment; “last mile” users, individual infantry trooper that requires situational awareness

Continue reading


SATURN 2011 Session: Agile and Architecture (afternoon session, May 18, 2011)

Notes by Peter Foldes

Agile Architecture: What the Agile Architect Can Learn from a Hurricane Meteorologist
Eric Richardson, Chemical Abstracts Service

– Overview of CAS
– Analogy and some terminology
– etc.

– Division of the American Chemical Society
– Education and world authority on chemical information
– Analyze and index chemicals

Why meterology and architecture
– They are both similarly complex, lots of interaction.
– Meterology has a longer history.

Continue reading

SATURN 2011 Session: SOA and Cloud Computing (morning session, May 18, 2011)

Notes by Peter Foldes

Architectural Implications of Cloud Computing
Grace Lewis, SEI



  • Cloud computing concepts
  • Architectural implications of cloud computing
  • Final thoughts

What is cloud computing by Ian Foster: Large scale; distributed

Cloud computing types:
By capability

  • SaaS
  • PaaS
  • IaaS

by who can access it

  • Private
  • Public

Continue reading

SATURN 2011 Session: Agile and Architecture (morning session, May 18, 2011)

Notes by Jack Chen.

Agile Product Line Architecture
Paul Clarke, Northrop Grumman

Chief Architect of the airborne ISR product line.

Trying to be agile with a product line.

  • There is an existing architecture, no greenfield development.
  • How to make changes and evolve the architecture within a product line.
  • Adoption of agile development and how that factors into large systems; retain architectural practices.

Topics are applicable to any product lines, though the perspective here is from a government contractor.

There is a brick wall between similar projects, but hard to obtain reuse.

Continue reading

SATURN 2011 Session: Architecture Is Not Just for Architects

Three presentations in this morning session on Wednesday, May 18 at SATURN 2011 examined how architecture interacts with other parts of the life cycle; for example, the relationship between architecture and requirements, the business cycle, and testing.

How to Break a Mammoth Project into Bite-Size Pieces
Esther Johnson and Kevin Nguyen, Northrop Grumman

Abstract and presentation slides


Continue reading

SATURN 2011 Keynote: Jan Bosch, Architecture in the Age of Compositionality

Abstract and presentation materials


Increasing speed trumps any other improvements R&D can provide to the company. As a process, methods, or tools professional, there is only one measure that justifies your existence: how have you helped teams move faster?

There is exponential growth between the introduction of a technology and the full economic exploitation of that technology. No efficiency improvement will outperform cycle-time reduction. So don’t optimize efficiency, optimize speed. “If you’re a fast race car, everything is efficient.”

“If you are not moving at the speed of the marketplace, you’re already dead–you just haven’t stopped breathing yet.” – Jack Welch

Continue reading

SOA and Cloud Computing: Hot Topics at SATURN 2011

In celebration of the 7th year for the SATURN Conference, this year’s SATURN technical program is organized around “7 things you need to know about the next 7 years in architecture.” One of the themes we will explore at SATURN 2011 is service-oriented architecture and cloud computing. We have invited leading practitioners and industry experts to discuss their ideas and experiences on SOA and cloud computing.

Highlights include the following: Continue reading

Agile Grows Up: The Role of Software Architecture in the Agile Tween Years (Rebecca Wirfs-Brock)

This is a guest post by Rebecca Wirfs-Brock, who will be an IEEE-featured speaker at SATURN 2011, which is being presented by the SEI in collaboration with IEEE Software magazine.

Here is the abstract for Rebecca Wirfs-Brock’s SATURN 2011 plenary talk. She is also giving a tutorial at SATURN 2011 with Joe Yoder of The Refractory, Inc., titled Ultimate Agility: Let Your Users Do the Work.

Agile development has been around for over a decade. These days it isn’t edgy to adopt agile practices, merely prudent. Agile development practices bring real value to organizations that want to improve their business flexibility: the discipline of incremental delivery of well-tested software, more transparency in understanding the actual cost of developing product features, and the ability to change requirements late in the development cycle.

Continue reading

Agile Architecting: Hot Topic at SATURN 2011

Over the past 10 years, Agile software development has become increasingly influential. Once applied predominantly to IT-based applications developed by small co-located teams, Agile practices are now being implemented on large multi-team projects, across distributed-development environments, and on embedded safety-critical products.

As Agile projects grow in scope, breadth, and size, however, challenges emerge as practitioners wrestle with the need to scale up Agile practices. Communication between distributed teams is one such challenge. Coordinating multiple backlogs or managing a single backlog that feeds multiple teams is another.

Continue reading

Intuit’s Jan Bosch to explore software-development trends in SATURN 2011 keynote

Jan Bosch, vice president of engineering process and head of central mobile technologies at Intuit, Inc., will speak at SATURN 2011 in a keynote address at 9:00 am on Wednesday, May 18. The title of Bosch’s talk will be “Architecture in the Age of Compositionality.”

Bosch has two decades of experience in the software engineering industry as an engineer, professor, consultant, and executive and is the author of Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach. In his talk, Bosch will discuss the trends toward composition of systems from open-source, commercial, and proprietary components; emphasis on building only functionality that is competitively differentiating; and short development cycles and frequent or continuous deployment.

Here is the complete abstract for Bosch’s SATURN 2011 keynote address.