Skip to content

Commit 2f1a1c1

Browse files
cmungalldragon-ai-agent
andauthored
Add systems engineering and IEEE 1012 process value sets (#75)
Co-authored-by: dragon-ai-agent <cmungall+dragon-ai-agent@gmail.com>
1 parent c494815 commit 2f1a1c1

3 files changed

Lines changed: 122 additions & 0 deletions

File tree

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: systems_engineering
2+
title: Systems and Software Engineering Life Cycle Processes
3+
description: Value sets for the system life cycle processes defined by ISO/IEC/IEEE 15288.
4+
id: https://w3id.org/valuesets/computing/systems_engineering
5+
imports:
6+
- linkml:types
7+
prefixes:
8+
valuesets: https://w3id.org/valuesets/
9+
valuesets_meta: https://w3id.org/valuesets/meta/
10+
default_prefix: valuesets
11+
12+
enums:
13+
SystemLifeCycleProcess15288:
14+
title: ISO/IEC/IEEE 15288 System Life Cycle Process
15+
description: The 30 system life cycle processes grouped by ISO/IEC/IEEE 15288:2015.
16+
status: STANDARD
17+
instantiates:
18+
- valuesets_meta:ReferenceEnumDefinition
19+
source: https://www.iso.org/standard/63711.html
20+
conforms_to: ISO/IEC/IEEE 15288:2015
21+
permissible_values:
22+
ACQUISITION:
23+
title: Acquisition Process
24+
SUPPLY:
25+
title: Supply Process
26+
LIFE_CYCLE_MODEL_MANAGEMENT:
27+
title: Life Cycle Model Management Process
28+
INFRASTRUCTURE_MANAGEMENT:
29+
title: Infrastructure Management Process
30+
PORTFOLIO_MANAGEMENT:
31+
title: Portfolio Management Process
32+
HUMAN_RESOURCE_MANAGEMENT:
33+
title: Human Resource Management Process
34+
QUALITY_MANAGEMENT:
35+
title: Quality Management Process
36+
PROJECT_PLANNING:
37+
title: Project Planning Process
38+
PROJECT_ASSESSMENT_AND_CONTROL:
39+
title: Project Assessment and Control Process
40+
DECISION_MANAGEMENT:
41+
title: Decision Management Process
42+
RISK_MANAGEMENT:
43+
title: Risk Management Process
44+
CONFIGURATION_MANAGEMENT:
45+
title: Configuration Management Process
46+
INFORMATION_MANAGEMENT:
47+
title: Information Management Process
48+
MEASUREMENT:
49+
title: Measurement Process
50+
QUALITY_ASSURANCE:
51+
title: Quality Assurance Process
52+
KNOWLEDGE_MANAGEMENT:
53+
title: Knowledge Management Process
54+
BUSINESS_OR_MISSION_ANALYSIS:
55+
title: Business or Mission Analysis Process
56+
STAKEHOLDER_NEEDS_AND_REQUIREMENTS_DEFINITION:
57+
title: Stakeholder Needs and Requirements Definition Process
58+
SYSTEM_REQUIREMENTS_DEFINITION:
59+
title: System Requirements Definition Process
60+
ARCHITECTURE_DEFINITION:
61+
title: Architecture Definition Process
62+
DESIGN_DEFINITION:
63+
title: Design Definition Process
64+
SYSTEM_ANALYSIS:
65+
title: System Analysis Process
66+
IMPLEMENTATION:
67+
title: Implementation Process
68+
INTEGRATION:
69+
title: Integration Process
70+
VERIFICATION:
71+
title: Verification Process
72+
TRANSITION:
73+
title: Transition Process
74+
VALIDATION:
75+
title: Validation Process
76+
OPERATION:
77+
title: Operation Process
78+
MAINTENANCE:
79+
title: Maintenance Process
80+
DISPOSAL:
81+
title: Disposal Process
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: verification_validation_ieee_1012
2+
title: IEEE 1012 Verification and Validation Processes
3+
description: Value sets for system, software, and hardware verification and validation activities defined by IEEE 1012.
4+
id: https://w3id.org/valuesets/computing/verification_validation_ieee_1012
5+
imports:
6+
- linkml:types
7+
prefixes:
8+
valuesets: https://w3id.org/valuesets/
9+
valuesets_meta: https://w3id.org/valuesets/meta/
10+
default_prefix: valuesets
11+
12+
enums:
13+
VerificationValidationProcessIEEE1012:
14+
title: IEEE 1012 Verification and Validation Process
15+
description: Verification and validation processes applied across the system, software, and hardware life cycle.
16+
status: STANDARD
17+
instantiates:
18+
- valuesets_meta:ReferenceEnumDefinition
19+
source: https://standards.ieee.org/standard/1012-2016.html
20+
conforms_to: IEEE 1012-2016
21+
permissible_values:
22+
CONCEPT_AND_REQUIREMENTS_V_AND_V:
23+
title: Concept and Requirements Verification and Validation
24+
ARCHITECTURE_AND_DESIGN_V_AND_V:
25+
title: Architecture and Design Verification and Validation
26+
IMPLEMENTATION_V_AND_V:
27+
title: Implementation Verification and Validation
28+
INTEGRATION_V_AND_V:
29+
title: Integration Verification and Validation
30+
QUALIFICATION_TESTING:
31+
title: Qualification Testing
32+
INSTALLATION_AND_CHECKOUT:
33+
title: Installation and Checkout Verification and Validation
34+
OPERATION_V_AND_V:
35+
title: Operation Verification and Validation
36+
MAINTENANCE_V_AND_V:
37+
title: Maintenance Verification and Validation
38+
DISPOSAL_V_AND_V:
39+
title: Disposal Verification and Validation

src/valuesets/schema/valuesets.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ imports:
132132
- units/quantity_kinds
133133
- computing/file_formats
134134
- computing/maturity_levels
135+
- computing/systems_engineering
136+
- computing/verification_validation_ieee_1012
135137
- computing/ontologies
136138
- computing/croissant_ml
137139
- business/organizational_structures

0 commit comments

Comments
 (0)