Posts

Showing posts from October, 2020

Agile Test, Moving V&V Back Upstream Process

Systems Modeling, Design, Development, Integration, Test, Validation, Certification are the waterfall process stages.  Unfortunately, it is commonplace practice to be optimistic schedule wise and correspondingly underestimate project complexity.  Design and development groups push their schedule out and this also shortens the integration, test, validation and certification.   1) Zachman Framework 2) Digital Twin / MBSE / SysML 3) Brainstorming Session - Dr. Bahill 4) Periodic non-advocate tech review - Dr. Bahill 5) Risk Management - order by risk 6) DARPA Style Teaming - small cross-functional teams 7) Teaching alternate analytic tool sets 8) Preserving Context / Correlated Index / Associative Memory / Similarity Metrics Zachman Framework Interacting with Senior IPT Leads and their Initial Models & Designs, I would advocate and demonstrate benefits of utilizing the Zachman Framework, a method to summarize the system state across all necessary functional elements. Dig...

PtolemyII - The Dynasty Lives On

Image
As a historical aside the Ptolemaic Dynasty was established by Alexander the Great after he conquered Egypt and had himself installed as Horus the guardian.  Alexander set up his empire such that the territories would send its tithing in gold and manuscripts. The manuscripts were sent initially to the docks in Alexandria harbor then sorted to be sent to one of several Libraries. An incomplete summary  description in https://en.wikipedia.org/wiki/Library_of_Alexandria; a complete description can be found in the book "The Rise and Fall of Alexandria".  Cleopatra was the last generation associate of the Ptolemaic Dynasty, selling Julius Caesar on the grandeur of an empire stretching beyond what the Romans knew at the time.  Erastothenes one of several early mathematicians reaping benefit from the early library system utilized trigonometry to solve the circumference of the earth down to a few hundred thousand kilometers. ( https://en.wikipedia.org/wiki/Eratosthenes ) Pto...

Programming Languages - a means to an end

Programming Languages:  My professor always reminded me that engineers solve problems by building applications.  Programming is just a means to an end. Below are the programming languages that I am familiar with.  If the group already has the standard environment I use it.   Caveat: It doesn't really matter what programming language is chosen, unless the following several system capabilities that are difficult to achieve within systems realization are resolved architecturally: 1) performance,  2) security, 3) safety, 4) reliability 5) maintainability.  Many groups ignore theses capabilities and try to mitigate after systems are started, in mid-line or nearly complete.  Many teams realize that these attributes are important to resolve before getting to far down the line.   All computing processor elements contain instruction sets; these instructions sets are binary encoded then mapped to an assembly language.  An assembly language co...

Model Based Systems Engineering and Modeling Limitations

 What is  MBSE / IVHM / HUMS / SHM / Reliability Metrics ? MBSE - Model Based Systems Engineering Systems Engineering is the study of systems, including stakeholders, their requirements Industrial Engineering is systems engineering practiced to optimize the systems, subsystems, components or materials used create, design and manufacture, process and assemble functional systems. Models start out as mathematical entities that express functions to meet system requirements.  Physical implementations are constrained by physics or capital that limit their function. At the University of Arizona, Dr. Wymore founder of Systems Engineering department, defined system models by 5 components:        States,       Inputs,       Outputs,       Next State Transfer Functions       Output Functions Systems are composed of models and coupling functions that describe how each of the five ...