Expressing Functionality Using Design Patterns, a Real-World Example

Samuel P. Russell, Benjamin Kruse, Robert Cloutier, Dinesh Verma

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Digital Engineering is a transformative strategy that leverages an integrated model-based approach to improve communication, decision making, design understanding, and acquisition Efficiency of system development. As modern systems are derived from pre-existing systems,harvesting tacit knowledge from existing systems in a useful, model-based way will reduce the experiential learning and cognition required for new system development, contributing to a Digital Engineering transformation. This study enables such a technique by demonstrating the use of architectural theory in expressing tacit knowledge from existing systems and presenting that knowledge according to the model-based view offered by the Functional Architecture of Systems methodology. By validating the functional information expressed by the design pattern, this work solidifies design patterns as a critical component of a technicalarchitecture and proposes a functional architecture viewpoint for describing mined knowledge in a usable, model-based, way suitable for archival in a modern knowledge management system.

Original languageEnglish
Title of host publicationAIAA SciTech Forum and Exposition, 2023
DOIs
StatePublished - 2023
EventAIAA SciTech Forum and Exposition, 2023 - Orlando, United States
Duration: 23 Jan 202327 Jan 2023

Publication series

NameAIAA SciTech Forum and Exposition, 2023

Conference

ConferenceAIAA SciTech Forum and Exposition, 2023
Country/TerritoryUnited States
CityOrlando
Period23/01/2327/01/23

Fingerprint

Dive into the research topics of 'Expressing Functionality Using Design Patterns, a Real-World Example'. Together they form a unique fingerprint.

Cite this