Function

Function model (functional model)
modeled system structured representation of the functions subject area (activities, actions, processes, operations)
Specified-type argument quantity (input) determines value quantity (output)
From object or process via chain of causation to output

Engineering

Specific process, action or task that a system is able to perform
Object or process occurred in a system through a process
Function is not purpose

Function object
- object construct invoked (called)
functor
functional
functionoid

non-functional object
- emergent phenomena
- functional system side effect

Reduced function (lost function)
- vestigial system

Subroutines (procedure, method, function, or routine)
- Relatively independent specific task
- "Subprogram"
- "Subsystem"

Graphical scope

Correlation of form (structure) and function
Function model

Activity model

Step-by-step system component workflow

Workflows activities and actions
Choice, iteration and concurrency
Flow of control

Process model

Descriptive
Track process

Prescriptive
Define processes and performance
Establish rules, guidelines, and behavior patterns
- strict enforcement to flexible guidance

Explanatory
Functional characteristic (adaptation)
Provide rationale
Explore and evaluate actions
Explicit processes link and requirements
Pre-define data point

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License