Building Secure Systems Using Model-Based Engineering and Architectural Models

SEI Report
A system designer faces several challenges when specifying security for distributed computing environments or migrating systems to a new execution platform.
Publisher

Software Engineering Institute

Abstract

A system designer faces several challenges when specifying security for distributed computing environments or migrating systems to a new execution platform. Business stakeholders impose constraints due to cost, time-to- market requirements, productivity impact, customer satisfaction concerns, and the like. And users exercise power at the desktop over computing resources and data availability. So, a system designer needs to understand requirements regarding protected resources (e.g., data), confidentiality, and integrity. And, a designer needs to predict the effect that security measures will have on other runtime quality attributes such as resource consumption, availability, and real-time performance.

Cite This SEI Report

Feiler, P., Hansson, J., & Morley, J. (2008, May 1). Building Secure Systems Using Model-Based Engineering and Architectural Models. Retrieved September 13, 2026, from https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/.

@techreport{feiler_2008,
author={Feiler, Peter and Hansson, Jörgen and Morley, John},
title={Building Secure Systems Using Model-Based Engineering and Architectural Models},
month={May},
year={2008},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/},
note={Accessed: 2026-Sep-13}
}

Feiler, Peter, Jörgen Hansson, and John Morley. "Building Secure Systems Using Model-Based Engineering and Architectural Models." Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, May 1, 2008. https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/.

P. Feiler, J. Hansson, and J. Morley, "Building Secure Systems Using Model-Based Engineering and Architectural Models," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, 1-May-2008 [Online]. Available: https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/. [Accessed: 13-Sep-2026].

Feiler, Peter, Jörgen Hansson, and John Morley. "Building Secure Systems Using Model-Based Engineering and Architectural Models." Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 1 May. 2008. https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/. Accessed 13 Sep. 2026.

Feiler, Peter; Hansson, Jörgen; & Morley, John. Building Secure Systems Using Model-Based Engineering and Architectural Models. Software Engineering Institute. 2008. https://www.sei.cmu.edu/library/building-secure-systems-using-model-based-engineering-and-architectural-models/