Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
naomod
Software Construction and Evolution (SCE)
Software Construction and Evolution Lectures
Commits
b9d94eae
Commit
b9d94eae
authored
Jan 05, 2018
by
Gerson Sunye
Browse files
initial commit
parent
15111963
Changes
16
Hide whitespace changes
Inline
Side-by-side
.gitignore
View file @
b9d94eae
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
node_modules
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Typescript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
dist
*.log
.sass-cache
/index.html
resources/.gitkeep
0 → 100644
View file @
b9d94eae
Used to store static assets
\ No newline at end of file
resources/graffle/SoftwareConstruction.graffle
0 → 100644
View file @
b9d94eae
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist
version=
"1.0"
>
<dict>
<key>
ActiveLayerIndex
</key>
<integer>
0
</integer>
<key>
ApplicationVersion
</key>
<array>
<string>
com.omnigroup.OmniGraffle6
</string>
<string>
169.23.0.276662
</string>
</array>
<key>
AutoAdjust
</key>
<false/>
<key>
BackgroundGraphic
</key>
<dict>
<key>
Bounds
</key>
<string>
{{0, 0}, {805.8900146484375, 536.28001499176025}}
</string>
<key>
Class
</key>
<string>
SolidGraphic
</string>
<key>
ID
</key>
<integer>
2
</integer>
<key>
Style
</key>
<dict>
<key>
stroke
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
</dict>
</dict>
<key>
BaseZoom
</key>
<integer>
0
</integer>
<key>
CanvasOrigin
</key>
<string>
{0, 0}
</string>
<key>
ColumnAlign
</key>
<integer>
1
</integer>
<key>
ColumnSpacing
</key>
<real>
36
</real>
<key>
CreationDate
</key>
<string>
2013-09-05 12:48:12 +0000
</string>
<key>
Creator
</key>
<string>
Gerson Sunyé
</string>
<key>
DisplayScale
</key>
<string>
1.0000 cm = 1.0000 cm
</string>
<key>
GraphDocumentVersion
</key>
<integer>
12
</integer>
<key>
GraphicsList
</key>
<array>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
144
</integer>
</dict>
<key>
ID
</key>
<integer>
148
</integer>
<key>
Points
</key>
<array>
<string>
{382.5, 162}
</string>
<string>
{351, 189}
</string>
<string>
{382.5, 225}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
<key>
Info
</key>
<integer>
1
</integer>
</dict>
</dict>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
139
</integer>
</dict>
<key>
ID
</key>
<integer>
146
</integer>
<key>
Points
</key>
<array>
<string>
{324.00000000000006, 135}
</string>
<string>
{279, 153}
</string>
<string>
{243, 135}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
</dict>
</dict>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
</dict>
<key>
ID
</key>
<integer>
145
</integer>
<key>
Points
</key>
<array>
<string>
{513, 135}
</string>
<string>
{477, 153}
</string>
<string>
{441.44721359549993, 135.22360679774999}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
135
</integer>
</dict>
</dict>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
<key>
Info
</key>
<integer>
1
</integer>
</dict>
<key>
ID
</key>
<integer>
144
</integer>
<key>
Points
</key>
<array>
<string>
{382.5, 225}
</string>
<string>
{423, 189}
</string>
<string>
{382.5, 162}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
143
</integer>
<key>
Info
</key>
<integer>
2
</integer>
</dict>
</dict>
<dict>
<key>
Bounds
</key>
<string>
{{324, 225}, {117, 54}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
143
</integer>
<key>
Magnets
</key>
<array>
<string>
{0, 1}
</string>
<string>
{0, -1}
</string>
<string>
{1, 0}
</string>
<string>
{-1, 0}
</string>
</array>
<key>
Text
</key>
<dict>
<key>
Text
</key>
<string>
{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0
\f0\fs24 \cf0 Design Model}
</string>
</dict>
</dict>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
</dict>
<key>
ID
</key>
<integer>
140
</integer>
<key>
Points
</key>
<array>
<string>
{243, 135}
</string>
<string>
{279, 108}
</string>
<string>
{323.57125353714372, 134.74275212228622}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
139
</integer>
</dict>
</dict>
<dict>
<key>
Bounds
</key>
<string>
{{126, 108}, {117, 54}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
139
</integer>
<key>
Magnets
</key>
<array>
<string>
{0, 1}
</string>
<string>
{0, -1}
</string>
<string>
{1, 0}
</string>
<string>
{-1, 0}
</string>
</array>
<key>
Text
</key>
<dict>
<key>
Text
</key>
<string>
{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0
\f0\fs24 \cf0 Requirement Specification}
</string>
</dict>
</dict>
<dict>
<key>
Bounds
</key>
<string>
{{513, 108}, {117, 54}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
135
</integer>
<key>
Magnets
</key>
<array>
<string>
{0, 1}
</string>
<string>
{0, -1}
</string>
<string>
{1, 0}
</string>
<string>
{-1, 0}
</string>
</array>
<key>
Text
</key>
<dict>
<key>
Text
</key>
<string>
{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0
\f0\fs24 \cf0 Software}
</string>
</dict>
</dict>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
Head
</key>
<dict>
<key>
ID
</key>
<integer>
135
</integer>
</dict>
<key>
ID
</key>
<integer>
136
</integer>
<key>
Points
</key>
<array>
<string>
{440.99999999999994, 135}
</string>
<string>
{477, 117}
</string>
<string>
{513, 135}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
HeadArrow
</key>
<string>
StickArrow
</string>
<key>
Legacy
</key>
<true/>
<key>
LineType
</key>
<integer>
1
</integer>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
<key>
Tail
</key>
<dict>
<key>
ID
</key>
<integer>
137
</integer>
<key>
Info
</key>
<integer>
3
</integer>
</dict>
</dict>
<dict>
<key>
Bounds
</key>
<string>
{{324, 108}, {117, 54}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
137
</integer>
<key>
Magnets
</key>
<array>
<string>
{0, 1}
</string>
<string>
{0, -1}
</string>
<string>
{1, 0}
</string>
<string>
{-1, 0}
</string>
</array>
<key>
Shape
</key>
<string>
RoundRect
</string>
<key>
Style
</key>
<dict>
<key>
fill
</key>
<dict>
<key>
Color
</key>
<dict>
<key>
b
</key>
<real>
1
</real>
<key>
g
</key>
<real>
1
</real>
<key>
r
</key>
<real>
0.0
</real>
</dict>
</dict>
</dict>
<key>
Text
</key>
<dict>
<key>
Text
</key>
<string>
{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0
\f0\fs24 \cf0 Software Construction}
</string>
</dict>
</dict>
<dict>
<key>
Class
</key>
<string>
Group
</string>
<key>
Graphics
</key>
<array>
<dict>
<key>
AllowLabelDrop
</key>
<false/>
<key>
Class
</key>
<string>
LineGraphic
</string>
<key>
ID
</key>
<integer>
82
</integer>
<key>
Points
</key>
<array>
<string>
{27.000000000000068, 23.487804878048788}
</string>
<string>
{240.67499999999998, 23.487804878048788}
</string>
<string>
{264.41666666666663, 16.243902439024392}
</string>
<string>
{264.41666666666663, 9.0000000000000053}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
Cap
</key>
<integer>
0
</integer>
<key>
HeadArrow
</key>
<string>
0
</string>
<key>
HeadScale
</key>
<real>
2.125
</real>
<key>
Join
</key>
<integer>
0
</integer>
<key>
Legacy
</key>
<true/>
<key>
TailArrow
</key>
<string>
0
</string>
</dict>
</dict>
</dict>
<dict>
<key>
Bounds
</key>
<string>
{{36.000000000000057, 11.414634146341418}, {224, 11.26829268292683}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
83
</integer>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
<key>
stroke
</key>
<dict>
<key>
Cap
</key>
<integer>
0
</integer>
<key>
Draws
</key>
<string>
NO
</string>
<key>
Join
</key>
<integer>
0
</integer>
</dict>
</dict>
<key>
Text
</key>
<dict>
<key>
Text
</key>
<string>
{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
\f0\b\fs24 \cf0 AD Construction}
</string>
<key>
VerticalPad
</key>
<real>
0.0
</real>
</dict>
</dict>
<dict>
<key>
AllowConnections
</key>
<string>
NO
</string>
<key>
Bounds
</key>
<string>
{{27.000000000000057, 9}, {692.99999999999989, 297}}
</string>
<key>
Class
</key>
<string>
ShapedGraphic
</string>
<key>
ID
</key>
<integer>
84
</integer>
<key>
Magnets
</key>
<array>
<string>
{0, 1}
</string>
<string>
{0, -1}
</string>
<string>
{1, 0}
</string>
<string>
{-1, 0}
</string>
</array>
<key>
Style
</key>
<dict>
<key>
shadow
</key>
<dict>
<key>
Draws
</key>
<string>
NO
</string>
</dict>
</dict>
</dict>
</array>
<key>
ID
</key>
<integer>
81
</integer>
</dict>
</array>
<key>
GridInfo
</key>
<dict>
<key>
ShowsGrid
</key>
<string>
YES
</string>
<key>
SnapsToGrid
</key>
<string>
YES
</string>
</dict>
<key>
GuidesLocked
</key>
<string>
NO
</string>
<key>
GuidesVisible
</key>
<string>
YES
</string>
<key>
HPages
</key>
<integer>
1
</integer>
<key>
ImageCounter
</key>
<integer>
1
</integer>
<