


























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This course includes types of requirements, modeling of non functional, static and dynamic modelling, requirement elicitation and use case modeling. This lecture includes: Principles, Modeling, Partitioning, Abstraction, Projection, Asynchronous, Function, Asynchronous, State, Dependent
Typology: Slides
1 / 34
This page cannot be seen from the preview
Don't miss anything!



























1
Lecture # 34
2
static modeling in quite detail
of the Banking System to gainunderstanding
4
functional modeling or function-oriented modeling
System case study also
of modeling
5
7
on the concept of functions orprocesses, so they become the mostimportant element in this approach
computations within a system, i.e.,what happens
8
process?
potentially may execute concurrently withother functions
a computation without specifying how orwhen they are computed
10
activated by another object or functionto perform some action
11
function is usually a “one-shot” action,which is executed during a transitionfrom one state to another state
transformation
13
intervals to perform some action
function is activated is applicationdependent
transformation
14
compilers, usually are used forcomputations. The functional model is themain model for such programs
trivial functional model, since their purposeis to store and organize data, not totransform it
16
data on the move, transformations ofdata into other data, sources anddestinations of data, and data in staticstorage
data through a system
17
19
Data is often stored for later use.
look-upsensor
data
sensor #
report required
sensor #, type,location, age sensor data
sensor number
type,location, age
20
meaningful names
of levels of detail
diagram (also called level 0)