search menu icon-carat-right cmu-wordmark

Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development

Technical Note
In this 2002 report, the authors describe Flow-Service-Quality engineering, an emerging technology for management, acquisition, and more.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2002-TN-019
DOI (Digital Object Identifier)
10.1184/R1/6573875.v1

Abstract

Modern society could hardly function without the large-scale, network-centric information systems that pervade government, defense, and industry. As a result, serious failures or compromises carry far-reaching consequences. These systems are characterized by changing and often unknown boundaries and components, constantly varying function and usage, and complexities of pervasive asynchronous operations. Their complexity challenges human intellectual control, and their survivability has become an urgent priority. Engineering methods based on solid foundations and the realities of network systems are required to manage complexity and ensure survivability. 

Flow-Service-Quality (FSQ) engineering is an emerging technology for management, acquisition, analysis, development, evolution, and operation of large-scale, network-centric systems. FSQ engineering is based on Flow Structures, Computational Quality Attributes, and Flow Management Architectures. These technologies can help provide stable engineering foundations for the dynamic and often unpredictable world of large-scale, network-centric systems. Flow Structures define enterprise mission task flows and their refinements into uses of system services in network traversals. Flows are deterministic for human understanding, despite the underlying asynchronism of network operations. They can be refined, abstracted, and verified with precision, and deal explicitly with Uncertainty Factors, including uncertain commercial off-the-shelf functionality and system failures and compromises. Computational Quality Attributes go beyond static, a priori estimates to treat quality attributes such as reliability and survivability as dynamic functions to be computed in system operation. Computational Quality Attribute requirements are associated with flows and can be dynamically reconciled with network service attributes in execution. Flow Management Architectures include design and implementation frameworks for dynamically managing flows and attribute requirements, as well as processes for their development. FSQ foundations are defined by theorems that illuminate engineering practices and automation opportunities.

Cite This Technical Note

Linger, R., Pleszkoch, M., Walton, G., & Hevner, A. (2002, June 1). Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development. (Technical Note CMU/SEI-2002-TN-019). Retrieved February 23, 2024, from https://doi.org/10.1184/R1/6573875.v1.

@techreport{linger_2002,
author={Linger, Richard and Pleszkoch, Mark and Walton, Gwendolyn and Hevner, Alan},
title={Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development},
month={Jun},
year={2002},
number={CMU/SEI-2002-TN-019},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6573875.v1},
note={Accessed: 2024-Feb-23}
}

Linger, Richard, Mark Pleszkoch, Gwendolyn Walton, and Alan Hevner. "Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development." (CMU/SEI-2002-TN-019). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, June 1, 2002. https://doi.org/10.1184/R1/6573875.v1.

R. Linger, M. Pleszkoch, G. Walton, and A. Hevner, "Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Note CMU/SEI-2002-TN-019, 1-Jun-2002 [Online]. Available: https://doi.org/10.1184/R1/6573875.v1. [Accessed: 23-Feb-2024].

Linger, Richard, Mark Pleszkoch, Gwendolyn Walton, and Alan Hevner. "Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development." (Technical Note CMU/SEI-2002-TN-019). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jun. 2002. https://doi.org/10.1184/R1/6573875.v1. Accessed 23 Feb. 2024.

Linger, Richard; Pleszkoch, Mark; Walton, Gwendolyn; & Hevner, Alan. Flow-Service-Quality (FSQ) Engineering: Foundations for Network System Analysis and Development. CMU/SEI-2002-TN-019. Software Engineering Institute. 2002. https://doi.org/10.1184/R1/6573875.v1