JARVIS4SE manipulates the following engineering concepts:
Concept | Definition | Source | JARVIS4SE keyword |
---|---|---|---|
Activity | Defined body of work to be performed to achieve a goal, including its required incoming and outgoing exchange | Adapted from REF_3 | Activity |
Actor | Living being that interacts with a system | Adapted from REF_2 | Actor |
Attribute | Property of a function, a high level function, functional element, a high level functional element, a state, a high level state, a system element or a system that is some characteristic of interest | Adapted from REF_3 | Attribute |
Enabling function | Function of an enabling system | None | Function |
Enabling functional element | Part of an enabling system responsible for carrying out some of the enabling functions devolved to the enabling system | Adapted from REF_2 | Functional element |
Enabling system | System that supports the system of interest during its life cycle to achieve the goals it is designed for | Adapted from REF_4 | Enabling system |
Exchange (Incoming / Outgoing) | Output produced by an activity and consumed by another activity. It can be functional (representation of a complete information or a part of it) or physical (representation of a flow of energy, particles...) |
None | Exchange |
Data (Incoming / Outgoing) |
Output produced by a function and consumed by another function. It can be functional (participating to the definition of a functional exchange) or physical (participating to the definition of a physical exchange) |
Adapted from REF_5 | Data |
Function | A transformation of incoming data to outgoing data, by means of some mechanisms, and subject to certain controls | REF_3 | Function |
Functional element | Part of a system element responsible for carrying out some of the functions devolved to the system, by interacting with its other functional elements and/or functional enabling systems | Adapted from REF_2 | Functional element |
Functional interface | Boundary across which two functional elements and/or enabling functional elements meet and exchange data | Adapted from REF_2 | Functional interface |
Goal | Stakeholder’s description of an characteristic (property, behavior…) of a system | Adapted from REF_1 | Goal |
High level function | Function that cannot be allocated to a functional element and needs to be further decomposed | None | Function |
High level functional element | Functional element that cannot be allocated to a system element and needs to be further decomposed | None | Functional element |
High level state (Initial / Final) |
State that cannot be allocated to a functional element and needs to be further decomposed | None | State |
High level transition | Transition from one initial high level state to a final high level state or the same one, whose evaluation needs to be further decomposed | None | Transition |
Operational situation | Scenario that can occur during the system's life | Adapted from REF_6 | Situation |
Physical interface | Boundary across which two systems and/or enabling systems meet and exchange data | Adapted from REF_2 | Physical interface |
Requirement |
|
Adapted from REF_3 | Requirement |
State (Initial / Final) |
An operational situation of the system characterized by its active functions | REF_5 | State |
System (of interest) |
Combination of interacting system elements organized to achieve one or more goals | Adapted from REF_4 | Physical element |
System element | Physical part of a system that satisfies specified requirements | Adapted from REF_4 | Physical element |
Transition | Change from one initial state to a final state or the same one, whose evaluation depends on the data produced by the active functions in the initial state. | Adapted from REF_4 | Transition |