Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
cas741
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
W. Spencer Smith
cas741
Commits
493a80cf
Commit
493a80cf
authored
5 years ago
by
W. Spencer Smith
Browse files
Options
Downloads
Patches
Plain Diff
Updates to Assurance Case lecture - mostly admin details
parent
76b33d39
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
Lectures/L22_AssuranceCase/AssuranceCase.pdf
+0
-0
0 additions, 0 deletions
Lectures/L22_AssuranceCase/AssuranceCase.pdf
Lectures/L22_AssuranceCase/AssuranceCase.tex
+71
-29
71 additions, 29 deletions
Lectures/L22_AssuranceCase/AssuranceCase.tex
with
71 additions
and
29 deletions
Lectures/L22_AssuranceCase/AssuranceCase.pdf
+
0
−
0
View file @
493a80cf
No preview for this file type
This diff is collapsed.
Click to expand it.
Lectures/L22_AssuranceCase/AssuranceCase.tex
+
71
−
29
View file @
493a80cf
...
...
@@ -43,11 +43,13 @@
\bi
\item
Administrative details
%\item Feedback on MG
% \item Feedback on MG
\item
Make
\item
Final documentation
\item
Questions?
\item
License and copyright
\item
Assurance cases
\item
Course Evaluations
\ei
\end{frame}
...
...
@@ -59,20 +61,12 @@
\bi
\item
Course evaluation
\bi
\item
Thurs, Nov 2
2
, 10:00 am to Thurs, Dec
6
, 11:59 pm
\item
Thurs, Nov 2
1
, 10:00 am to Thurs, Dec
5
, 11:59 pm
\item
\url
{
https://evals.mcmaster.ca
}
\ei
\item
No class on Friday, Nov 30
\item
GitHub issues for colleagues
\bi
\item
Assigned 1 colleague (see
\texttt
{
Repos.xlsx
}
in repo)
\item
Provide at least 5 issues on their MIS
\item
Grading as before
\item
Due by Friday, Nov 30, 11:59 pm
\item
Time to complete during class today
\ei
\item
Today is the last ``lecture''
\item
Next week and following for presentations
%\item Following Tuesday for Discussion
\item
Next week for presentations (technically one day past the end of term)
\ei
\end{frame}
...
...
@@ -80,23 +74,43 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Administrative Details: Deadlines
}
\frametitle
{
Administrative Details:
Report
Deadlines
}
~
\newline
\begin{tabular}
{
l l l
}
\textbf
{
MIS
}
&
Week 11
&
Nov 23
\\
Unit VnV or Impl.
\
Present
&
Week 12, 13
&
Wed, Nov 28, Dec 5
\\
Unit VnV Plan
&
Week 13
&
Dec 3
\\
Final Doc
&
Week 14
&
Dec 10
\\
Final Documentation
&
Week 14
&
Dec 9
\\
\end
{
tabular
}
\begin{itemize}
\item
Roll Unit VnV Plan into Final Documentation?
\item
Git issues for Final Documentation?
\end{itemize}
\bi
\item
The written deliverables will be graded based on the repo contents as of
11:59 pm of the due date
\item
If you need an extension, please ask
\item
Two days after each major deliverable, your GitHub issues will be due
\item
Domain expert code due 1 week after MIS deadline (after assigned issue by
project owner)
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Administrative Details: Presentations
}
~
\newline
\begin{tabular}
{
l l l
}
Unit VnV or Impl.
\
Present
&
Week 13
&
Week of Dec 2
\\
\end
{
tabular
}
\bi
\item
Informal presentations with the goal of improving everyone's written
deliverables
\item
Domain experts and secondary reviewers (and others) will ask questions
(listed in Repos.xlsx file)
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Administrative Details: Presentation Schedule
}
...
...
@@ -104,10 +118,22 @@ Final Doc & Week 14 & Dec 10\\
\bi
\item
Unit VnV Plan or Impl.
\
Present
\bi
\item
Wednesday (Nov 28): Brooks, Vajiheh
\item
Wednesday (Dec 5): Olu, Karol
\item
Monday: Bo, Sasha, ?
\item
Thursday: Zhi, Peter, Ao
\ei
\item
Can present anything related to the implementation or testing
\ei
Optional presentation in italics.
\\
Room for more volunteers. :-)
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Administrative Details: Unit VnV or Impl.
\
Present
}
Can present anything related to the implementation or testing
\bi
\item
Code
\item
Tools used
...
...
@@ -117,7 +143,6 @@ Final Doc & Week 14 & Dec 10\\
\item
As always it is fine to show work in progress
\item
Good to bring questions to the class
\ei
\ei
\end{frame}
...
...
@@ -139,6 +164,20 @@ Final Doc & Week 14 & Dec 10\\
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Make
}
\begin{itemize}
\item
\href
{
https://gitlab.cas.mcmaster.ca/smiths/se3xa3/blob/master/Labs/L12/Lab12.pdf
}
{
Tutorial on Make, with links
}
\item
\href
{
https://github.com/smiths/caseStudies/blob/master/CaseStudies/glass/src/Python/Makefile
}
{
Example Makefile for GlassBR
}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle
{
Unit VnV Plan
}
\begin{itemize}
...
...
@@ -151,7 +190,7 @@ Final Doc & Week 14 & Dec 10\\
\item
Non-testing based verification (if planned)
\item
Unit test cases for each module - from black box and white box
\item
Performance tests for individual modules
\item
Evidence that all modules are considered
\item
Evidence that all modules are considered
\end{itemize}
\end{frame}
...
...
@@ -279,6 +318,8 @@ Final Doc & Week 14 & Dec 10\\
not on the rational for test case selection, but on the results.
\item
If your test plan does not match what you are now testing, edit your test
plan to ``fake'' a rational design process.
\item
If your test report is not complete, because there is not time for all of
the tests, explain this in your report
\end{itemize}
\end{frame}
...
...
@@ -354,7 +395,8 @@ Final Doc & Week 14 & Dec 10\\
\href
{
https://github.com/palmerst/CS-4ZP6/tree/master
}{
2D Physics Based Game
}
(Uses doxygen)
\item
\href
{
https://gitlab.cas.mcmaster.ca/smiths/cas741/tree/master/BlankProjectTemplate/Doc/TestReport
}{
Follow given template
}
\href
{
https://gitlab.cas.mcmaster.ca/smiths/cas741/tree/master/BlankProjectTemplate/Doc/TestReport
}
{
Follow given template
}
\item
Examples are not perfect
\item
Examples are intended to give you ideas, not to be strictly followed
\item
You can modify/extend the test report template as appropriate
...
...
@@ -368,7 +410,7 @@ Final Doc & Week 14 & Dec 10\\
\frametitle
{
Questions?
}
\begin{itemize}
\item
Questions about MIS documentation?
\item
Questions about implementation
presentations
?
\item
Questions about implementation?
\end{itemize}
\end{frame}
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment