Saturday, August 10, 2013

UML and the NSA

I simply have to believe that the NSA has a high level UML model logic for its intelligence system.  That is the way things are done at the leading edge of technology.  It is a model that serves as system knowledge discovery by those responsible for the system.  It was created for them by analysts that know how to create the model that tells the managers about their system and how to operate it.

What is the high level UML model for the NSA?  Is it secret?  Why should it be?  Unless there is something to hide.  Things should not be hidden but transparent at this high level.

Publish the high level UML model.  Let's look at it as far down as possible without revealing ways and means of intelligence gathering.

There is not much on a google of NSA and UML .

There is more return on a google of DHS and UML.  In my opinion DHS is where things get developed for application in NSA.  To find the NSA high level UML logic model look in the Department of Homeland Security.  It seems to be more public than the NSA.

For example, Serco is a contractor providing UML services to DHS

The UML high level model is what is presented to top level executive management that shows them the big picture of the information system relationships of their enterprise.  Maybe called an enterprise model.  It is how an analyst looks at the enterprise.  They get this view by talking to the top level executives that have some degree of understanding of the enterprise operation in their head, assembling a collective executive view of the enterprise in a logic model and then showing it to the executives that run the show to reveal more than the executives think they already know.

Analysts tend to think that top executives really don't know much about what they are doing.  Most of what they do is by force of their personality, those that have that plus a UML view understanding of their operation are extremely effective.

The UML view is proprietary information.  A good view costs a lot and is worth even more.

Google UML plus any of the multitude of contractors to the NSA, DHS or any of all the other intelligence agencies and they are all looking for some people with UML experience.

The UML model is the business plan

The UML model is the helm by which the executive steers the ship.

The tighter and more precise, as well as adaptable to rapid change, that all the connections and relationships between the top executive at the helm and where the rudder meets the road the more effective the organizational entity will be.

What kind of a helm does General Alexander have?

The NSA has a very good data model and I expect it looks similar to this just change the problem domain from geospatial information to bad guy information.  All existing attribute information for either domain must be known and collated in order to commonly identify specific entity information within the domain.  Same as the medical billing problem domain.

Look at all the resources that went into DHS Tracking of Emergency Patients (TEP) here.
change the name to tracking bad guys and the whole schema become a national security intelligence program.  Same, same, different name.

No comments: