-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
18 changed files
with
711 additions
and
322 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
cat Regulatory : "Regulatory requirement" | ||
cat NonRegulatory : "Non-regulatory requirement" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,6 @@ | ||
cat Rofl : "Derp" | ||
cat Lmao : "Herp" | ||
|
||
developer Kevin { | ||
name "Kevin Roger" | ||
role "Systems Engineer" | ||
} | ||
|
||
developer Chief { | ||
name "Chief Yankee" | ||
role "Software Engineer" | ||
} | ||
|
||
stakeholder AppsDev { | ||
desc "Applications Development" | ||
email "[email protected]" | ||
phone "(204)412-1293" | ||
} | ||
|
||
goal Goal0 : "Goal to be evolved" | ||
|
||
|
@@ -32,17 +17,7 @@ goal Goal2 : "Another goal" { | |
rationale "Needs to produce sufficient power to be usable in heavy-duty trucking hybrids" | ||
} | ||
|
||
req Requirement0 : "This is a test req" { | ||
desc "Lol" | ||
id a2c5ab31-60b4-46b0-92fc-512c8001cd0b | ||
see goal Goal1 | ||
cat Lmao, Rofl | ||
} | ||
|
||
req Requirement1 : "This is another test requirement" { | ||
cat Lmao | ||
mitigates Fire | ||
} | ||
|
||
goal set GoalSet1 : "This is the first goal set" { | ||
desc "Derp" | ||
|
@@ -51,14 +26,17 @@ goal set GoalSet1 : "This is the first goal set" { | |
refs goals Goal0, Goal1 | ||
} | ||
|
||
req set ReqSet1 : "This is the first req set" { | ||
desc "woooo!" | ||
req ReqBelongingToSet : "A req instantiated within a set!" | ||
references req Requirement0 | ||
see goal Goal1 | ||
issues "No issues whatsoever" | ||
goal Derp : "Derpcity" { | ||
id 159a00f8-0607-463c-84e6-dadb8e925cd2 | ||
cat Regulatory | ||
desc "description" | ||
rationale "rationale" | ||
see goal Goal2 | ||
stakeholder AppsDev | ||
} | ||
|
||
|
||
|
||
goal doc SystemGoals : "System Goals Document" { | ||
desc "These are the goals that the system should aspire to" | ||
req UniqueRequirementWeForgot : "We can **~~define this inside the document~~** if we want" { | ||
|
@@ -68,15 +46,6 @@ goal doc SystemGoals : "System Goals Document" { | |
ref goals Goal0 | ||
} | ||
|
||
hazard Fire : "Generic fire with chance to spread" | ||
|
||
comp MyFirstComponent : "First component!" { | ||
ref func BlowAir | ||
ref hazard Fire | ||
} | ||
|
||
func BlowAir : "Generic function that can be referenced" | ||
|
||
goal TestGoal : "Yet another test" { | ||
id f176d53e-e9f3-4de3-a99e-b95bad6ffb7d | ||
cat Lmao | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
developer SoftwareDeveloper { | ||
id 3e8ff79d-35a5-4572-9aea-f1d710b3f6c1 | ||
name "Dev McDeverson" | ||
title "Chief Developer" | ||
role "Technical Project Lead" | ||
email "[email protected]" | ||
} | ||
|
||
stakeholder MainCustomer { | ||
id 82427bd9-7a6a-46a6-990d-104a6ba9b18a | ||
name "Custer McCustomerson" | ||
title "Project customer" | ||
role "Drives customer needs" | ||
email "[email protected]" | ||
} | ||
|
||
developer Kevin { | ||
name "Kevin Roger" | ||
role "Systems Engineer" | ||
} | ||
|
||
developer Chief { | ||
name "Chief Yankee" | ||
role "Software Engineer" | ||
} | ||
|
||
stakeholder AppsDev { | ||
desc "Applications Development" | ||
email "[email protected]" | ||
phone "(204)412-1293" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
hazard Fire : "Generic fire with chance to spread" | ||
|
||
comp MyFirstComponent : "First component!" { | ||
ref func BlowAir | ||
ref hazard Fire | ||
} | ||
|
||
func BlowAir : "Generic function that can be referenced" |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
.. req:: This is a test req | ||
:id: Requirement0 | ||
:tags: Lmao, Rofl | ||
:referencedGoals: Goal1 | ||
|
||
.. req:: This is another test requirement | ||
:id: Requirement1 | ||
:tags: Lmao | ||
:mitigates: Fire | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
/** @type {import('ts-jest').JestConfigWithTsJest} */ | ||
module.exports = { | ||
preset: 'ts-jest/presets/default-esm', | ||
testEnvironment: 'node', | ||
}; |
Oops, something went wrong.