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


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)

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

Track process

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

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