Software Engineering Terms: Fit Criterion, Use Case, Domain Model, Context Diagram, Ration, Quizzes of Engineering

Definitions for various terms related to software engineering and systems engineering, including fit criterion, use case, domain model, context diagram, rationale, functional requirement, non-functional requirement, stakeholder, business event, and trawling for requirements techniques. These terms cover concepts such as functional and non-functional requirements, use cases, domain modeling, context diagrams, and techniques for gathering requirements.

Typology: Quizzes

Pre 2010

Uploaded on 10/12/2010

malzahra
malzahra 🇺🇸

2 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
TERM 1
Fit Criterion
DEFINITION 1
Each functional requirement should have a fit criterion or a
test case. In any event, the fit criterion is the benchmark to
allow the tester to determine whether the implemented
product has met the requirement # A measurement of the
requirement such that it is possible to test if the solution
matches the original requirement.
TERM 2
Use Case
DEFINITION 2
# A use case in software engineering and s ystems engineering is a description of
a system-s behavior as it responds to a reque st that originates from outside of
that system. (wiki) # The respond to the bu siness event is called a business use
case (book 73) A use case (or set of use cas es) has these characteristics:
Organizes functional requirements Models th e goals of system/actor (user)
interactions Records paths (called scenarios) from trigger events to goals
Describes one main flow of events (also cal led a basic course of action), and
possibly other ones, called exceptional flows of events (also called alternate
courses of action) Is multi-level, so that one use case can use the functionality of
another one.
TERM 3
Domain Model
DEFINITION 3
# A conceptual model of a domain of interest (often referred
to as a problem domain) which describes the various entities,
their attributes and relationships, plus the constraints that
govern the integrity of the model elements comprising that
problem domain. (wiki) # Modesl that capture the essence of
a particular area of subject matters (p440)
TERM 4
Context Diagram
DEFINITION 4
A System Context Diagram (SCD) in software engineering
and systems engineering is a diagram that represents the
actors outside a system that could interact with that system.
(wiki)
TERM 5
Rationale
DEFINITION 5
Definition: A justification of the requirement
pf3

Partial preview of the text

Download Software Engineering Terms: Fit Criterion, Use Case, Domain Model, Context Diagram, Ration and more Quizzes Engineering in PDF only on Docsity!

Fit Criterion

Each functional requirement should have a fit criterion or a

test case. In any event, the fit criterion is the benchmark to

allow the tester to determine whether the implemented

product has met the requirement # A measurement of the

requirement such that it is possible to test if the solution

matches the original requirement.

TERM 2

Use Case

DEFINITION 2

A use case in software engineering and systems engineering is a description of

a system-s behavior as it responds to a request that originates from outside of that system. (wiki) # The respond to the business event is called a business use case (book 73) A use case (or set of use cases) has these characteristics: Organizes functional requirements Models the goals of system/actor (user) interactions Records paths (called scenarios) from trigger events to goals Describes one main flow of events (also called a basic course of action), and possibly other ones, called exceptional flows of events (also called alternate courses of action) Is multi-level, so that one use case can use the functionality of another one. TERM 3

Domain Model

DEFINITION 3

# A conceptual model of a domain of interest (often referred

to as a problem domain) which describes the various entities,

their attributes and relationships, plus the constraints that

govern the integrity of the model elements comprising that

problem domain. (wiki) # Modesl that capture the essence of

a particular area of subject matters (p440)

TERM 4

Context Diagram

DEFINITION 4

A System Context Diagram (SCD) in software engineering

and systems engineering is a diagram that represents the

actors outside a system that could interact with that system.

(wiki)

TERM 5

Rationale

DEFINITION 5

Definition: A justification of the requirement

Functional Requirement

Definition

TERM 7

Non Functional Requirement

DEFINITION 7

Definition

TERM 8

Stakeholder

DEFINITION 8

Definition

TERM 9

Business Event

DEFINITION 9

Any system or peice of work reponds to things that happen

outside it. (book 73) The respond to the business event is

called a business use case

TERM 10

Trawling for requirements Techniques (1)

DEFINITION 10

1- Business use case workshop : the workshop allows us to work

with a smaller number of specialized stakeholders at a time (p113)

2- Persona: is an inveted presonality, an imaginary user for whom

you are gathering requirements for your product. (119) are uesfull

when real users are not available or are too numerous to interview

all of them. (119) || uses a composite virtual character to

represent the user/customer