Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
lecture-22

lecture-22

Ratings: (0)|Views: 13|Likes:
Published by minhhai2209

More info:

Published by: minhhai2209 on Feb 19, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/10/2014

pdf

text

original

iView MediaPro
a case study in conceptual modelling

Daniel Jackson
Lab in Software Engineering (6.170)
Lecture 22
October 30, 2002

2
why conceptual modelling?

conceptual models are \u2018sharp tools\u2019 [Brooks]
\u203a cheap to produce, but major impact on quality
\u203a benefit early, troublesome phases of spec & design

good CM brings
\u203a for specifier: grip on essence & extent of problem
\u203a for designer: cleaner abstractions, uniformity
\u203a for implementor: simpler interfaces, cleaner code
\u203a for user: easier grasp, predictability, ability to exploit fully

3
examples

concept nicely done
\u203a paragraph in Word
\u203a text frame in Quark Xpress
\u203a user in Unix

concept missing
\u203a face/font naming on all platforms
\u203a line-end features in Visio
\u203a discussion threads in email clients

concept hacked on
\u203a figures, sections, numbering in Word
\u203a form-filling in browsers
\u203a trash & sent folders in email clients

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->