Go to
Home
Paul Vickers Page:Auralization, Sonification, Audification and Auditory Display
downloadables/BLUFF.wav
CG087
CM533
Old Teaching
Old JMU Modules
CMSCD1003
Preparation
Questionnaire
Module Summary
Guidance Notes
Resources
downloadables/CD1003/Refer/referral2000_01.pdf
downloadables/CD1003/Refer/refer.c
downloadables/CD1003/Refer/TIMES.DAT
downloadables/CD1003/Refer/results.dat
downloadables/CD1003/Refer/refer.exe
downloadables/CD1003/ch2a.c
downloadables/CD1003/ch2b.c
downloadables/CD1003/ch3.c
downloadables/CD1003/ch4.c
downloadables/CD1003/ch5a.c
downloadables/CD1003/ch5b.c
downloadables/CD1003/ch5b.dat
downloadables/CD1003/ch6a.c
downloadables/CD1003/ch6b.c
downloadables/CD1003/ch7a.c
downloadables/CD1003/ch7a.dat
downloadables/CD1003/ch7b.c
downloadables/CD1003/ch7b.dat
downloadables/CD1003/ch8a.c
downloadables/CD1003/ch8a.dat
downloadables/CD1003/ch8b.c
downloadables/CD1003/ch8b.dat
downloadables/CD1003/ch9a.c
downloadables/CD1003/ch9b.c
downloadables/CD1003/ch9b.dat
downloadables/CD1003/ch10a.c
downloadables/CD1003/ch10b.c
downloadables/CD1003/ch10b.dat
downloadables/CD1003/ch10c.c
downloadables/CD1003/ch10c.dat
downloadables/CD1003/ch13a.c
downloadables/CD1003/ch13a.dat
downloadables/CD1003/ch13b.c
downloadables/CD1003/ch13b.dat
Coursework
Learning Objectives
Deadlines
Assessment Criteria
Schedule
downloadables/CD1003/schedule.doc
CMSHN1201
Week 1
Shops
downloadables/HN1201/shops.c
Timetable
Module Summary
Resources
downloadables/HN1201/Refer/referral2000_01.pdf
downloadables/HN1201/Refer/cards.cpp
downloadables/HN1201/Refer/functions.h
downloadables/HN1201/Refer/cards.h
downloadables/HN1201/Refer/cards.exe
downloadables/HN1201/Dates/specification.PDF
downloadables/HN1201/Dates/menu.c
downloadables/HN1201/Dates/dates.ide
downloadables/HN1201/Dates/romtodec.obj
downloadables/HN1201/Dates/gregtojul.obj
downloadables/HN1201/Dates/getday.obj
downloadables/HN1201/Dates/dates.exe
downloadables/HN1201/Dates/datesw.exe
Coursework
Dates
Learning Objectives
Deadlines
Assessment Criteria
Assignment 1
downloadables/HN1201/Assignment1/Assignment 1.pdf
downloadables/HN1201/Assignment1/isbn_pv.exe
downloadables/HN1201/Assignment1/isbn.ide
downloadables/HN1201/Assignment1/menu.c
downloadables/HN1201/Assignment1/checkdigit.obj
downloadables/HN1201/Assignment1/menuPV.c
Assignment 2
downloadables/HN1201/Assignment2/Assignment 2.pdf
downloadables/HN1201/Assignment2/books_pv.exe
downloadables/HN1201/Assignment2/master.dat
downloadables/HN1201/Assignment2/sales.dat
downloadables/HN1201/Assignment2/Cwk2.zip
downloadables/HN1201/Assignment2/Merging files.pdf
CMSCD3005
Suggested Reading
Module Notes
downloadables/CD3005/contents.pdf
downloadables/CD3005/contents.zip
downloadables/CD3005/ch1-3.pdf
downloadables/CD3005/ch1-3.zip
downloadables/CD3005/ch4-5.pdf
downloadables/CD3005/ch4-5.zip
downloadables/CD3005/ch6-7.pdf
downloadables/CD3005/ch6-7.zip
downloadables/CD3005/ch8-12.pdf
downloadables/CD3005/ch8-12.zip
Coursework
downloadables/CD3005/sspdcwk2000_01.pdf
Learning Objectives
Dates
Tutorials
downloadables/CD3005/fleet.pdf
Lecture Slides
Software System Design Methods
CD3005/slides/week1/week1v4.zip
Software System Design Methods
CD3005/slides/week2/week2v4.zip
Models & Paradigms
CD3005/slides/week3/week3v4.zip
Jackson System Development
CD3005/slides/week4_files/week4v4.zip
Jackson System Development
CD3005/slides/week5a_files/week5av4.zip
Jackson System Development
CD3005/slides/week5b_files/week5bv4.zip
Jackson System Development
CD3005/slides/week6a/week6av4.zip
Jackson System Development
CD3005/slides/week6b/week6bv4.zip
Problem Analysis and Structure
CD3005/slides/week7_files/week7v4.zip
Problem Analysis and Structure
CD3005/slides/week8_files/Week8v4.zip
Week9
CD3005/slides/week9_files/Week9v4.zip
Week10
CD3005/slides/Week10_files/Week10v4.zip
Week10b
CD3005/slides/Week10b_files/Week10bv4.zip
Week 1
Haiku for CMSCD3005
Haiku for CMSCD3005
PPT Slide
PPT Slide
Overview of Part II
Overview of Part II
Aims
Aims
Caution
Caution
Suggested Reading
Suggested Reading
More Suggested Reading
More Suggested Reading
PPT Slide
PPT Slide
Historical Development
Historical Development
Problems of System Design
Problems of System Design
A little problem
A little problem
Dynamic Environment
Dynamic Environment
Emergence of Graphics
Emergence of Graphics
What is a SSDM?
What is a SSDM?
6 Reasonable Objectives
6 Reasonable Objectives
3 Design Philosophies
3 Design Philosophies
NCC Bastion of Tradition
NCC Bastion of Tradition
NCC Outline
NCC Outline
Criticisms of the approach
Criticisms of the approach
SSDM Domain
SSDM Domain
Functional Decomposition
Functional Decomposition
PPT Slide
PPT Slide
Functional Decomposition
Functional Decomposition
PPT Slide
PPT Slide
Functional Requirements
Functional Requirements
Computation
Computation
PPT Slide
PPT Slide
Changed Requirements
Changed Requirements
Changed Requirements #2
Changed Requirements #2
Changed Requirements #3
Changed Requirements #3
Software System Design Methods
Software System Design Methods
Week 2
Functional Decomposition
Functional Decomposition
PPT Slide
PPT Slide
Functional Requirements
Functional Requirements
Computation
Computation
PPT Slide
PPT Slide
Changed Requirements
Changed Requirements
Changed Requirements #2
Changed Requirements #2
Changed Requirements #3
Changed Requirements #3
What’s the problem here?
What’s the problem here?
Top Down
Top Down
The Myth
The Myth
Well, so what?
Well, so what?
Mistakes compounded
Mistakes compounded
Start again?
Start again?
A Solution?
A Solution?
PPT Slide
PPT Slide
FD Methods
FD Methods
No FD?
No FD?
Week 3
Models & Paradigms
Models & Paradigms
Paradigm Shift
Paradigm Shift
Not Just Jackson
Not Just Jackson
Modelling Reality
Modelling Reality
Modelling Problems
Modelling Problems
Dynamic Environment
Dynamic Environment
What to Do?
What to Do?
Difficulty?
Difficulty?
So What?
So What?
Feedback = Problem
Feedback = Problem
Towards a Solution?
Towards a Solution?
PPT Slide
PPT Slide
So how do we model?
So how do we model?
Some Jargon
Some Jargon
What is a System
What is a System
Nature of a Model
Nature of a Model
Nature of the Model
Nature of the Model
Conundrum
Conundrum
Compact Disc Analogy
Compact Disc Analogy
Consequences
Consequences
Good Enough?
Good Enough?
Mini Disc & MPEG-3
Mini Disc & MPEG-3
Compression Model
Compression Model
Systems Modelling?
Systems Modelling?
We Don’t Know
We Don’t Know
PPT Slide
PPT Slide
The Jackson Approach
The Jackson Approach
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
Macbeth!
Macbeth!
PPT Slide
PPT Slide
Week 4
Week 5a
CD3005/slides/week5a_files/filelist.xml
CD3005/slides/week5a_files/preview.wmf
CD3005/slides/week5a_files/pres.xml
Week 5b
CD3005/slides/week5b_files/filelist.xml
CD3005/slides/week5b_files/preview.wmf
CD3005/slides/week5b_files/oledata.mso
CD3005/slides/week5b_files/pres.xml
Week 6a
Finishing up on Methods
Finishing up on Methods
JSD Implementation
JSD Implementation
Process Inversion
Process Inversion
Now read the notes
Now read the notes
More Methods
More Methods
Yourdon Systems Method
Yourdon Systems Method
YSM Features
YSM Features
Enterprise & System
Enterprise & System
Viewpoints of a System
Viewpoints of a System
STRADIS
STRADIS
Method Stages
Method Stages
Rationale
Rationale
Information Engineering
Information Engineering
Rationale
Rationale
Stages
Stages
SSADM
SSADM
Methods X,Y & Z
Methods X,Y & Z
Week 6b
Methodology
Methodology
Tom DeMarco says...
Tom DeMarco says...
Problem Classes
Problem Classes
The Developer
The Developer
Typical Questions
Typical Questions
Practitioner to Methodologist
Practitioner to Methodologist
Solving Problems
Solving Problems
H.M. Government
H.M. Government
Principle of Dispassionate Methodology
Principle of Dispassionate Methodology
Problems vs Solutions
Problems vs Solutions
Problem Frames
Problem Frames
Principle of Close-Fitting Frames
Principle of Close-Fitting Frames
Principle of Frame Exploitation
Principle of Frame Exploitation
Principle of Deferred Invention
Principle of Deferred Invention
Principle of Beneficent Difficulty
Principle of Beneficent Difficulty
Summary
Summary
Week 7
CD3005/slides/week7_files/filelist.xml
CD3005/slides/week7_files/preview.wmf
CD3005/slides/week7_files/oledata.mso
CD3005/slides/week7_files/pres.xml
Week 8
CD3005/slides/week8_files/filelist.xml
CD3005/slides/week8_files/preview.wmf
CD3005/slides/week8_files/oledata.mso
CD3005/slides/week8_files/pres.xml
Week9
CD3005/slides/week9_files/filelist.xml
CD3005/slides/week9_files/preview.wmf
CD3005/slides/week9_files/oledata.mso
CD3005/slides/week9_files/pres.xml
Week10
CD3005/slides/Week10_files/filelist.xml
CD3005/slides/Week10_files/preview.wmf
CD3005/slides/Week10_files/pres.xml
Week10b
CD3005/slides/Week10b_files/filelist.xml
CD3005/slides/Week10b_files/preview.wmf
CD3005/slides/Week10b_files/pres.xml
Supplementary
downloadables/CD3005/no_way_jose.pdf
downloadables/CD3005/cd300599_00.pdf
downloadables/CD3005/cd300598_9.pdf
downloadables/CD3005/cd30597_8.pdf
downloadables/CD3005/cs30694_5.pdf
downloadables/CD3005/cs30693_4.pdf
Potted History
downloadables/CD3005/history.pdf
Case Study
Background
Interview notes
JSD
Actions
Entities
Physical DFD
JSD Car Hire
Problem Frames
downloadables/CD3005/zurich99.pdf
downloadables/CD3005/SACJrnl4.pdf
downloadables/CD3005/reuse.pdf
Summary
Package Router
Heuristics
Discussion board
Post
Search Form
MRes
Research
Auralisation
Other interests
F.P.A.
downloadables/fpa.pdf
Computer Music
Hebraica Hebrew Text Editor
Lexicon
Publications
publicat_bib.html
Journals & Chapters
downloadables/CMS21_2001.pdf
Conferences etc.
downloadables/ICAD2000Vickers&Alty.pdf
downloadables/pv_eam99.pdf
downloadables/ICAD97Alty&Vickers.pdf
downloadables/CHI97AltyRigasVickers.PDF
downloadables/ICAD96Vickers&Alty.PDF
Interactive Program Assessment Using SPROUT
Using a Prototype Program Assessment Tool
Software Assisted Program Design
The Use of Literate Program Development Tools
Books
PhD Thesis
Complete List
Audio Kit
Links
Contact
downloadables/paul_vickers.vcf
Music!
Search
Site map
Feedback
GuestBook
ŠPaul Vickers, 2001-2006
email:
paul.vickers@unn.ac.uk