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

Selected Category: Software Architecture

October 15, 2015

A Field Study of Technical Debt

 Jeffrey Smith (Microsoft)

Neil Ernst

"The main surprising thing for us, even though we are architecture researchers, was just how big a role people were saying architecture sources were for their technical debt."

"The main surprising thing for us, even though we are architecture researchers, was just how big a role people were saying architecture sources were for their technical debt."

Categories: Software Architecture

August 13, 2015

Improving Quality Using Architecture Fault Analysis with Confidence Arguments

 Jeffrey Smith (Microsoft)

Peter H. Feiler

"We had a chance to work with a real customer who had a particular problem with an engine control system."

"We had a chance to work with a real customer who had a particular problem with an engine control system."

Categories: 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