http://www.omg.org/spec/SysML/1.3/PDF/
Represents steps of a process, often making use of "input and output pins" that respectively correspond to the element type required as the input of an activity or action, and the element generated as an output.
A discrete simulation that represents the components of a system as they proceed from activity to activity; for example, a simulation in which a manufactured product moves from station to station in an assembly line.
A computer system capable of autonomous action - of deciding for itself what behaviors are needed to satisfy its design objectives, and capable of interacting with other agents (e.g., a 3D character that exhibits human or human-like behavior).
The coordination of decentralized models that responds autonomously to external stimuli encountered for the purpose of observing and analyzing the emergent behavior and properties of the interactions of a multitude of agents.
A group of entities or a group of other aggregates considered as a single unit. The substitution of the word "unit" is used to avoid phrases like "aggregate ." (IEEE Std 1278.1-2012)
A family of simulation interface protocols and supporting infrastructure software that permit the integration of distinct simulations and war games. Combined, the interface protocols and software enable large-scale, distributed simulations and war games of different domains to interact at the combat object and event level.
Aggregation differs from ordinary composition in that it does not imply ownership. In composition, when the owning object is destroyed, so are the contained objects. In aggregation, this is not necessarily true.
A procedure or a set of well defined steps, rules, or processes used to solve a problem.
Displayed data having jagged edges, as a result of a discrete approach to scan conversion in which each pixel either is replaced with the primitive's color or is left unchanged.
The systematic, thoughtful, and rigorous employment of the scientific method to examine a problem, scenario, or issue in order to gain insights into relationships between constituent components, understand underlying principles, or answer a specific set of pre-identified questions.
Is an analytical comparison of the operational effectiveness, cost, and risks of proposed materiel solutions to gaps and shortfalls in operational capability. AoAs document the rationale for identifying and recommending a preferred solution or solutions to the identified shortfall(s)
A model consisting of a set of mathematical equations; e.g., a system of solvable equations that represents the laws of thermodynamics or fluid mechanics.
(System Architecture) fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution
The Architecture Analysis & Design Language (AADL) is a modeling notation with well-defined semantics for representing the architecture of large-scale software-intensive embedded systems and systems of systems, such as aircraft, spacecraft, motorized vehicles, autonomous systems, and medical devices. The Open Source AADL Tool Environment (OSATE) provides a tool platform for AADL.
A visible part of a simulated entity that is able to move relative to the entity relative to other articulated parts. (IEEE Std 1278.1-2012)
The evaluation or estimation of the nature, quality, or ability of someone or something.
1) Captures valuable assets that must be protected from accidental harm. 2) A model of an asset to be protected with emphasis on security aspects.
Classification of levels of harm to an asset.
Classification of an asset.
Value (monetary, operational...) of an asset.
Risk (probability, consequence) associated with the occurrence of a particular event
In UML models, an association is a relationship between two classifiers, such as classes or Use Cases, that describes the reasons for the relationship and the rules that govern the relationship.
A supposition on the current situation or a presupposition on the future course of events, either or both assumed to be true in the absence of positive proof, necessary to enable the commander in the process of planning to complete an estimate of the situation and make a decision on the course of action. (JP 1-02)
A visible part of a simulated entity that may not move relative to the entity, but that may be present. For example, a bomb on an aircraft wing station. (IEEE Std 1278.1-2012)
A model of the attack process/strategy/tactic.
A model of the entity conducting the attack.
A property or characteristic of an entity, object or event (e.g., color, weight, sex, time of occurrence).
The property of an instance attribute that gives another federate the capability to supply values for that instance attribute during simulation execution.
A type of virtual reality in which synthetic stimuli are registered with and superimposed on real world objects; often used to make information otherwise imperceptible to human senses perceptible.
A recognized or official data production source with a designated mission statement, source, or product that publishes reliable and accurate data for subsequent use by customers. An authoritative data source may be the functional combination of multiple separate data sources.
An entity that can operate independently - without input or guidance from another entity - to achieve objectives within a simulated environment.
Reference Architecture for automotive (embedded?) SW
A virtual object used to represent a participant or physical object in a simulation; the (typically visual) representation may take any form.
Searching backwards from the outcome to identify the chain of decision/events that can lead to that outcome.
A specification or product that has been formally reviewed and agreed upon, that thereafter serves as the basis for further development, and that can be changed only through formal change control procedures. (ISO/IEEE 2008)
The physical environment in which the simulated warfare will take place and the forces that will conduct the simulated warfare. All elements that support the front line forces (i.e., logistics, intelligence) are included.
Bayesian analysis is a statistical procedure which endeavors to estimate parameters of an underlying distribution based on the observed distribution.
Is a graphical model that encodes probabilistic relationships among variables of interest.
Bayesian networks (BNs), also known as belief networks (or Bayes nets for short), belong to the family of probabilistic graphical models (GMs). These graphical structures are used to represent knowledge about an uncertain domain. In particular, each node in the graph represents a random variable, while the edges between the nodes represent probabilistic dependencies among the corresponding random variables. These conditional dependencies in the graph are often estimated by using known statistical and computational methods. Hence, BNs combine principles from graph theory, probability theory, computer science, and statistics.
For a given object, how attribute value changes affect or are affected by the attribute value changes of itself, other objects, or the simulation environment.
An arrangement of functions and their sub-functions and interfaces (internal and external) which defines the execution sequencing, conditions for control or data-flow and the performance requirements to satisfy the requirements baseline. (ISO/IEC 2010)
(1) Systems behavior is a change which leads to events in itself or other systems. Thus, action, reaction or response may constitute behavior in some cases. (Ackoff 1971) (2) The effect produced when an instance of a complex system or organism is used in its operational environment. (Created for SEBoK)
Is a description (Figure 3) how the proposed system will interact with the actors and with entitles which is out of boundary of the system.
An accepted representation or standard of a process being modeled or simulated against which the results of other models or simulations are compared or judged. (SISO-REF-002-1999)
The comparison between the output of a model or simulation and the benchmark.
A model whose inputs, outputs, and functional performance are known, but whose internal implementation is unknown or irrelevant. Also see white box model. (IEEE Std 610.3-1989)
Block diagram is a diagram of a system in which the principal parts or functions are represented by blocks connected by lines that show the relationships of the blocks
The values assumed by the variables in a system, model, or simulation when one or more of them is at a limiting value or a value at the edge of the domain of interest. Also see: Final Condition; Initial Condition. (IEEE Std 610.3-1989)
A combination of hardware and software to link two similar networks that use the same protocol.
The activity of making, buying, or selling goods or providing services in exchange for money
1) Realize courses of action. Courses of action are undertaken to ensure that the enterprise makes progress towards one or more of its goals. 2) the series of steps that a business executes to produce a product or service.
BPEL (Business Process Execution Language) is an XML-based language that enables task-sharing in a distributed computing or grid computing environment.
Is the activity of representing processes of an enterprise, so that the current process may be analyzed or improved.
The primary goal of BPMN is to provide a notation that is readily understandable by all business users, from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes. Thus, BPMN creates a standardized bridge for the gap between the business process design and process implementation.
The campaign model has been a key tool in such joint force structure analysis, strategy assessment, and operational planning.
(1) The ability to achieve a desired effect under specified (performance) standards and conditions through combinations of ways and means (activities and resources) to perform a set of activities. (DoD 2009) (2) The ability to execute a specified course of action. It is defined by a user and expressed in non-equipment based operational terms. (MOD 2004) (3) The ability to execute a specified course of action. A capability may or may not be accompanied by an intention. (DoD 2009) (4) The ability to perform a function, task, or action. (Created for SEBoK)
Expresses capability requirements.
Is a process improvement approach that provides organizations with the essential elements of effective processes, which will improve their performance.
Describes capability taxonomy and capability evolution.
Is an ‘augmented’ statistical model that incorporate important causal information which contributes to their causal interpretation
A mechanism for manifesting a virtual reality experience that involves placing the participant within a room like space that is surrounded by computer generated imagery.
Cellular automata are used as simple mathematical models to investigate self-organization in statistical mechanics.
A method for numerically integrating second order dynamic equations of motion. It is widely used as a technique for solving non-linear dynamic problems.
Same as the Eigenvalue.
Same as the Eigenvector.
A method of solving a set of simultaneous equations that is especially well suited to the Finite Element method. It is sometimes called a skyline solution. Choose to optimize the profile of the matrix if a renumbering scheme is used.
A description of a group of items with similar properties, common behavior, common relationships, and common semantics.
A class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects.
A method in which the states or status of resources are described as explicit and computationally tractable functions. (e.g., in a dynamic model, the status of a resource at time "t" can be found by evaluating the appropriate function at "t" without having to simulate combat from the start of that combat through time "t".)
The system parameter relating force to velocity.
A cognitive model is an approximation to animal cognitive processes (predominantly human) for the purposes of comprehension and prediction. Cognitive models can be developed within or without a cognitive architecture, though the two are not always easily distinguishable.
An environment enabling multiple users to interact within a simulation
An exercise in which the forces are simulated, involving the commander, the staff, and communications within and between headquarters. (JP 1-02)
A commercial item sold in substantial quantities in the commercial marketplace and offered to the government under a contract or subcontract at any tier, without modification, in the same form in which it was sold in the marketplace. This definition does not include bulk cargo such as agricultural products or petroleum. (FAR, subpart 2.101)
OMG's open, vendor-independent architecture and infrastructure that computer applications use to work together over networks. Using the standard protocol IIOP, a CORBA-based program from any vendor, on almost any computer, operating system, programming language, and network, can interoperate with a CORBA-based program from the same or another vendor, on almost any other computer, operating system, programming language, and network.
Services, materiel, or facilities provided by a DoD agency or a Military Department on a common basis for two or more DoD agencies, elements, or other organizations as directed. (DoDI 5000.61)
Modeling and Simulation applications, services, or materials provided by a DoD component to two or more DoD components.
A quality that applies to materiel or systems: a. possessing like and interchangeable characteristics enabling each to be utilized, or operated and maintained, by personnel trained on the others without additional specialized training; b. having interchangeable repair parts and/or components; and c. applying to consumable items interchangeably equivalent without adjustment. (JP 1-02)
Compatibility is satisfied if a field variable.
When the functions interpolating the field variable (typically the displacements) form a complete n'th order polynomial in all directions.
System where the individual elements act independently but jointly behave according to common constraints and goals. In the natural world, a flock of geese is a Complex Adaptive System (CAS). Human-intensive systems are also CASs since each human in the system is independent. (Weaver 1948, 536; Jackson, Hitchins, and Eisner 2010, 41; Flood and Carson 1993; Lawson 2010)
Data that cannot be characterized as single concepts including highly derived data; objects utilizing the concepts of multiple inheritance, multiple root hierarchies, and polymorphic attributes; compositions such as command hierarchies, road networks, images, compound documents; and artifacts of legacy systems and physical constraints.
The eigenvectors of a damped system. For proportionally damped systems they are the same as the undamped eigenvectors. For non-proportionally damped systems with damping in all modes less than critical they are complex numbers and occur as complex conjugate pairs.
(1) An entity with discrete structure, such as an assembly or software module, within a system considered at a particular level of analysis. (ISO/IEC 1998) (2) One of the parts that make up a system. (IEEE 2008) (3) A set of functional services in the software, which, when implemented, represents a well-defined set of functions and is distinguishable by a unique name. (ISO/IEC 2008)
The capability to select and assemble reusable Modeling and Simulation components in various combinations into simulation systems to meet user requirements.
A material that is made up of discrete components.
A view of a system from the computational view of a system from the computation independent viewpoint. A CIM does not show details of the structure of systems. A CIM is sometimes called a domain model and a vocabulary that is familiar to the practitioners of the domain in question is used in its specification.
A model consisting of well-defined procedures that can be executed by a computer. (SISO-REF-002-1999)
The use of computer systems to assist in the creation, modification, analysis, or optimization of a design
A command post exercise where computers simulate the operational environment and provide event resolution that may be used in a distributed or non-distributed form or a combination of both.
A computer program which attempts to simulate an abstract model of a particular system.
Numerical control (NC) is the automation of machine tools that are operated by precisely programmed commands encoded on a storage medium, as opposed to controlled manually via hand wheels or levers, or mechanically automated via cams alone. Most NC today is computer numerical control (CNC), in which computers play an integral part of the control.
A simulation that is executed on a computer, with some combination of executing code, control/display interface hardware, and, in some cases, interfaces to real-world equipment.
See: war game
A generic term used to refer to computer representations of forces in models and simulations that attempts to model human behavior sufficiently so that the forces will take some actions automatically (without requiring man-in-the-loop interaction). Types of CGF include: automated forces - computer-generated forces that require little or no human interaction. Semi-automated forces - computer-generated forces in which the individual platform simulation is operated by computer simulation of the platform crew and command hierarchy.
Describes the way the system works from the operator's perspective. It includes the user description and summarizes the needs, goals, and characteristics of the system's user community. This includes operation and maintenance and support personnel.
A model that documents the business information requirements and structural business process rules of the architecture, and describes the information that is associated with the information of the architecture. Included are information items, their attributes or characteristics, and their inter-relationships.
Is an analytical tool with many variations and contexts. It is used to make conceptual distinctions and organize ideas.
The description of what the model or simulation will represent, the assumptions limiting those representations, and other capabilities needed to satisfy the user's requirements. A collection of assumptions, algorithms, relationships, and data that describe a developer's concept about the simulation.
Is a systematic approach to the integrated, concurrent design of products and their related processes, including manufacture and support. This approach is intended to cause the developers, from the outset, to consider all elements of the product life cycle from conception through disposal, including quality, cost, schedule, and user requirements.
The functional and physical characteristics of hardware or software as set forth in technical documentation or achieved in a product (ISO 24765, 2010)
An aggregation of hardware, firmware, computer software, or any of their discrete portions, which satisfies an end-use function and is designated by the government for separate configuration management. Cis may vary widely in complexity, size, and type.
A discipline applying technical and administrative direction and surveillance to: identify and document the functional and physical characteristics of a configuration item, control changes to those characteristics, record and report change processing and implementation status, and verify compliance with specified requirements. (ISO/IEC/IEEE 2010)
A document, typically prepared by the supplying activity, defining in detail how configuration management will be implemented for a particular acquisition or program.
A transformation of the coordinate system of the problem that preserves the symmetry of the system matrices.
A simulation in which events are processed in a manner that never violates the correct chronology.
A parameter, variable or data item within a model or simulation whose value cannot change during the course of the execution.
A simulation where time advances are paced to have a specific relationship to wall clock time; real-time or scaled-real-time simulations (e.g., human-in-the-loop (e.g., training exercises), hardware-in-the-loop (e.g., test and evaluation simulations)). (SISO-REF-002-1999)
An externally imposed limitation on a process, model, or dataset. (e.g., an equation (equality or inequality) that must be satisfied in order for a possible solution to be determined feasible.)
Simulations involving simulated people operating simulated systems. Real people can be allowed to stimulate (make inputs) to such simulations.
A contact problem occurs when two bodies that are originally apart can come together.
Composition that is used to store several instances of the composited data type is referred to as containment.
Is a diagram that defines the boundary between the system, or part of a system, and its environment, showing the entities that interact with it. This diagram is a high level view of a system.
A context model is used to define the enclosing environment of some system under study. In other words, the context is the surrounding element for the system, and a model provides the mathematical interface and a behavioral description of the surrounding environment.
A mathematical or computational model whose output variables change in a continuous manner; that is, state (dependent) variables change in a continuous manner. Contrast with: discrete model
A graphical representation of the variation of a field variable over a surface. A contour line is a line of constant value for the variable. A contour band is an area of a single color for values of the variable within two limit values.
A legal agreement between people, companies, etc.
The process of adjusting the flow of data.
A system used in a flight simulator or training device to provide pilots with realistic flight control forces.
The engineering discipline that applies control theory to design systems with desired behaviors. focus on implementation of control systems mainly derived by mathematical modeling of systems of a diverse range.
For a structural Finite Element to converge as the mesh is refined it must be able to represent a state of constant stress and strain free rigid body movements exactly. There are equivalent requirements for other problem types.
Cost estimation models are mathematical algorithms or parametric equations used to estimate the costs of a product or project. The results of the models are typically necessary to obtain approval to proceed, and are factored into business plans, budgets, and other financial planning and tracking mechanisms.
It is composed of three interrelated and interdependent models: a technical process model, a production operations model, and a financial accounting model. The decomposition of the problem of cost estimation into these three categories helps not only to establish the scope and boundaries of the task, but also to structure the task of model development so that analyses of otherwise bewildering complexity can be handled.
This is a material property defining the minimum energy that a propagating crack must release in order for it to propagate.
The dividing line between under damped and over damped systems where the equation of motion has a damping value that is equal to the critical damping.
Feature of the environment that has been constructed by man. Included are such items as roads, buildings, canals, marker buoys; boundary lines, and, in a broad sense, all names and legends on a map. (SISO-REF-002-1999)
The organization or person that receives a product or service. (ISO/IEC/IEEE 2015)
Statements of fact and assumptions that define the expectations of the system in terms of mission objectives, environment, constraints, and measures of effectiveness and suitability (MOE/MOS).
Same as Complex Eigenvalues.
Same as Complex Eigenvector.
The frequency at which the damped system vibrates naturally when only an initial disturbance is Applied.
Any mechanism that dissipates energy in a vibrating system.
The damping factor is the ratio of the actual damping to the critical damping. It is often specified as a percentage. If the damping factor is less than one then the system can undergo free vibrations. The free vibrations will decay to zero with time. If the damping factor is greater than one then the decay is exponential and no vibrations occur. For most structures the damping factor is very small.
Representation of facts, concepts, or instructions in a formalized manner suitable for communication, interpretation, or processing by humans or by automatic means. Any representations such as characters or analog quantities to which meaning is or might be assigned.
Any entity that is comprised of data. For example, a database is a data asset that is comprised of data records. A data asset may be a system or application output file, database, document, or web page. A data asset also includes a service that may be provided to access data from an application. For example, a service that returns individual records from a database would be a data asset. Similarly, a web site that returns data in response to specific queries (e.g., www.weather.com) would be a data asset. A human, system, or application may create a data asset. (DoDD 8320.02)
The determination that data have been verified and validated. Data user certification is the determination by the application sponsor or designated agent that data have been verified and validated as appropriate for the specific Modeling and Simulation usage. Data producer certification is the determination by the data producer that data have been verified and validated against documented standards or criteria. (IEEE Std 1278.3-1996)
A specialized type of database containing metadata that is managed by a data dictionary system. A repository of information describing the characteristics of data used to design, monitor, document, protect, and control data in information systems and databases.
The Data Distribution Service for Real-Time Systems (DDS) is an Object Management Group (OMG) machine to machine middleware "m2m" standard that aims to enable scalable, real-time, dependable, high performance and interoperable data exchanges between publishers and subscribers.
An atomic unit of data that has precise meaning or precise semantics.
1) The flow of data between entities in a system (and across the system boundary). 2) The process of identifying, modeling and documenting how data moves around an information system.
A device that accepts data outputs from a simulation or federation and stores them for processing and replay.
Determines the logical structure of a elements and fundamentally determines in which manner data can be stored, organized, and manipulated.
The process of verifying the internal consistency and correctness of data and validating that it represents real-world entities appropriate for its intended purpose or an expected range of purposes. (DoDI 5000.61)
A usually large collection of data organized especially for rapid search and retrieval (as by a computer)
A method for the estimation of the position/orientation of an entity based on a previously known position/orientation and estimates of the passage of simulation time and motion. (IEEE Std 1278.1-2012)
A node in a decision tree with two or more outcomes.
The outcome of a decision over time.
A decision gate is an approval event (often associated with a review meeting). Entry and exit criteria are established for each decision gate; continuation beyond the decision gate is contingent on the agreement of decision-makers.
Model containing a cohesive set of interrelated decisions and their consequences.
Decision tables, like flowcharts and if-then-else and switch-case statements, associate conditions with actions to perform, but in many cases do so in a more elegant way.
A decision tree is a decision support tool that uses a tree-like graph or model of decisions and their possible consequences, including chance event outcomes, resource costs, and utility.
An explanation of the meaning of a word, phrase, etc. : a statement that defines a word, phrase, etc.
A scenario where a degraded system/component is modeled (reduced capabilities and/or characteristics).
The number of degrees of freedom for a system is equal to the number of coordinates which are used to specify the configuration of a system minus the number of constraints. In rigid body motion with no constraints, there are 6 degrees of freedom: translation along X, translation along Y, translation along Z; rotation around X, rotation around Y, rotation around Z.
"The number of equations of equilibrium for the system. In dynamics
A variable whose value is a function of one or more independent variables. Contrast with: independent variable (SISO-REF-002-1999)
Constraint stated during the design activities which arise as a result of the selected solution (for example, a necessary mean or resource related to a technology, or an interface between two components of different sub-systems). (Faisandier 2012)
Purpose, planning, or intention that exists or is thought to exist behind an action, fact, or material object.
Inherent limitations on the sizing and capabilities of the system, its interfacing systems, and its operational and physical environment.
The design model is an object model describing the realization of Use Cases, and serves as an abstraction of the implementation model. The design model is used as essential input to activities in implementation and test.
A model in which the results are determined through known relationships among the states and events and in which a given input will always produce the same output; for example, a model depicting a known chemical reaction. Contrast with: Stochastic Model. (SISO-REF-020-2007)
A graphic design that explains rather than represents; especially : a drawing that shows arrangement and relations (as of parts)
A numerical model of the elevations of points on the earth's surface. Digital records of terrain elevations for ground positions at regularly spaced horizontal intervals.
A database of selected natural and manmade planimetric features classified as point, line, or area features as a function of their size and composition.
Digital data of all natural feature, man's alteration to those features, and the measurement and description of physical features of the oceans, lakes, rivers and other waters and their adjoining coastal areas.
A simulation that is designed to be executed on a digital system. (IEEE Std 610.3-1989)
A digital representation of a defense system, generated by all stakeholders that integrates the authoritative technical data and associated artifacts which define all aspects of the system for the specific activities throughout the system lifecycle.
A uniform matrix of terrain elevation values which provides basic quantitative data for all military systems that require terrain elevation, slope, and/or surface roughness information.
An extensible, configurable and component enterprise-level analytical framework that seamlessly expedites the controlled interplay of authoritative technical data, software, information, and knowledge in the enterprise data-information-knowledge systems, based on the Digital System Model template, to inform decision makers throughout a system's life cycle by providing the capability to access, integrate and transform disparate data into actionable information.
An integrated multiphysics, multiscale, probabilistic simulation of an as-built system, enabled by Digital Thread, that uses the best available models, sensor information, and input data to mirror and predict activities/performance over the life of its corresponding physical twin.
Is a directed graph with no directed cycles.
Is a set of vertices and a collection of directed edges that each connects an ordered pair of vertices. We say that a directed edge points from the first vertex in the pair and points to the second vertex in the pair. We use the names 0 through V-1 for the vertices in a V-vertex graph.
The process of replacing a single aggregate with two or more aggregates or entities at a higher level of detail.
To establish a single semantic or grammatical interpretation for
A type of metadata that describes or summarizes key attributes and concepts, and allows assets (e.g., a model, simulation, or data) to be found using enterprise-level search capabilities. (DoDI 5000.70)
A discrete-event simulation (DES), models the operation of a system as a discrete sequence of events in time. Each event occurs at a particular instant in time and marks a change of state in the system. Between consecutive events, no change in the system is assumed to occur; thus the simulation can directly jump in time from one event to the next.
A simulation where the dependent variables (i.e., state indicators) change at discrete points in time referred to as events.
A modeling formalism, methodology and specification framework that provides a theoretical foundation independent of programming languages and hardware platforms.
A mathematical or computational model whose output variables take on only discrete values; that is, in changing from one value to another, they do not take on the intermediate values. Contrast with: continuous model. (SISO-REF-020-2007)
An exercise enabled by distributed simulation where the training participants are at different locations (i.e., different cities, countries or continents).
A time and space coherent synthetic representation of world environments designed for linking the interactive, free-play activities of people in operational exercises. The synthetic environment is created through real-time exchange of data units between distributed, computationally autonomous simulation applications in the form of simulations, simulators, and instrumented equipment interconnected through standard computer communicative services. The computational simulation entities may be present in one location or may be distributed geographically. (IEEE Std 1278.1-2012)
A simulation that has multiple modules, which can be run on multiple processors. The processors can be co-located in the same room or located in remote sites.
A seven-step process used to develop and execute distributed simulation events as standardized in IEEE Std 1730-2010.
A DoD activity area, enabled by Modeling and Simulation, that has an established executive-level management structure. Examples of such activities that meet these criteria include acquisition, training, and analysis. (DoDD 5000.59)
A high-level DoD plan created and published by a DoD Community to facilitate and achieve the DoD Modeling and Simulation Strategic Vision, goals, and objectives for that DoD Community. (DoDI 5000.70)
Models and simulations designated by a Community to focus Community management of Modeling and Simulation and to limit the scope of the Components' responsibility to develop, manage, and provide Component data, and support the development of tools and services. (DoDD 5000.59)
An enterprise-level capability that enables the discovery of metadata about Modeling and Simulation assets to facilitate visibility into the resources available across the DoD and within other Federal and non-Federal agencies engaged in Modeling and Simulation, and federated with DoD Modeling and Simulation. Sources of the Modeling and Simulation assets described by the discovery metadata are maintained by DoD Components and other authoritative data and software repositories. Visibility into the discovery metadata enables a user or developer of Modeling and Simulation assets to identify potential reuse opportunities relative to their requirements. (DoDI 5000.70)
Architecture Framework created and mandated by the US Department of Defense
Is a conceptual model capturing the topics related to a specific problem domain.
An analysis that includes the effect of the variables changing with time as well as space.
The factor relating the steady state displacement response of a system to a sinusoidal force input. It is the same as the receptance.
A model of a system in which there is change, such as the occurrence of events over time or the movement of objects through space; for example, a model of a bridge that is subjected to a moving load to determine characteristics of the bridge under changing stress. (SISO-REF-020-2007)
A modeling process where consideration as to time effects in addition to spatial effects are included. A dynamic model can be the same as a static model or it can differ significantly depending upon the nature of the problem.
An environment that can be constantly changing as a result of man-made activities (battlefield smoke) and natural phenomena (weather).
If the structure is vibrating steadily at a frequency w then the dynamic stiffness is (K+iwC-w2M) It is the inverse of the dynamic flexibility matrix.
Stresses that vary with time and space.
Special forms of substructuring used within a dynamic analysis. Dynamic substructuring is always approximate and causes some loss of accuracy in the dynamic solution.
The dynamical system concept is a mathematical formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space. The concept unifies very different types of such "rules" in mathematics: the different choices made for how time is measured and the special properties of the ambient space may give an idea of the vastness of the class of objects described by this concept. Time can be measured by integers, by real or complex numbers or can be a more general algebraic object, losing the memory of its physical origin, and the ambient space may be simply a set, without the need of a smooth space-time structure defined on it.
is a simplified description of reality, designed to yield hypotheses about economic behavior that can be tested.
A change that results when something is done or happens : an event, condition, or state of affairs that is produced by a cause
If the relationship between loads and displacements is linear then the problem is elastic. For a multi-degree of freedom system the forces and displacements are related by the elastic stiffness matrix.
Electro-magnetic and electro-static problems form electric field problems.
In the Finite Element method the geometry is divided up into elements. Each element has nodes associated with it. The behavior of the element is defined in terms of the freedoms at the nodes.
Individual element matrices have to be assembled into the complete stiffness matrix. This is basically a process of summing the element matrices. This summation has to be of the correct form. For the stiffness method the summation is based upon the fact that element displacements at common nodes must be the same.
A behavior or property that appears when a number of simple entities (agents) operate in an environment, forming more complex behaviors as a collective.
A device, computer program, or system that performs emulation. (SISO-REF-002-1999)
A system that complements a system-of-interest during its life cycle stages, but does not necessarily contribute directly to its function during its operation stage. (INCOSE 2012)
The engagement level spans the application domains of missile defense as well as air, surface, strike, and undersea warfare.
1) The activities or function of an engineer 2a) The application of science and mathematics by which the properties of matter and the sources of energy in nature are made useful to people 2b) The design and manufacture of complex products 3) Calculated manipulation or direction (as of behavior)
A specific type of prototype models represents a near complete design that is used during the Engineering and Manufacturing Development (EMD) Phase that is built from approved Critical Design Review (CDR) drawings.
Each eigenvector (mode shape or normal mode) can be multiplied by an arbitrary constant and still satisfy the eigenvalue equation. Various methods of scaling the eigenvector are used Engineering normalization - The vector is scaled so that the largest absolute value of any term in the eigenvector is unity. This is useful for inspecting printed tables of eigenvectors. Mathematical normalization - The vector is scaled so that the diagonal modal mass matrix is the unit matrix. The diagonal modal stiffness matrix is the system eigenvalues. This is useful for response calculations.
An arbitrarily defined functional and administrative entity that exists to perform a specific, integrated set of missions and achieve associated goals and objectives, encompassing all of the primary functions necessary to perform those missions. (DoDI 5000.70)
Information model(s) that presents an integrated top-level representation of processes, information flows, and data.
A distinguishable person, place, unit, thing, event, or concept about which information is kept. (SISO-REF-020-2007)
The perception of the synthetic environment held by a simulation entity based on its knowledge of itself and its interactions with the other simulation entities. This includes not only its own view of the simulated physical environment, but also its own view of itself, the other entities in the synthetic environment, and of the effects of the other entities on itself and the synthetic environment. Syn: World View. (SISO-REF-020-2007)
Represent database models and information systems. The main components of the diagram are the entities and relationships. The entities can represent independent functions, objects, or events. The relationships are responsible for relating the entities to one another
1) Anything affecting a subject system or affected by a subject system through interactions with it, or anything sharing an interpretation of interactions with a subject system. (IEEE 1175.1-2002 (R2007), 3.6) 2) The surroundings (natural or man?made) in which the system?of-interest is utilized and supported; or in which the system is being developed, produced or retired. (INCOSE 2010)
An individual element of the physical environment.
Models that represent the environment the system will operate in
A model, simulation, or database designed to produce an accurate and consistent data set for one or more parameters that characterize the state of the physical environment.
A statement that the values of two mathematical expressions are equal (indicated by the sign =).
Internal forces and external forces must balance. At the infinitesimal level the stresses and the body forces must balance. The equations of equilibrium define these force balance conditions.
Most of the current Finite Elements used for structural analysis are defined by assuming displacement variations over the element. An alternative approach assumes the stress variation over the element. This leads to equilibrium Finite Elements.
The necessary items for a particular purpose.
"A three dimensional solid has six stress components. If material properties have been found experimentally by a uniaxial stress test then the real stress system is related to this by combining the six stress components to a single equivalent stress. There are various forms of equivalent stress for different situations. Common ones are Tresca
A model used to estimate or predict the extent of deviation of the behavior of an actual system from the desired behavior of the system. (SISO-REF-020-2007)
An event in the Unified Modeling Language (UML) is a notable occurrence at a particular point in time.
A change of object attribute value, an interaction between objects, an instantiation of a new object, or a deletion of an existing object that is associated with a particular point on the federation time axis. Each event contains a time stamp indicating when it is said to occur.
The reason the event occurred - the event trigger
The outcome of an event (over time)
Consists of entities/elements and functions that allow relationships to be developed and processed. More specifically, the EPC is made up of events which define what state a process is in or the rules by which it operates. In order to progress through events, a function/ active event must be executed. Depending on the process flow, the function has the ability to transform event states or link to other event driven process chains
An ordered list that contains the time all events will occur.
Contains a cohesive set of events, their causes, and/or their consequences
The likelihood of an event occurring
A simulation in which attention is focused on the occurrence of events and the times at which those events occur. (IEEE 610.3-1989)
N/A
Solutions that satisfy the differential equations and the associated boundary conditions exactly. There are very few such solutions and they are for relatively simple geometries and loadings.
A model that instantiates the conceptual model of a system as its design specification.
A military maneuver or simulated wartime operation normally involving planning, preparation, execution, and after-action review. Also see simulation exercise.
A belief that something will or should occur.
A process using simulation to identify, develop, assess and recommend changes to doctrine, organizational structure, training, material, leadership and education, people, and facilities required to achieve advances in operational capabilities.
A knowledge collection combined with an inference engine capable of interpreting queries and chaining together separate items of knowledge to develop new inferences.
These are methods for integrating equations of motion. Explicit methods can deal with highly non-linear systems but need small steps. Implicit methods can deal with mildly non-linear problems but with large steps.
In UML modeling, you can use an extend relationship to specify that one Use Case (extension) extends the behavior of another Use Case (base). This type of relationship reveals details about a system or application that are typically hidden in a Use Case.
The ability of a model, simulation, or data structure to accommodate additional values or iterations of data over time without impacting the initial design.
How the system is required to interact or to exchange material, energy, or information with external systems.
Interfaces a system offers to external entities (other systems or human users)
The process of estimating a value of a variable from a tabulated set of values. For interpolation values inside the table are estimated. For extrapolation values outside the table are estimated. Interpolation is generally accurate and extrapolation is only accurate for values slightly outside the table. It becomes very inaccurate for other cases.
The process of determining whether a model or simulation seems reasonable to people who are knowledgeable about the system under study, based on the model's performance. This process does not review the software code or logic, but rather reviews the inputs and outputs to ensure they appear realistic or representative. (SISO-REF-020-2007)
Something (such as a building or large piece of equipment) that is built for a specific purpose
(1) Termination of the ability of a product to perform a required function or its inability to perform within previously specified limits. (ISO/IEC 2005, 4.2) (2) An event in which a system or system component does not perform a required function within specified limits. (ISO/IEC/IEEE 2009, 1) (3) The event in which any part of an item does not perform as required by its specification. The failure may occur at a value in excess of the minimum required in the specification, i.e., past design limits or beyond the margin of safety. (INCOSE 2012)
A condition when the differences between the performance characteristics of two or more interoperating simulations have significantly less effect on the outcome of a simulated situation than the actions taken by or resources available to the simulation participants. (SISO-REF-020-2007)
Are analyzable approximations of defects and are essential for a test methodology.
Allows for a top down, deductive failure analysis in which an undesired state of a system is analyzed using Boolean logic to combine a series of lower-level events.
An element of the synthetic environment that does not actively participate in interactions. Features are passive and do not initiate action.
In HLA, an application that may be or is currently coupled with other software applications under a Federation Object Model (FOM) Document Data (FDD) and a runtime infrastructure (RTI). (IEEE Std 1516.2-2010)
The ability to search across multiple archives, data collections, or multiple content aggregator services. (DoDI 5000.70)
In HLA, a named set of federate applications and a common federation object model (FOM) that are used as a whole to achieve some specific objective. (IEEE Std 1516-2000) More generally, a system of interacting models, simulations, and a supporting infrastructure that are based on a common understanding of the objects portrayed in the system.
A seven-step process used to develop and execute High Level Architecture (HLA) federations as standardized in IEEE Std 1516.3-2003. This standard has been superseded by the Distributed Simulation Engineering and Execution Process.
A system of interacting models, simulations, and supporting infrastructure that are based on a common understanding of the objects portrayed in the system. (MIL-STD-3022)
The degree to which a model or simulation represents the state and behavior of a real world object or the perception of a real world object, feature, condition, or chosen standard in a measurable or perceivable manner; a measure of the realism of a model or simulation.
The angular extent of the observable world that is seen at any given moment. (DoD Modeling and Simulation Human Capital Strategy)
The values assumed by the variables in a system, model, or simulation at the completion of some specified duration of time; final state. (IEEE Std 610.3-1989)
A numerical method for solving partial differential equations by expressing them in a difference form rather than an integral form. Finite difference methods are very similar to Finite Element methods and in some cases are identical.
An approximate method for calculating the behavior of a real structure. An idealized model structure is created by subdividing the geometry of a structure into elements which are connected at nodes. The method is based on the generalized method of weighted residuals using locally-based approximations.
The quality of a model or simulation to provide the capabilities, correctness, accuracy, and usability needed for the intended use or current application.
The dynamic motion results from a time varying forcing function.
The dynamic forces that are Applied to the system.
A declaration that something will happen in the future
Searching forwards from events to identify possible outcomes
The rate at which a complete image is displayed on a display device.
A basic structure underlying a system, concept, or text.
The dynamic motion which results from specified initial conditions. The forcing function is zero.
The structures forcing function and the consequent response is defined in terms of their frequency content. The inverse Fourier transform of the frequency domain gives the corresponding quantity in the time domain.
A function is interpreted as a specific process, action or task that a system is able to perform
A multi-tier, time-sequenced, step-by-step flow diagram of a system's functional flow.
Set of functions and their sub-functions that defines the transformations of input flows into output flows performed by the system to achieve its mission.
Is a top-down process of translating system level requirements into detailed functional and performance design criteria.
Functional mock-up interface (or FMI) defines a standardized interface to be used in computer simulations to develop complex cyber physical systems
The instantiation, initialization and/or execution of an individual executable (or C code) model representation performed within a simulation environment. The FMU contains a concrete mathematical model described by differential, algebraic and discrete equations with possible events of a dynamic physical system transformed into explicit form and represented as C code or machine code.
A systematic way to describe a what a system does.
Specify what the system should be able to do when fielded and operated in its intended operating environment.
The study of situations involving competing interests, modeled in terms of the strategies, probabilities, actions, gains, and losses of opposing players in a game. (IEEE Std 610.3-1989)
A device that connects two or more systems, especially if the systems use different protocols. For example, a gateway might be needed to connect two independent local networks, or to connect a local network to a long-haul network.
Specific representations used by, or common to, many models and simulations (e.g., physical environment or environmental effects such as terrain, atmospheric, or hydrographic effects). (DoDI 5000.61)
is a binary taxonomic (i.e. related to classification) directed relationship between a more general classifier (superclass) and a more specific classifier (subclass).
Is an umbrella converging many standard FEMs.
Stochastic algorithms whose search methods model some natural phenomena.
A branch of Applied mathematics and computational geometry that studies methods and algorithms for the mathematical description of shapes
An interface grammar for a component specifies the sequences of method invocations that are allowed by that component
1) The collection of all points whose coordinates satisfy a given relation (as a function) 2) A diagram (as a series of one or more points, lines, line segments, curves, or areas) that represents the variation of a variable in comparison with that of one or more other variables
A symbolic model whose properties are expressed in diagrams. (e.g., a decision tree used to express a complex procedure.) (SISO-REF-020-2007)
Deformations sufficiently high to make it necessary to include their effect in the solution process. The problem requires a large deflection non-linear analysis.
The actual facts of a situation, without errors introduced by sensors or human perception and judgment. (SISO-REF-020-2007)
Are Boolean expressions evaluated dynamically based on the value of extended state variables and event parameters. Guard conditions affect the behavior of a state machine by enabling actions or transitions only when they evaluate to TRUE and disabling them when they evaluate to FALSE. In the UML notation, guard conditions are shown in square brackets.
Forces arising from Coriolis acceleration. These can destabilize a dynamic response and cause whirling.
Refers to all the physical sensors that provide a sense of touch at the skin level and force feedback information from muscles and joints.
Simulation and simulators that employ one or more pieces of operational equipment (to include computer hardware) within the simulation/simulator system. (DoD Modeling and Simulation Human Capital Strategy)
Models representing hardware capabilities and characteristics to support engineering activities
A type of dynamic simulation that includes one or more actual system components operating in conjunction with simulated components.
A dynamic loading that is periodic and can be represented by a Fourier series.
Cause of a situation that poses a level of threat to life, health, property, or environment.
Consequence of a situation that poses a level of threat to life, health, property, or environment.
A statistical technique for determining 'hazard functions', or the probability that an individual will experience an event (for example first employment) within a particular time-period, given that the individual was subject to the risk that the event might occur (in this case, given continuing initial unemployment).
Captures credible potential Hazards whereby hazards are collection of conditions in the system and its environment that are prerequisites to the occurrence of accidents.
a measure or estimate of the degree of confidence one may have in the occurrence of an event, measured on a scale from zero (impossibility) to one (certainty). It may be defined as the proportion of favorable outcomes to the total number of possibilities if these are indifferent (mathematical probability), or the proportion observed in a sample (empirical probability), or the limit of this as the sample size tends to infinity (relative frequency), or by more subjective criteria (subjective probability)
A source of danger.
The analysis of the steady state heat flow within solids and fluids. The equilibrium balance between internal and external heat flows.
A model in which superior/subordinate relationships are represented, often as trees of records connected by pointers.
Is a ranking or ordering of abstractions.
A family of related standards that describe a unified approach and common architecture used to construct interoperable simulation systems as standardized in IEEE 1516.
Is a family of related standards that together describe a unified approach and common architecture to constructing interoperable simulation systems. It contains major functional elements, interfaces, and design rules, pertaining to all DoD simulation applications, and providing a common framework within which specific system architectures can be defined.
The material property equations relating stress to strain for linear elasticity. They involve the material properties of Youngs modulus and Poisson ratio.
The classical cognitive functions, as well as the effects of moderators such as stress, injury, fatigue, discomfort, motivation, and emotions. Any form of human representation, including individuals, aggregates of individuals and organizations.
A representation of the action of a single human or the collective action of a team of humans. Human behavior representation models the aspects of the complicated facets of human behavior including ability to reason, ability to change the environment, reaction to comfort or discomfort, susceptibility to injury and illness, emotional response, communication with others, ability to sense the environment and physical capabilities and limitations.
Model of a human activity in which individual or group behaviors are derived from the psychological or social aspects of humans. Behavioral models include a diversity of approaches; however, computational approaches to human behavior modeling that are most prevalent are social network models and multi-agent systems.
The study of man-machine relationships and interactions. The term covers all biomedical and psychological considerations; it includes, but is not limited to, principles and applications in the areas of human engineering, personnel selection, training, life support, job performance aids, and human performance evaluation.
Is a model type that requires human interaction during runtime. It employs one or more human operators in direct control of the simulation/simulator or in some key support function.
Human systems interface (HSI) technologies leverage and extend the capabilities of warfighters and maintainers to ensure that fielded systems will exploit the fullest potential of the warfighting team.
The interdisciplinary technical and management processes for integrating human considerations within and across all system elements; an essential enabler to systems engineering practice. (ISO/IEC/IEEE 2011)
A model of the structure, interconnections, dependencies, behavior, and trends associated with any collection of individuals ranging from the small unit level (e.g., tribes, militias, small military units, terrorist cells) to the macro level (e.g., of nations, religions, cultures, ethnic groups and international organizations), and the integrated relationships between and among them.
Simulation and simulators that employ one or more human operators in direct control of the simulation/simulator or in some key support function. (DoD Modeling and Simulation Human Capital Strategy)
The stress arising from a uniform pressure load on a cube of material. It is the average value of the direct stress components at any point in the body.
A damping model representing internal material loss damping. The energy loss per unit cycle is independent of frequency. It is only valid for harmonic response.
Informal name for (a subset of) non-functional requirements
The placing of a human in a synthetic environment through physical and/or emotional means.
Simulation that deeply involves one's senses.
The means by which a model or simulation or portions of a model or simulation is realized. (SISO-REF-020-2007)
A specification, which provides all the information needed to construct a system and to put it into operation
The International Council on Systems Engineering (INCOSE) is a not-for-profit membership organization founded to develop and disseminate the interdisciplinary principles and practices that enable the realization of successful systems. Their mission is to share, promote and advance the best of systems engineering from across the globe for the benefit of humanity and the planet. Their vision is to be the world's authority on Systems Engineering.
A variable whose value is not dependent on the values of other variables. Contrast with: dependent variable. (IEEE 610.3-1989)
The conduct of verification and validation of a model, simulation, and associated data by an individual, group, or organization that did not participate in the development and is not in the same chain of command or organization as the developer.
A model that represents the processes, entities, information flows, and elements of an organization and all relationships between these factors.
The values assumed by the variables in a component, system, model, or simulation at the beginning of some specified duration of time; initial state. (SISO-REF-002-1999)
Value at time zero
The externally supplied data to which a simulation responds and from which it calculates its output (e.g., operator controls, weapon detonation, wind speed, and direction). (SISO-REF-002-1999)
A requirement from one process that goes into another process or a requirement that identifies inputs into a system.
The creation of an object instance of a class.
A simulation that provides stimuli in the synthetic environment for the purpose of training.
An event-based, top level plan consisting of a hierarchy or Program Events. Each event is decomposed into specific accomplishments and each specific accomplishment is decomposed into specific criteria.
A process that combines system elements to form complete or partial system configurations in order to create a product specified in the system requirements. (ISO/IEEE 2008)
Process control diagrams that show the relationship between functions by sequential input and output flows. Process controls enter the top of each represented function, and lines entering the bottom show the supporting mechanism needed by the function.
Intangible property that is the result of creativity, such as patents, trademarks, or copyrights. (DoDI 5000.70)
See: agent
Is a language for specifying operations (procedures or functions), parameters to these operations, and data types. This chapter specifies IDL and the associated Attribute Configuration Source (ACS).
Supporting a plan for system integration and verification strategy
A point where two systems, subjects, organizations, etc., meet and interact.
How system elements within the system, including human elements, interact with each other.
The ability of a model or simulation to provide services to and accept services from other models and simulations, and to use these exchanged services to operate effectively together. (SISO-REF-002-1999)
Cross-domain interoperability refers to the ability of systems and organizations to interact and exchange information (inter-operate) among different areas, markets, industries, countries or communities of interest (domains). When cross-domain interoperability exists, it means that users can seamlessly communicate and conduct activity, despite their reliance on different technical environments or frameworks.
The interconnections between components. Joints can be difficult to model in Finite Element terms but they can significantly effect dynamic behavior.
An Modeling and Simulation tool, data set, or service, including models, simulations, or data assets, that either exceeds $5M in annual expenditures, or is less than $5M but determined by the DoD Component to be "key." The total annual expenditure will be determined using standard justification documentation for DoD appropriations, such as RDT&E (R-docs), Procurement (P-docs), and O&M (O&M exhibits), which are provided to Congress pursuant to DoD 7000.14-R (DoDI 5000.70)
The necessary displacement boundary conditions for a structural analysis. These are the essential boundary conditions in a Finite Element analysis.
A method for finding equivalent nodal loads when the actual load is distributed over a surface of a volume. The element shape functions are used so that the virtual work done by the equivalent loads is equal to the virtual work done by the real loads over the same virtual displacements. This gives the most accurate load representation for the Finite Element model. These are the non-essential stress boundary conditions in a Finite Element analysis.
If the mass and stiffness are defined by the same displacement assumptions then a kinematically equivalent mass matrix is produced. This is not a diagonal (lumped) mass matrix.
The energy stored in the system arising from its velocity. In some cases it can also be a function of the structural displacements.
(1) The time delay between action and result. (2) The time delay between any two simulators, from submitting a message from the sending simulation to receiving this message by the recipient simulation. (3) The time interval required for a simulation to begin its response to a stimulus after it has been presented with a stimulus or stimuli (e.g., input of data, occurrence of an event). (4) The time interval required by a simulation to respond to a stimulus in excess of the time interval required for the corresponding real world or standard event.
Any model or simulation that was developed either in the past or for a different purpose.
(1) The organized collection of activities, relationships and contracts which apply to a system-of-interest during its life. (Pyster 2009, 73) (2) The evolution of a system, product, service, project or other human-made entity from conception through retirement. (ISO/IEC/IEEE 2015) (3) Development (life) cycles start with user needs and end with system decommissioning and disposal. Project cycles contain three aspects: business, budget, and technical. (Mooz, Forsberg, Cotterman 2003, 259)
The total cost of implementation and ownership of a system over its useful life. It includes the cost of development, acquisition, operation, maintenance, support, and, where applicable, disposal. (Mooz, Forsberg, Cotterman 2003, 209)
A framework of processes and activities concerned with the life cycle that may be organized into stages, which also acts as a common reference for communication and understanding (ISO/IEC 15288)
Establish and identify relevant policies and procedures for managing and executing a technical effort; identifying the technical tasks, their interdependencies, risks, and opportunities; and providing estimates of needed resources and budgets.
Of the first degree with respect to one or more variables
Is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the general, nonlinear case.
A simulation involving real people operating real systems. (DoD Modeling and Simulation Human Capital Strategy)
A broadly used taxonomy describing a mixture of live simulation, virtual simulation, and constructive simulation. (LVCAR Final Report)
The loads Applied to a structure that result in deflections and consequent strains and stresses.
Areas of stress that are significantly different from (usually higher than) the general stress level.
Is composed of a set of related technical concepts and principles that support the logical operation of the system. It includes a functional architecture, a behavioral architecture, and a temporal architecture. (Created for SEBoK)
A model that provides a common dictionary of data definitions to consistently express models wherever logical-level data elements are included in the descriptions.
A federates current point on the High Level Architecture (HLA) time axis. Federates making use of the time management services follow restrictions on what timestamps can be sent in timestamp order (TSO) messages (relative to their logical time) to ensure that federates receiving those messages receive them in TSO. (IEEE Std 1516.2-2010)
When the coefficients of the mass matrix are combined to produce a diagonal matrix. The total mass and the position of the structures center of gravity are preserved.
The official certification that a model or simulation is acceptable for use for a specific purpose.
Purpose is to sustain the capability of the system to provide a service.
1) The act or skill of controlling and making decisions about a business, department, sports team, etc. 2) The people who make decisions about a business, department, sports team, etc. 3) The act or process of deciding how to use something
A simulation game in which participants seek to achieve a specified management objective given pre-established resources and constraints; for example, a simulation in which participants make decisions designed to maximize profit in a given business situation and a computer determines the results of those decisions. (IEEE Std 610.3-1989)
The process of making wares by hand or by machinery especially when carried on systematically with division of labor
A discrete, stochastic model in which the probability that the model is in a given state at a certain time depends only on the value of the immediately preceding state. (IEEE Std 610.3-1989)
Are recursive (repetitive) decision trees that are used for modeling conditions that have events that may occur repeatedly over time or for modeling predictable events that occur over time (e.g., screening for disease at fixed intervals).
The OMG standard for modeling real-time and embedded applications with UML2.
The constant(s) of proportionality relating the acceleration(s) to the force(s). For a discrete parameter multi degree of freedom model this is usually given as a mass matrix.
A chronological list that supplements the exercise scenario with event synopses; expected participant responses; capabilities, tasks, and objectives to be addressed; and responsible personnel. It includes specific scenario events (or injects) that prompt players to implement the plans, policies, and procedures that require testing during the exercise, as identified in the capabilities-based planning process. It also records the methods that will be used to provide the injects (i.e., phone call, facsimile, radio call, e-mail).
The physical properties required to define the material behavior for analysis purposes. For stress analysis typical required material properties are Young's modulus.
A symbolic model whose properties are expressed in mathematical symbols and relationships. (IEEE 610.3-1989)
Ascertain the size, amount, or degree of (something) by using an instrument or device marked in standard units or by comparing it with an object of known size.
A qualitative or quantitative measure of the performance of a model or simulation or a characteristic that indicates the degree to which it performs the task or meets an operational objective or requirement under specified conditions.
A qualitative or quantitative measure of the performance of a model or simulation or a characteristic that indicates the degree to which it performs the task or meets an operational objective or requirement under specified conditions.
A qualitative or quantitative measure that defines how operational requirements contribute to end results at higher levels, such as campaign or national strategic outcomes.
A qualitative or quantitative measure of how the system/individual performs its functions in a given environment (i.e., number of targets detected, reaction time, number of targets nominated, susceptibility of deception, task completion time). It is closely related to inherent parameters (physical and structural) but measures attributes of system behavior.
The measurement model specifies the relationships between the observed indicators and the latent variables
Are the "operational" measures of success that are closely related to the achievement of the mission or operational objective being evaluated, in the intended operational environment under a specified set of conditions.
System-particular performance parameters such as speed, payload, range, time-on-station, frequency, or other distinctly quantifiable performance features. Several MOPs may be related to the achievement of a particular Measure of Effectiveness (MOE).
MDA can be defined as the set of methods, tools and applications that permit to automate the design process: it can be Applied to all the phases of the process, from the conceptual to final one related to the production of technical documentation
stems from mechanical and electronics and is a relatively new approach to product design and development, merging the principles of electrical, mechanical, computer and industrial engineering. It addresses the four interconnected disciplines used for all complex modern devices.
are psychological representations of real, hypothetical, or imaginary situations
Searchable information describing the characteristics of data; data or information about data; or descriptive information about an object's data, data activities, systems, and holdings.
A model of a model. Metamodels are abstractions of the M&S being developed that use functional decomposition to show relationships, paths of data and algorithms, ordering and interactions between model components and subcomponents.
A particular form of procedure for accomplishing or approaching something, especially a systematic or established one.
A measure of the extent or degree to which a product possesses and exhibits a certain quality, property, or attribute. (SISO-REF-002-1999)
Ministry of Defense (UK) Architecture Framework
Is the top-level function of the system; the one that synthesizes all transformation of all inputs and solicitations into outputs and reactions. (Created for SEBoK)
The collection of entities, actions, and interactions comprising the set of interrelated processes used by individuals and/or organizations to accomplish assigned tasks.
A full-sized model, but not necessarily functional, built accurately to scale, used chiefly for study, testing, or display.
The damping associated with the generalized displacements defined by the eigenvectors. Its value has no physical significance since the eigenvector contains an arbitrary normalizing factor.
The mass associated with the generalized displacements defined by the eigenvectors. Its value has no physical significance since the eigenvector contains an arbitrary normalizing factor but the ratio of modal stiffness to modal mass is always the eigenvalue.
The stiffness associated with the generalized displacements defined by the eigenvectors. Its value has no physical significance since the eigenvector contains an arbitrary normalizing factor but the ratio of modal stiffness to modal mass is always the eigenvalue.
The experimental technique for measuring resonant frequencies (eigenvalues) and mode shapes (eigenvectors).
A physical, mathematical, or otherwise logical representation of a system, entity, phenomenon, or process. (DoDI 5000.61, DoDI 5000.70)
Model-based approach to develop products across the product life cycle. Includes model-based system, software, hardware, test engineering, and supporting simulation and analysis.
Model-based systems engineering (MBSE) is the formalized application of modeling to support system requirements, design, analysis, verification, and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases.
It is built on the solid foundation of well-established OMG standards, including: Unified Modeling Language (UML), the ubiquitous modeling notation used and supported by every major company in the software industry; XML Metadata Interchange (XMI), the standard for storing and exchanging models using XML; and CORBA, the most popular open middleware standard.
No formal definition used for tree sturcture
No formal definition used for tree sturcture
The process of converting one model to another model of the same system.
No formal definition used for tree sturcture
No formal definition used for tree sturcture
Currently could not find an "official" definition but topic is discussed in referenced presentation.
Model-Based Engineering (MBE) is an approach to engineering that uses models as an integral part of the technical baseline that includes the requirements, analysis, design, implementation, and verification of a capability, system, and/or product throughout the acquisition life cycle.
Is winder in scope than Model Driven Architecture (MDA) as it combines process and analysis with architecture.
An integrated approach to using models and simulations supporting pretest analysis and planning; conducting the actual test and collecting data; and supporting post-test analysis of test results along with further validation of the models using the test data.
A non-proprietary, object-oriented, equation based language to conveniently model complex physical systems containing, e.g., mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.
1)Models the implementation of mission threads and scenarios, this providing an environment for thorough testing of identified use cases. 2) The process of idealizing a system and its loading to produce a numerical (Finite Element) model.
1) The discipline that comprises the development and/or use of models and simulations. (DoDD 5000.59, DoDI 5000.61) 2) The use of models, including emulators, prototypes, simulators, and stimulators, either statically or over time, to develop data as a basis for making managerial or technical decisions.
Modeling and Simulation tools, data, and services, including models and simulations and data assets. (DoDI 5000.70)
A DoD Component designated by USD (AT&L) to coordinate prescribed aspects of DoD Modeling and Simulation for a designated Modeling and Simulation area. (DoDD 5000.59, DoDI 5000.61)
A USD(AT&L) organization that serves as the DoD focal point for coordinating all matters related to DoD Modeling and Simulation and performs key DoD Modeling and Simulation enterprise-level coordination functions necessary to encourage cooperation, synergism, and cost-effectiveness among the Modeling and Simulation activities of the DoD Components. (DoDI 5000.70)
Data used to develop models or simulations, data used as input to models and simulations, and data produced by models and simulations. (DoDD 5000.59)
The individual, group or organization responsible for developing or modifying a simulation in accordance with a set of design requirements and specifications.
A DoD plan coordinated with the DoD Components and published under the authority of the USD (AT&L) to achieve the vision, goals, and objectives for corporate and crosscutting Modeling and Simulation within the DoD. (DoDI 5000.70)
A DoD Component designated by USD (AT&L) to coordinate all aspects of DoD Modeling and Simulation for a designated Modeling and Simulation area. (DoDD 5000.59)
The DoD component organization that has primary responsibility to initiate development and life-cycle management of the reference version of one or more models and/or simulations. (MIL-STD-3022)
An activity that enhances the ability to effectively and efficiently use Modeling and Simulation to accomplish a mission. (DoDD 5000.59) Examples include Modeling and Simulation standards development and promulgation, interoperability, Verification, Validation, and Accreditation (VV&A) process development, and workforce development. (DoDI 5000.70 addition)
An executive-level DoD committee that advises and assists the USD(AT&L) in a matters pertaining to DoD Modeling and Simulation. (DoDI 5000.70)
A high-level document describing the strategic overview and goals for DoD Modeling and Simulation. (DoDI 5000.70)
Software that implements a model or simulation or an adjunct tool, i.e., software and/or hardware that is either used to provide part of a simulation environment (e.g., to manage the execution of the environment) or to transform and manage data used by or produced by a model or simulation. Adjunct tools are differentiated from simulation software in that they do not provide a virtual or constructive representation as part of a simulation environment. (DoDD 5000.59)
Modeling and Simulation User is the term used to represent the organization, group, or person responsible for the overall application. The Modeling and Simulation User needs to solve a problem or make a decision and wants to use modeling or simulation to do so. The Modeling and Simulation User defines the requirements, establishes the criteria by which model or simulation fitness will be assessed, determines what method or methods to use, makes the accreditation decision, and ultimately accepts the results. (MIL-STD-3022)
An accessible data site where discovery metadata descriptions of Modeling and Simulation resources are stored. No actual resource code is normally stored there. There are currently two service-sponsored MSRRs in operation: the U.S. Army and the U.S. Air Force. The Department of Defense has started incorporating metadata from the MSRR's and other repositories into the DoD Modeling and Simulation Catalog.
Contains an executive summary, strategy/approach, M&S management, and M&S activities.
A collaborative group of users that must exchange Modeling and Simulation information in pursuit of its shared goals, interests, missions, or business processes and therefore must have shared vocabulary for the information it exchanges.
Is applied in the broadest context to include procedures, practices, processes, techniques, data, and algorithms
A simulation in which random statistical sampling techniques are employed to determine estimates for unknown values; i.e., making a random draw. (SISO-REF-020-2007)
The system is defined by more than one force/displacement equation.
Of or involving several dimensions or aspects.
Represents aspects of the real world at more than one level of detail.
Represents the logical data flow for a system or system segment
NAFEMS is the International Association of the Engineering Modelling, Analysis and Simulation Community. We are a not-for-profit organization which was established in 1983. They focus on the practical application of numerical engineering simulation techniques such the Finite Element Method for Structural Analysis, Computational Fluid Dynamics, and Multibody Simulation. In addition to end users from all industry sectors, our stakeholders include technology providers, researchers and academics.
The frequency at which a structure will vibrate in the absence of any external forcing. If a model has n degrees of freedom then it has n natural frequencies. The eigenvalues of a dynamic system are the squares of the natural frequencies.
Same as the eigenvector.
A model that represents a system by another system that already exists in the real world; for example, a model that uses one body of water to represent another. (IEEE 610.3-1989)
Something that a person must have
An arrangement of nodes and interconnecting branches. (ISO/IEC 1993)
The mathematical analysis of complex working procedures in terms of a network of related activities.
Quality attributes or characteristics that are desired in a system, that define how a system is supposed to be. (Created for SEBoK)
Involving a lack of linearity between two related qualities such as input and output:
Mass that is present in the system and will affect the dynamic response but it is not a part of the structural mass (e.g. the payload).
A mathematical model in which a set of mathematical operations is reduced to a form suitable for solution by simpler methods such as numerical analysis or automation; for example, a model in which a single equation representing a nation's economy is replaced by a large set of simple averages based on empirical observations of inflation rate, unemployment rate, gross national product, and other indicators; A model whose properties are expressed by numbers. (IEEE Std 610.3-1989)
1) Can be described as a person, place, or thing - anything with physical attributes. In modeling, a representation of anything that has physical attributes. 2)In HLA, A fundamental element of a conceptual representation for a federate that reflects the "real world" at levels of abstraction and resolution appropriate for federate interoperability. More generally, a representation of a real-world physical item or phenomenon in the synthetic environment.
The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them.
The format and syntax (but not content) of HLA object models as standardized in IEEE Std 1516.2.
Is the construction of objects using a collection of objects that contain stored values of the instance variables found within an object. Unlike models that are record-oriented, object-oriented values are solely objects.
Something that one's efforts or actions are intended to attain or accomplish; purpose; goal; target:
An ontology formally represents knowledge as a set of concepts within a domain, using a shared vocabulary to denote the types, properties and interrelationships of those concepts
Employ modular design, use widely supported and consensus-based standards for key interfaces, and have been subjected to successful validation and verification tests to ensure the openness of key interfaces.
Is a description of the tasks and activities,operational elements (such as commanders, staff, and frontline soldiers), and the quantity and quality of information flows required to support an operation. In other words, it describes who talks to whom and what they talk about.
Shows the groupings of hardware and software components that will comprise the overall system, and connectivity between those groupings. A description of each such candidate grouping, including its name, purpose, and the components it contains. Several views of the system architecture, including Fit-for-Purpose Views reflecting the network topology, availability/scalability requirements, system security concept, a systems management arrangements, and a view of the development and test environments.
Are those statements that "identify the essential capabilities, associated requirements, performance measures, and the process or series of actions to be taken in effecting the results that are desired in order to address mission area deficiencies, evolving applications or threats, emerging technologies, or system cost improvements [1]."
a person who uses and controls something (such as a machine, device, or business) : someone who operates something
Optimization refers to a branch of Applied mathematics concerned with the minimization or maximization of a certain function, possibly under constraints.
Models created for the purpose of solving optimization problems
A group of people and facilities with an arrangement of responsibilities, authorities and relationships. (INCOSE 2011)
A requirement that is the result of one process or a requirement that identifies outputs of a system.
"A system which has an equation of motion where the damping is greater than critical. It has an exponentially decaying
A model using parametric equations that may be based on numerical model outputs or fits to semi-empirical data to succinctly describe a particular process, feature, or effect.
Parametric diagrams (in SysML) show mathematical relationships (such as performance constraints) among the pieces of the system being designed.
Textual identifier of the path.
see post condition
see precondition
An observer's interpretation of the situation; it may not correspond to actual conditions due to the influences of sensors, human perspective, judgment, and/or other factors.
1 a) the execution of an action 1 b) something accomplished 2) the fulfillment of a claim, promise, or request
A model created to define the significant aspects of the way in which a proposed or actual system operates in terms of resources consumed, contention for resources, and delays introduced by processing or physical limitations (such as speed, bandwidth of communications, access latency, etc.). The creation of a model can provide insight into how a proposed or actual system will or does work.
A response (force) that regularly repeats itself exactly.
Enduring availability for re-use of Modeling and Simulation assets after the completion of a specific event.
1) An abstract, formal model of information flow, showing static and dynamic properties of a system. 2) It graphically depicts the structure of a disrubuted system as directed bipartite graph with annotations.
An abstract, formal model of information flow, showing static and dynamic properties of a system defined by places, transitions, input function, and output function. It graphically depicts the structure of a distributed system as a directed bipartite graph with annotations.
Is the physical layout of a system and its components in a schema. It refers to some representation of the structure or organization of the physical elements of the system.
A model that defines the structure of the various kinds of system or service data that are utilized by the systems or services in the architecture. A model made of tangible components (component, software, electrical, electronic, etc.)
An environment that includes both natural and man-made features, and the external objects, conditions, and processes that influence the behavior of a system.
Situation of presenting a virtual world to users based on their location and orientation and providing synthetic stimuli to one or more of their senses in response to their position and actions.
1) is a smaller or larger physical copy of an object. 2) A model whose physical characteristics resemble the physical characteristics of the system being modeled; for example, a plastic or wooden replica of an airplane. A mock-up. See: Mock Up; Scale Model. (IEEE Std 610.3-1989)
Mathematical models in which the equations that constitute the model are those used in physics to describe or define physical phenomenon being modeled.
a view of a system from the platform independent viewpoint. A PIM exhibits a specified degree of platform independence so as to be suitable for use with a number of different platforms of similar type
provides a set of technical concepts, representing the different kinds of parts that make up a platform and the services provided by that platform. It also provides, for use in a platform specific model, concepts representing the different kinds of elements to be used in specifying the use of the platform by an application
a view of a system from the platform specific viewpoint. A PSM combines the specifications in the PIM with the details that specify how that system uses a particular type of platform
The interrogation of the results after the analysis phase. This is usually done graphically.
The energy associated with the static behavior of a system. For a structure this is the strain energy.
Fluid flow problems where the flow can be represented by a scalar potential function.
A measure of how meticulously or rigorously computational processes are described or performed by a model or simulation. See resolution, sensitivity. (SISO-REF-002-1999)
A model in which the values of future states can be predicted or are hypothesized; for example, a model that predicts weather patterns based on the current value of temperature, humidity, wind speed, and so on at various locations. (IEEE 610.3-1989)
A model used to convey the required behavior or properties of a proposed system. (IEEE Std 610.3-1989)
The primary actor of a use case is the stakeholder that calls on the system to deliver one of its services. It has a goal with respect to the system, the one that can be satisfied by its operation. The primary actor is often, but not always, the actor who triggers the use case.
The maximum direct stress values at a point. They are the eigenvalues of the stress tensor.
See: stochastic model.
(1) A process is a set of interrelated or interacting activities which transforms inputs into outputs (ISO 9000:2005) (2) A set of activities, methods, practices, and transformations that people use to develop and maintain systems and associated products. (SEI 2007) (3) Process Purpose: high level objective of performing the process and the likely outcomes of effective implementation of the process. NOTE The implementation of the process should provide tangible benefits to the stakeholders. (ISO/IEC 12207:2008) (4) Process Outcome: observable result of the successful achievement of the process purpose (ISO/IEC 12207:2008)
1) is a description of a process at the type level. Since the process model is at the type level, a process is an instantiation of it 2) Model that defines the functional decomposition and the flow of inputs and outputs for a system.
PLM describes the engineering aspect of a product, from managing descriptions and properties of a product through its development and useful life.
(1) A temporary endeavor undertaken to create a unique product, service, or result. (PMI 2013) (2) a development effort consisting of both technical and management activities for the purpose of engineering a system. (extract from (ANSI/EIA 2003)) (3) endeavor with defined start and finish criteria undertaken to create a product or service in accordance with specified resources and requirements. (ISO/IEC/IEEE 2015)
Includes labor, infrastructure, acquisition, and enabling system costs along with reserves for risk management.
Anything that may limit or restrict the project or system solution
Personnel needs are derived from and require coordination with the organization.
Infrastructure needs, including commitments to external stakeholders, are derived from and require coordination with the organization.
Identification of measures that are analyzed to identify any deviations from the plans or technical performance of the product, then used to make decisions regarding future work and technical options.
May be a single plan; on larger projects may consist of multiple plans.
Project-unique procedures and standards to guide the technical effort.
May include a top-level milestone schedule and multiple levels (also called tiers) of schedules of increasing detail and task descriptions with completion criteria and work authorizations.
Something which shows that something else is true or correct
A damping matrix that is a linear combination of the mass and stiffness matrices. The eigenvectors of a proportionally damped system are identical to those of the undamped system.
A technological design or architecture that may not be duplicated without permission from the designer or architect. (DoDI 5000.70)
A set of rules and formats (semantic and syntactic) that defines communications between simulations. (IEEE Std 1278.1-2012)
In DIS, a unit of data that is passed on a network between simulation applications according to a defined protocol.
A preliminary type, form, or instance of a system that serves as a model for later stages or for the final, complete version of the system. (IEEE Std 610.3-1989)
Conducted to prove that the system design meets its requirements with a predetermined margin above expected operating conditions, for instance by using elevated environmental conditions for hardware. (INCOSE 2011,128)
A model that provides results expressed as a non-numeric description of a person, place, thing, event, activity, or concept.
1 a : peculiar and essential character b : an inherent feature c : capacity, role 2 a : degree of excellence b : superiority in kind 3 : a distinguishing attribute
Provides a fast way to translate customer requirements into specifications and systematically flow down the requirements to lower levels of design, parts, manufacturing, and production.
The set of project quality plans form the basis of the periodic reviews and audits.
Model that provides answers that are numerical.
A model consisting of service facilities, entities to be served, and entity queues (e.g., a model depicting teller windows and customers at a bank). (SISO-REF-002-1999)
"Damping that arises from energy being carried away from a vibrating body by expanding pressure waves. Sound radiation is an example of this. Such radiating energy
An analysis where either the loadings or the structural parameters are only known in terms of probable rather than exact values.
"The Applied loading is only known in terms of its statistical properties. The loading is non-deterministic in that its value is not known exactly at any time but its mean
The difference between the highest and lowest value.
Simulated time advances at the same rate as actual time. Faster than real time is when simulated time advances at a rate greater than actual time. Slower than real time is when simulated time advances at a rate less than actual time.
Is responsible for the synchronization of real time and simulated time.
Captures the essence of existing architectures, and the vision of future needs and evolution. Conformance to standards are already part of existing architectures; standards are one of many architectural considerations, to provide guidance to assist in developing new system architectures.
A codified body of knowledge about a thing being simulated. (SISO-REF-002-1999)
In the context of model, a relationship can be: Binary, Causal, Correlation and dependence, Direct, Inverse and related to database design, Entity-relationship model, Relational model
A model used to estimate, measure, or predict the reliability of a system. (IEEE 610.3-1989)
Ability of a model or simulation to accurately recreate responses under identical stimuli.
Models of the entity or phenomenon associated and its effects. Representations using algorithms and data that have been developed or approved by a source having accurate technical knowledge are often considered authoritative.
Statement that identifies a product* or process operational, functional, or design characteristic or constraint, which is unambiguous, testable or measurable, and necessary for product or process acceptability. (ISO/IEC 2007)
Models used to better understand the meaning of requirements and their impact on each-other and a potential solution
Capture requirements hierarchies and the derivation, satisfaction, and verification relationships.
The process of establishing the services that the customer requires from a system and the constraints under which it operates and is developed.
A system for the management of theater and national imagery collection requirements that provides automated tools for users in support of submission, review, and validation of imagery nominations as requirements to be tasked on national or Department of Defense imagery collection, production, and exploitation resources.
Defines the systems requirements and expectations.
Requirements should have bi-directional traceability, including to their source, such as the source document or the stakeholder need.
A list of requirements, their verification attributes, and their traces.
The degree of detail used to represent aspects of the real world or a specified standard or referent by a model or simulation.
A place or thing that provides something useful
The practice of using again, in whole or part, existing Modeling and Simulation tools, data, or services. (DoDD 5000.59)
A formal assessment or examination of something with the possibility or intention of instituting change if necessary.
A non-zero displacement pattern that has zero strain energy associate with it.
Risk based decision making is a process that organizes information about the possibility for one or more unwanted outcomes into a broad, orderly structure that helps decision makers make more informed management choices.
1) An organized process for identifying and handling risk factors. (ISO/IEC/IEEE 2010) 2) an organized means of identifying and measuring risk (risk assessment) and developing, selecting, and managing options (risk analysis) for resolving (risk handling) these risks. (ISO/IEC/IEEE 2010) 3) organized, analytic process to identify what might cause harm or loss (identify risks); to assess and quantify the identified risks; and to develop and, if needed, implement an appropriate approach to prevent or handle causes of risk that could result in significant harm or loss. (ISO/IEC/IEEE 2010) 4) coordinated activities to direct and control an organization with regard to risk. (ISO/IEC 2008)
The software that provides common interface services during a High Level Architecture (HLA) federation execution for synchronization and data exchange. (IEEE Std 1516.2-2010)
Documents important aspects of system safety and used by requirements/safety teams to identify and analyze safety requirements.
In mathematical logic, satisfiability and validity are elementary concepts of semantics. A formula is satisfiable if it is possible to find an interpretation (model) that makes the formula true.
The ability of a simulation to maintain time and spatial consistency as the number of entities and accompanying interactions increase. (SISO-REF-002-1999)
A physical model that resembles a given system, with only a change in scale. Also known as an iconic model. (SISO-REF-002-1999)
An identification of the major systems/players that must be represented by the simulation, a conceptual description of the capabilities, behavior, and relationships (interactions) between these major system/player over time, and a specification of relevant environmental conditions (e.g., terrain, atmospherics). Initial and termination conditions are also provided.
Defines a set of concepts useful for modeling real-time systems.
Descriptive representation of data and/or data requirements that describe conceptual, internal, or external views of information/data needs. (SISO-REF-002-1999)
The range of real or imagined world objects or conditions represented by a particular model, simulation or simulation exercise.
Actors that the system needs assistance from to achieve the primary actor's goal.
A formal statement of the intrinsic security features to be provided by a system. The statement usually includes a detailed specification, often in mathematical notation, of the allowed and prohibited relationships between subjects and objects according to their respective security clearance and security classifications. It may furthermore specify the events that must be recorded in the audit trail.
The implied meaning of data to define what entities mean with respect to their roles in a system.
The Sequence diagram describes the flow of control between actors and systems (blocks) or between parts of a system.
A game designed for a primary purpose other than pure entertainment.
Is an architectural style that supports service-orientation. Service-orientation is a way of thinking in terms of services and service-based development and the outcomes of services.
The system being simulated by a simulation. (SISO-REF-002-1999)
1) A method for implementing a model over time. (DoDD 5000.59, DoDI 5000.61, DoDI 5000.70) 2) Simulation is the act of using the simulator, with the models, to study real-world entities, processes or situations in controlled scenarios.
A technology which uses database solutions to enable users to manage structures of simulation and process data across the complete product lifecycle. SDM artifacts can be data, models, processes, documents and metadata relevant to modeling, simulation, and analysis.
The operational hardware, software including databases, communications, and infrastructure in which a simulation operates.
An exercise that consists of one or more interacting simulation applications. (IEEE Std 1278.1-2012)
A process that provides control of the simulation exercise. Functions of simulation management include but are not limited to: start, restart, maintenance, shutdown of the exercise, and collection/distribution of certain types of data. (IEEE Std 1278.1-2012)
A specification of the types of information that an individual federate could provide to High Level Architecture (HLA) federations as well as the information that an individual federate can receive from other federates in HLA federations. The SOM is specified using one or more SOM modules. The standard format in which SOMs are expressed facilitates determination of the suitability of federates for participation in a federation. (IEEE Std 1516.2-2010)
The shared time being simulated within a simulation exercise; it may advance faster, slower, or at the same pace as real time. (IEEE Std 1278.1-2012)
A device, computer program, or system that performs simulation. (IEEE 610.3-1989)
The ability of an input device to control the position and orientation of a 3D object. Position is measured along the X, Y and Z axes which correspond to width, height and depth respectively. Orientation is expressed as pitch, roll and yaw or degrees of movement around the X, Y and Z axes.
The Software and Systems Process Engineering Meta-model (SPEM) is a process engineering meta-model as well as conceptual framework, which can provide the necessary concepts for modeling, documenting, presenting, managing, interchanging, and enacting development methods and processes.
The set of structures needed to reason about the system, which comprises software elements, relations among them, and properties of both.
Expresses a software design
Simulation and simulators that employ one or more elements of operational software within the simulation/simulator system.
In software-in-the-loop testing, the actual Production Software Code is incorporated into the mathematical simulation that contains the models of the Physical System. This is done to permit inclusion of software functionality for which no model(s) exists, or to enable faster simulation times. (Argonne National Lab 2012)
A way to represent, generate, and manipulate solid objects.
Specialty Engineering is the collection of those narrow disciplines that are needed to engineer a complete system. (Elowitz, 2006)
A detailed description of work to be done or materials to be used in a project : an instruction that says exactly how to do or make something
Based on the evolving system architecture, a specification tree is produced to define the hierarchical representation of the set of specifications for the system under development.
Specification (often abbreviated as spec) may refer to an explicit set of requirements to be satisfied by a material, design, product, or service.
A particular point or period in the growth or development of something
(1) Individual or organization having a right, share, claim, or interest in a system or in its possession of characteristics that meet their needs and expectations (ISO/IEC/IEEE 2015) (2) Individual or organization having a right, share, claim, or interest in a system or in its possession of characteristics that meet their needs and expectations; N.B. Stakeholders include, but are not limited to end users, end user organizations, supporters, developers, producers, trainers, maintainers, disposers, acquirers, customers, operators, supplier organizations and regulatory bodies. (ISO/IEC June 2010) (3) An individual, team, or organization (or classes thereof) with interests in, or concerns relative to, a system. (ISO/IEC 2007) (4) A stakeholder in an organization is (by definition) any group or individual who can affect or is affected by the achievement of the organization's objectives. (Freeman 1984)
(1a) The requirements for a system that can provide the services needed by users and other stakeholders in a defined environment. (ISO/IEC/IEEE, 2015, section 6.4.1) (1b) The stakeholder needs and requirements definition process identifies stakeholders, or stakeholder classes, involved with the system throughout its life cycle, and their needs. It analyzes and transforms these needs into a common set of stakeholder requirements that express the intended interaction the system will have with its operational environment and that are the reference against which each resulting operational capability is validated. The stakeholder requirements are defined considering the context of the system-of-interest with the interoperating systems and enabling systems. (ISO/IEC/IEEE,2015)
1) The internal status of a simulation entity; i.e., fuel level, number of ronds remaining, location of craters, etc. 2) A condition or mode of existence that a system, component, or simulation may be in; for example, the preflight state of an aircraft navigation program or the input state of given channel. 3) The values assumed at a given instant by the variables that define the characteristics of system, component, or simulation.
The State Machine package defines a set of concepts that can be used for modeling discrete behavior through finite state transition systems. The state machine represents behavior as the state history of an object in terms of its transitions and states. The activities that are invoked during the transition, entry, and exit of the states are specified along with the associated event and guard conditions. Activities that are invoked while in the state are specified as "do Activities," and can be either continuous or discrete. A composite state has nested states that can be sequential or concurrent
A change from one state to another state.
A variable that defines one of the characteristics of a system, component, or simulation. The values of all such variables define the state of the system, component, or simulation. (IEEE 610.3-1989)
Perform computations that do not represent the time-varying state of a system
Variables that do not change over time.
Is a probability distribution constructed to enable inferences to be drawn or decisions made from data.
A situation in which a model, process, or device exhibits stable behavior independent of time. (SISO-REF-002-1999)
The response of the system to a periodic forcing function when all of the transient components of the response have become insignificant.
A component that provides the capabilities for visually observing a simulation exercise without participating in the simulation exercise interaction.
The parameter(s) that relate the displacement(s) to the force(s). For a discrete parameter multi degree of freedom model this is usually given as a stiffness matrix.
To provide input to a real system or subsystem in order to observe or evaluate the response. (SISO-REF-020-2007)
The use of simulations to provide an external stimulus to a real system or subsystem. (SISO-REF-020-2007)
A hardware or software device that provides input into an operational system or subsystem.
Pertaining to a process, model, or variable whose outcome, result, or value depends on chance.
A model in which the results are determined by using one or more random variables to represent uncertainty about a process or in which a given input will produce an output according to some statistical distribution. Contrast with: Deterministic Model. (IEEE 610.3-1989)
The energy stored in the system by the stiffness when it is displaced from its equilibrium position.
Depict the structural elements composing a system or function. These diagrams reflect the static relationships of a structure, such as Class or Package diagrams, or run-time architectures such as Object or Composite Structure diagrams.
The way that something is built, arranged, or organized
A state that is part of a composite state. A substate can either be a concurrent or disjoint substate.
An integrated set of assemblies, components, and parts which performs a cleanly and clearly separated function, involving similar technical skills, or a separate supplier.
The subsystem model partitions the system into subsystems, to delegate responsibility for the various pieces of the project and simplifies management.
In a generalization relationship the specialization of another type, the supertype.
For a linear system the response is the same if it is found by adding together two or more separate forcing functions and then solving the equations or by solving for the separate forcing functions and then adding the responses together. The second method of solving for each forcing function and adding the response is superposition. A modal solution and a Fourier series solution both imply superposition.
An organization or an individual that enter into an agreement with the acquirer for the supply of a product or service.
The way in which linguistic elements (as words) are put together to form constituents (as phrases or clauses)
The combination of parts, elements, or diverse conceptions into a coherent whole; to put together (INCOSE 1998, p. 236)
One type of synthetic environment.
The integrated set of data elements that define the environment within which a given simulation application operates. The data elements include information about the initial and subsequent states of the terrain including cultural features, and atmospheric and oceanographic environments throughout an exercise. The data elements include databases of externally observable information about instantiable entities, and are adequately correlated for the type of exercise to be performed. Also known as virtual world. (IEEE Std 1278.1-2012)
OMG SysMLTM is used to model complex systems and is an extension of the family of Unified Modeling Language (UML)-based standards that re intended to provide standard representations with well-defined semantics that can support model and data interchange.
A regularly interacting or interdependent group of items forming a unified whole
Description of the system architecture, typically presented in a set of architectural views, along with documented justification for concept selections.
Is the model of function and form that defines the physical structure, functional flow, interfaces, and the connectivity of the system.
A distinction made by an observer which marks the difference between an entity he takes to be a system and its environment. (Checkland 1999, 312)
Is an approach to understanding the behavior of complex systems over time. It deals with internal feedback loops and time delays that affect the behavior of the entire system.
A member of a set of elements that constitutes a system. A system element is a discrete part of a system that can be implemented to fulfill specified requirements. A system element can be hardware, software, data, humans, processes (e.g., processes for providing service to users), procedures (e.g., operator instructions), facilities, materials, and naturally occurring entities (e.g., water, organisms, minerals), or any combination. (ISO/IEC 15288:2015)
Identifies and documents any interfaces and information exchange requirements with systems external to the functional boundaries.
Defines the functions the system must perform and defines the functional boundaries for the system to be developed.
A representation of a system.
System of systems is a collection of task-oriented or dedicated systems that pool their resources and capabilities together to create a new, more complex system which offers more functionality and performance than simply the sum of the constituent systems.
Type of requirement documentation defines the functional requirements for a system without stating the methods for achieving the required results.
Defines system level functional and performance requirements for a system. The SRD is derived from the Concept of Operations (CONOPS), system-level performance metrics, mission threads/use cases, and usage environment and is developed but by the program office.
Formally documented and approved system requirements.
Are the foundation of the system definition and form the basis for the architectural design, integration, and verification. Each requirement carries a cost.
All system requirements should have bi-directional traceability, including to their source, such as the originating stakeholder requirements.
Is performed at each level of the system under development which include the activities of verification method and level assignments, task definition, configuration definition, and scheduling.
Is a system based on C++ that is widely used to simulate architectures. It is a library of C++ classes, global functions, data types and a simulation kernel that can be used for creating simulators for hardware.
“a person who practices systems engineering” and whose systems engineering capabilities and experience include sustained practice, specialization, leadership or authority over systems engineering activities. Systems engineering activities may be conducted by any competent person regardless of job title or professional affiliation. (Created for SEBoK)
Systems Engineering is an interdisciplinary approach and means to enable the realization of successful systems. In addition: 1) SE focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete problem (in terms of Operations, Cost & Schedule, Performance, Training & Support, Test, Disposal, Manufacturing). 2) SE integrates all the disciplines and specialty groups into a team effort forming a structured development process that proceeds from concept to production to operation. 3) SE considers both the business and the technical needs of all customers with the goal of providing a quality product that meets the user needs.
Systems engineering effort integrates multiple disciplines and specialty groups into a set of activities that proceed from concept to production to operation. SE considers both the business and the technical needs of all stakeholders with the goal of providing a quality system that meets their needs.
Should be a “living” “go to” technical planning document and the blueprint for the conduct, management, and control of the technical aspects of the government’s program from concept to disposal
It’s an iterative program timeline that maps the technical reviews to the acquisition process described in DoD 5000 documentation and follows the process described in NAVAIR Instruction 4355.19D
Is a not for profit organization established through the collaborative efforts of INCOSE and NAFEMS. The SMSWG define best practices and standards for vendors to develop and manufacturers to follow the merging of engineering analysis with the overall systems behavior analysis to perform more realistic, accurate, and lifelike experiences.
Adapted from notes/discussion of "tailoring guide" (ISO/IEC/IEEE 2009): Tailoring a process adapts the process description for a particular end. For example, a project creates its defined process by tailoring the organization's set of standard processes to meet the objectives, constraints, and environment of the project. (ISO/IEC/IEEE 2009)
Technical Data Package is part of Design Info that includes Drawings/Models, Lists/Inspection/Tests, SW Documentation, Interface Control Definitions (ICD), Engineering Product Structure
Has been broadly used to cover all approaches to representation and reasoning about time and temporal information within a logical framework
The act of generating empirical data during the research, development or sustainment of systems, and the creation of information through analysis that is useful to technical personnel and decision makers for reducing design and acquisition risks. The process by which systems are measured against requirements and specifications, and the results analyzed so as to gauge progress and provide feedback.
An architecture that integrates testing, training, simulation, and a high-performance computing technology, distributed across many facilities, and ties them together for interoperability in US live simulation test and training ranges and their customers.
Is a registered trademark of the Open Group Standard, is a proven enterprise architecture methodology and framework used by the world's leading organizations to improve business efficiency.
The material property defining the thermal inertia of a material. It relates the rate of change of temperature with time to heat flux.
The material property relating temperature gradient to heat flux.
The equivalent loads on a structure arising from thermal strains. These in turn arise from a temperature change.
The components of strain arising from a change in temperature.
Is essentially a structured representation of all the information that affects the security of an application. In essence, it is a view of the application and its environment through security glasses.
The structures forcing function and the consequent response is defined in terms of time histories. The Fourier transform of the time domain gives the corresponding quantity in the frequency domain.
A collection of High Level Architecture (HLA) services that support controlled message ordering and delivery to the cooperating joined federates within a federation execution in a way that is consistent with federation requirements. (IEEE Std 1516.2-2010)
A value representing a point on the federation time axis that is assigned to an event to indicate when that event is said to occur. Certain message ordering services are based on this time stamp value. In constrained simulations, the time stamp may be viewed as a deadline indicating the latest time at which the message notifying the federate of the event may be processed. (SISO-REF-020-2007)
Simulations in which simulation time is advanced by a fixed or independently determined amount to a new point in time, and the states or status of some or all resources are updated as of that new point in time. Typically these time steps are of constant size, but they need not be.
A topological graph is a representation of a graph in the plane, where the vertices of the graph are represented by distinct points and the edges by Jordan arcs (connected pieces of Jordan curves) joining the corresponding pairs of points.
The special-purpose hardware used in virtual reality to measure the real-time change in a 3D object position and orientation.
A situation in which you must choose between or balance two things that are opposite or cannot be had at the same time
The process by which someone is taught the skills that are needed for MBSE.
A forcing function that varies for a short period of time and then settles to a constant value.
The component of the system response that does not repeat itself regularly with time.
Outlines a strategy, including operator training, logistics support, delivery strategy, and problem rectification/resolution strategy.
Installs a verified system in the operational environment along with relevant enabling systems, such as operator training systems, as defined in the agreement.
An informal validation method well suited for validating models of human behavior first proposed as a means to evaluate the intelligence of a computer system.
The failure stress (or equivalent stress) for the material.
Is a profile that was developed to address the domains of enterprise and system architecture, including Capability, Project, Operational, System and Deployment architectures. UPIA uses many concepts that are derived from other architectural frameworks and modeling standards, such as Business Motivational Modeling and IEEE standard for system architecture (IEEE 1471). UPIA includes over 100 stereotypes and approximately 250 OCL constraints to formally define and enforce the semantics of Enterprise Architecture (EA).
The square root of the ratio of the stiffness to the mass (the square root of the eigenvalue). It is the frequency at which an undamped system vibrates naturally. A system with n degrees of freedom has n natural frequencies.
A system which has an equation of motion where the damping is less than critical. It has an oscillatory impulse response.
Is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.
The Unified Profile for DoDAF/MODAF (UPDM) is the product of an Object Management Group (OMG) initiative to develop a modeling standard that supports both the USA Department of Defense Architecture Framework (DoDAF) and the UK Ministry of Defense Architecture Framework (MODAF).
Is a definite magnitude of a physical quantity, defined and adopted by convention or by law, that is used as a standard for measurement of the same physical quantity. Any other value of the physical quantity can be expressed as a simple multiple of the unit of measurement.
The quality, state, or fact of being regularly recurrent or having periods
Describes a sequence of actions that provide something of measurable value to an actor and is drawn as a horizontal ellipse.
The objective of the use case.
Specifies the conditions that are true throughout the execution of the use case.
Describes the proposed functionality of a new system.
The title of the use case using the a strong verb using domain terminology.
Describes the sequence of events when everything goes as expected.
Lists possible states that the system can be in at the end of the use case execution. The system must be in one of those states. A post condition also states actions that the system performs at the end of the use case, regardless of what occurred in the use case. Post-Conditions can be categorized as Minimal Guarantees or Success Guarantees. A Minimal Guarantee represents a condition that will be true when the use case ends, regardless of how it terminates. A Success Guarantee represents a condition that will be true when the use case ends successfully, regardless of which path it took.
Explains the state that the system must be in for the use case to be able to start. Be careful in describing the system state. Avoid describing the detail of other, incidental activities that might already have taken place.
used to show that behavior of the included use case (the addition) is inserted into the behavior of the including (the base) use case. The include relationship could be used: 1) to simplify large use case by splitting it into several use cases, 2)to extract common parts of the behaviors of two or more use cases.
A person or thing that uses something
1) Confirmation, through the provision of objective evidence, that the requirements for a specific intended use or application have been fulfilled. [ISO 9000: 2000] 2) The process of determining the degree to which a model or simulation and its associated data are an accurate representation of the real world from the perspective of the intended uses of the model. (DoDI 5000.61)
Any constraints on the design arising from the validation strategy
May specify who will perform validation activities, and the environments of the system"of"interest.
Including documentation of the validation activity results, a record of any recommended corrective actions, Design Feedback/Corrective Actions taken, and evidence that the system element or system satisfies the requirements, or not.
A quantity.
The first time derivative of the displacement.
1) Confirmation, through the provision of objective evidence, that specified requirements have been fulfilled. 2) The process of determining that a model or simulation implementation and its associated data accurately represent the developer's conceptual description and specifications. (DoDI 5000.61)
Verification and validation are independent procedures that are used together for checking that a product, service, or system meets requirements and specifications and that it fulfills its intended purpose.
The individual, group, or organization designated to verify and validate a model, simulation, and associated data.
These may specify who will perform verification activities, and the environments of the system-of-interest and enabling systems.
Define the items to be verified and which methods will be used to verify performance. The plan should also define who is to perform and witness the verification of each item.
describe verification actions to be performed, verification tools needed, the verification configuration, resources and personnel needed, the schedule, etc.)
Including documentation of the verification results, a record of any recommended corrective actions, Design Feedback/Corrective Actions taken, and evidence that the system element or system satisfies the requirements, or not.
The combined process of performing verification, validation, and accreditation.
An entity or data that is derived from a modeled or simulated representation of the actual or anticipated system.
A model or simulation of a system placed in a synthetic environment and used to investigate and evaluate requirements, concepts, system design, testing, production, and sustainment of the system throughout its life cycle. (SISO-REF-020-2007)
An environment represented by models and simulations. This environment is interactive, allowing the participant to look and navigate about the environment, enhancing the immersion effect. Also known as virtual environment and virtual world.
A simulation involving real people operating simulated systems.
The damping is viscous when the damping force is proportional to the velocity.
The matrix relating a set of velocities to their corresponding velocities
The formation of an artificial image that cannot be seen otherwise. Typically, abstract data that would normally appear as text and numbers is graphically displayed as an image. The image can be animated to display time varying data. (SISO-REF-020-2007)
Equivalent stress measures to represent the maximum shear stress in a material. These are used to characterize flow failures (e.g. plasticity and creep). From test results the Von-Mises form seems more accurate but the Tresca form is easier to handle.
Time as determined by a chronometer such as a wristwatch or wall clock. (IEEE Std 1516.2-2010)
A simulation game in which participants seek to achieve a specified military objective given pre-established resources and constraints; for example, a simulation in which participants make battlefield decisions and a computer determines the results of those decisions. (IEEE 610.3-1989) The process is called war gaming.
A model of warfare or any part of warfare.
The dynamic calculation involving the prediction of the history of stress and pressure waves in solids and fluids.
Is a family of knowledge representation languages for authoring ontologies.
A model whose internal implementation is known and fully visible. Also known as a glass box model. (IEEE 610.3-1989)
White noise has a constant spectral density for all frequencies.
1) A product-oriented family tree composed of hardware, software, services, data, and facilities. The family tree results from systems engineering efforts during the acquisition of a defense materiel item. 2) A WBS displays and defines the product, or products, to be developed and/or produced. It relates the elements of work to be accomplished to each other and to the end product. In other words, the WBS is an organized method to breakdown a product into sub-products at lower levels of detail. 3) A WBS can be expressed to any level of detail. While the top three levels are the minimum required for reporting purposes on any program or contract, effective management of complex programs requires WBS definition at considerably lower levels. This is particularly true of items identified as high-cost, high-risk, or high technical interest. Under these circumstances, it is critical to define the product at a lower level of WBS detail. In this case, managers should distinguish between WBS definition and WBS reporting. The WBS should be defined at the level necessary to identify work progress and enable effective management, regardless of the WBS level reported to program oversight.
1) The scheduling of independent jobs on a computer. 2) The set of relationships between all the activities in a project, from start to finish. Activities are related by different types of trigger relation. Activities may be triggered by external events or by other activities. 3) The movement of documents around an organization for purposes including sign-off, evaluation, performing activities in a process and co-writing.
The view each simulation entity maintains of the simulated world from its own vantage point, based on the results of its own simulation and its processing of event messages received from all external entities. See: entity perspective