This is an old revision of the document!
Written By John H. Coleman, Ph.D. For comments, contact: John.Coleman@Engility.com
A design of a digital view that uses conventions, formalisms and standards to define the systematic procedures to select, compile, layout, and present digital artifacts in a digital ecosystem such that is meets stakeholders’ unique needs.
The digital viewpoint defines the digital view. It uses conventions, formalisms, and standards to define the systematic procedures to select, compile, layout, and present digital artifacts in a digital ecosystem; such that, they address specific activities performed by stakeholders. The digital viewpoint also identifies sources of content that support the object-of-interests and facilitates information exchange between different stakeholders involved in the lifecycle and the supply chain. The viewpoint is digital because it is applied to a set of digital artifacts using software and digital technology to product the digital view. An author of a digital viewpoint would design it to fulfill the requirements that stakeholders’ need to perform decision-making activities, conduct their responsibilities, or both. The digital viewpoint defines one or more digital artifacts, the standards and conventions to compile the digital artifacts, or the operations to present digital artifacts in a variety of digital multimedia formats. The digital viewpoint may include models, designs, or computer algorithms that specify the type, structure and organization of content. Thus, the digital viewpoint is a design for digital multimedia presentations of digital artifacts based on stakeholder requirements, content sources, and standards.
The digital engineering community formed the concept of a digital viewpoint out of a need to describe how engineering practitioners use sources and types of digital artifacts, like models, and assemble and present them in forms that diverse stakeholders need and understand. The DE community borrowed the original concept from the system architecture community and re-conceptualized it to fit the digital engineering community’s need to leverage digital technologies to create, exchange, and present their digital work products. However, it is more than a static document that specifies the digital view. It may be a digital model of the digital view using standards such as Information Flow Modeling Language (IFML). Alternatively, it may be an application-programming interface (API) or other executable software code that assembles digital artifacts and renders the digital view according to the design.
The digital viewpoint may be an executable software that pulls and creates the digital view, it may be a digital data model that defines the digital view, or it can be a digital text based document. It should include the following information:
Designs of presentation layers or digital multimedia using methods, formalisms, and standards such as…
Model View Definition is a similar concept described by National Building Information Modeling (BIM) Standard-United States (NBIMS-US™) as follows:
Architecture Viewpoint is a similar concept described by International Standard (ISO) 42010:2011 as follows
[4] National Institute of Building Sciences, “Chapter 3: Terms and Definitions,” in National BIM Standard – United States® Version 3, Washington, DC, National Institute of Building Sciences buildingSMART alliance®, 2015, p. 16.
[5] ISO/IEC/IEEE, “42010 - 2011: Systems and software engineering – Architecture description,” International Organization for Standardization, Geneva, Switzerland, 2011.