• LinkedIn
  • Subcribe to Our RSS Feed

Extending Variant Management to Behavior and Testing Architectures

by rkratzke

By Ron Kratzke, Principal Systems Engineer

In a previous post entitled “Variant Management in an MBSE Environment,” I covered the techniques used in CORE and GENESYS to capture variants in the physical architecture.

In this post, I will cover techniques to capture variants of the behavior architecture and development of testing architectures.

Continuing the example from the previous post, we had two workstation variants, the OS Mac workstation and Windows PC workstation.


Let’s assume that the “nominal” workstation had the following behavior: More...

Tags: , , , ,

Categories: CORE Software | GENESYS | MBSE | Tips and Tricks


Cognitive Bias

by zscott

Zane Scott, Vitech Vice President of Professional Services

In a recent blog post, David Long, the President of Vitech and a Past President of INCOSE, discussed the useful technique drawn from the world of neurolinguistic programming (NLP) called “perceptual positions.” In addition to freeing our minds from self-limiting thought channels, this technique is particularly useful for ferreting out the effects of cognitive bias. These biases comprise a set of distortions to our conscious thought which are discussed in a clear and practical way in Richards Heuer’s 1999 book, Psychology of Intelligence Analysis. More...


Categories: Misc


5 Perceptual Positions and the Systems Engineer

by dlong

By David Long, Vitech President

A perceptual position is a perspective from which things can be viewed or considered. Perceptual positions … provide us with different information. Imagine viewing something from the north side, and then moving around to view it from the south side. Each of these two perceptual positions supplies us with distinct information. The more complex the situation we are viewing, the more value we receive from looking at it from the other side.

– Gary V. Koyen, Ph.D.

Perceptual Positions

When Richard Bandler and John Grinder introduced the concept of perceptual positions in the 1970s, they did so in the context of neuro-linguistic programming – an approach to communication, personal development, and psychotherapy. In discussing the three major perspectives from which things can be viewed – self, other, and observer – they sought to enhance individual flexibility, wisdom, and resourcefulness within the context of individual interactions and across the lifetime journey of self-discovery and improvement. 

But the concept and value of perceptual positions is not limited to neuro-linguistic programming. Certainly systems engineers are familiar with perspectives as we study both problem and solution from different viewpoints (requirements, behavior, architecture, and test) while blending subject matter expertise to see the whole picture. The five perceptual positions identified by Koyen have special meaning to the systems engineer. While those with a systems perspective and trained in the practice of systems engineering implicitly apply the concepts of perceptual positions, a more explicit consideration of the concepts can improve their application – both to the lives we lead and the systems we build.  More...

Tags: , , , , , , ,

Categories: MBSE | Misc

how to catch a cheater