OntologySummit2012: (Track-1&2) "Ontology for Big Systems and Systems Engineering" Community Input    (337F)

Track Co-Champions: Dr. MatthewWest and Dr. HensonGraves    (337G)

Mission Statement:    (337H)

We aim to bring key challenges to light with large-scale systems and systems of systems for ontology and identify where solutions exist, where the problems require significant research, and where we can work towards solutions as part of this summit. The areas to be considered include:    (3385)

see also: OntologySummit2012_BigSystemsEngineering_Synthesis    (337J)


Refinement of Threads we could follow during this summit:    (345U)

[2012.02.02] ... Brought forward from the session-04 discussion: ... (see: [ below)]    (3462)

ref. HensonGraves' "Triage" slides    (345V)

identify thread champions too!    (345W)


Triage on Engineering Tracks 1 & 2    (34TG)

-- HensonGraves / 2012.02.03 - ref. http://ontolog.cim3.net/forum/ontology-summit/2012-02/msg00082.html    (34T6)

The mission statement for tracks 1 and 2 is within the engineering domain is to bring key challenges to light with large-scale systems and systems of systems for ontology and identify where solutions exist, where the problems require significant research, and where we can work towards solutions as part of this summit. A number of areas are identified in the mission statement. From this list a smaller list of threads has emerged in the dialog.    (34T7)

The next step to achieving the mission goal is to triage the list of threads emerging from the mission statement. The emerging list has been constructed by examining the email and chat dialog. The purpose of the triage is to produce a more manageable for which there is the interest and opportunity to make useful progress within the timescale of the ontology summit. In some cases the progress may be only to identify solutions which already are available. In other cases significant research may be needed, but within the Summit context we can at least identify the research and a plan forward. There will of course a number of other topics which would be relevant to this track, but to pursue them would dissipate our resources.    (34T8)

The following list is the current candidate list of threads. I ask you to weigh in on whether the list should be changed, dropped, reformulated, or added to.    (34T9)

Please feel free edit, comment, and most importantly sign up to champion a thread.    (34TF)


Enter your input below ... (please identify yourself and date your entry)    (337N)



dialog between Henson Graves and Matthew West: Dear Matthew, I have been attempting to follow the discussion on “system components, roles, fillers, and role relations”. For the most part I think that I agree with you and disagree with a lot of people. Sometimes I am not sure whether this is the case and wonder if the problem is different terminology. Perhaps we can sort this out.    (351Z)

Figure: A crude distillation unit.    (352E)

P101 is a system component of the Crude Distillation Unit. It is the bottoms pump from C1 to C2. Initially the pump with serial No S1234 is installed. At a later date this pump is removed and pump with serial no S3456.    (352F)


System Descriptions for Different Uses. We should distinguish at least 5 stakeholder groups with different interests in big systems: designers, analysts, builders, users, and theorists. Designers imagine new configurations of materials, new communication networks, or new transformations of energy to produce novel results. They write down their imaginings for the benefit of analysts and builders. Analysts apply specialized techniques, usually from an established discipline, to vet known aspects of designers' creations. (For example, the materials engineer will verify the strength requirements of structural components.) Builders of systems create physical manifestations of the designer's imagination: they obtain the materials, arrange the activities, fabricate and assemble the components, and deliver the product or service. And users adapt themselves as needed--for better or worse--when a big system intersects their lives.    (353O)

Lastly we have the theorists (a class which includes all of us in this forum along with various OMG and ISO technical committees and Sowa's pantheon of knowledge engineers: Aristotle, Leibniz, Kant, Peirce, Whitehead, and others). Theorists are usually the least relevant players in big systems, and the most likely to be wrong about them. It is off topic to explore in depth the reasons for this, but let us be aware of the different ideals and motivations of theorists, and therefore wary of their recommendations and pronouncements. We theorists favor the abstract, eternal, universal, static, and rational; those who do real work are intricately bound up with the real world of special cases, exceptions, creativity, change, and irrationality. Theorists are immune to the profit motive and exempt from budget constraints; and if they have any interest in market share it is only in the marketplace of ideas. (I say this as one who believes that "there is nothing so practical as a good theory" and finds nothing more pleasing than an apt principle or pattern.) I don't say all theory is useless. I just suggest we ask of our theories how, specifically, they favorably affect the day-to-day activities of designers, analysts, builders, or users of big systems.    (353P)

I don't mean to impose a rigid or unnatural separation of duties on these groups. Designers can be competent analysts or builders; practically anyone touched by a system can contribute to its design. Different stakeholders can often profit from close communication--in some phases of system development a great deal of interaction is required. Furthermore each group has activity specializations within it, with specialized information diets.    (353Q)

An ontology, in this forum, is a theory about the classification and relationships of things of interest to users of that ontology. It seems clear that no single ontology can simultaneously satisfy the needs of designers, analysts, builders, and users of a big system. Their mental models of the world are different; they parse the universe differently; their evaluation-execution loops are triggered by different signals and effected with different affordances (to borrow a model and terminology from Donald Norman, The Design of Everyday Things). However, it is equally clear that there are some threads of meaning that connect multiple stakeholders in a big system. The required research program is: how to construct separately useful ontologies for each group of stakeholders, and connect them as necessary in natural and useful ways. (--PaulTyson / 2012-02-18)    (353R)