informalsystems / themis-tracer

A tool for managing complex contexts for developing critical systems
Apache License 2.0
4 stars 0 forks source link

Must support, or integrate with, a "reference model" #28

Open shonfeder opened 3 years ago

shonfeder commented 3 years ago

A reference model is

an abstract framework or domain-specific ontology consisting of an interlinked set of clearly defined concepts produced by an expert or body of experts to encourage clear communication. A reference model can represent the component parts of any consistent idea, from business functions to system components, as long as it represents a complete set. This frame of reference can then be used to communicate ideas clearly among members of the same community.

Without a reference model, we’ll have no way of grounding our communications in a stable, documented, and rigorous, common understanding.

From the perspective of algebraic semiotics, a reference model is just a specification of that semiotic system which, situated within the life-world, is shared between all stakeholders as their common problem domain. Let’s call this the common system.