Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University
SEI Podcast Series

Selected Category: Software Architecture

March 12, 2015

Introduction to the Mission Thread Workshop

 Jeffrey Smith (Microsoft)

Michael J. Gagliardi

"A lot of times it is the first time a group of SoS stakeholders get together to actually look at the whole SoS from an end-to-end perspective. Lo and behold, a bunch of engineering and capability issues started popping out as well."

"A lot of times it is the first time a group of SoS stakeholders get together to actually look at the whole SoS from an end-to-end perspective. Lo and behold, a bunch of engineering and capability issues started popping out as well."
December 18, 2014

AADL and Dassault Aviation

 Jeffrey Smith (Microsoft)

Thierry Cornilleau

 Jeffrey Smith (Microsoft)

Peter H. Feiler

"What is interesting about ARINC 653, in addition to laying out a partitioned architecture, is that they also have some guidance for health monitoring, but it is not formalized guidance yet."

"What is interesting about ARINC 653, in addition to laying out a partitioned architecture, is that they also have some guidance for health monitoring, but it is not formalized guidance yet."

Categories: Software Architecture

November 13, 2014

Coding with AADL

 Jeffrey Smith (Microsoft)

Julien Delange

"One of the challenges in product line deployment and maintenance is managing the variation and making sure you understand whether you have deployed the correct configuration to each individual instance. So, AADL can be the home of the performance parameters, the different configuration settings that are related to each of the different environmental instances. Oh, that is very cool. "

"One of the challenges in product line deployment and maintenance is managing the variation and making sure you understand whether you have deployed the correct configuration to each individual instance. So, AADL can be the home of the performance parameters, the different configuration settings that are related to each of the different environmental instances. Oh, that is very cool. "

Categories: Software Architecture

September 11, 2014

Four Principles for Engineering Scalable, Big Data Systems

 Jeffrey Smith (Microsoft)

Ian Gorton

"The more nodes, the more hardware you have, the more software you have, the law of averages is going to dictate that things will fail. You have to handle this. The bigger your system, the more things will fail. So, failures become common. "

"The more nodes, the more hardware you have, the more software you have, the law of averages is going to dictate that things will fail. You have to handle this. The bigger your system, the more things will fail. So, failures become common. "

Categories: Software Architecture

July 10, 2014

AADL and Edgewater

 Jeffrey Smith (Microsoft)

Serban Gheorghe

 Jeffrey Smith (Microsoft)

Peter H. Feiler

"You can now create AADL components and fully characterize them in what you expect to get from them in terms of assumptions and guarantees. "

"You can now create AADL components and fully characterize them in what you expect to get from them in terms of assumptions and guarantees. "

Categories: Software Architecture