Write short notes on decision table, Software Engineering

Assignment Help:

Q. Write short notes on Decision Table?

Decision Table: While the process logic for a process involves multiple conditions as well as is very complicated it isn't advisable to use structured English.

As an alternative decision tables are used. Major parts of the table are

1. Condition Stubs

2. Action Stubs

3. Roles

Condition stubs register all the conditions relevant to the decision. Action part registers all the actions that will take place for a valid set of conditions. Ultimately rules part of the table specifies the set of conditions that will trigger a particular action. A example decision table is shown below

1691_Write short notes on Decision Table.png

From this table it is clear that if conditions 1 as well as 3 are satisfied Action 1 will be triggered.


Related Discussions:- Write short notes on decision table

What is test schedule, The test schedule is a schedule that signifies all t...

The test schedule is a schedule that signifies all tasks needed for a successful testing effort, a schedule of all test activities and resource needs.

What is change management, What is Change management? Software systems ...

What is Change management? Software systems are subject to continual change requests; From users; From developers; From market forces. Change management is

Intersection in java, public static void mergesort(int x[],int y[])

public static void mergesort(int x[],int y[])

Explain document interchange standards, Document interchange standards ...

Document interchange standards Interchange standards permit electronic documents to be exchanged mailed, etc.  Documents are produced using dissimilar systems and on differe

Two software characteristics, Discuss any two software characteristics. ...

Discuss any two software characteristics. Software is not manufactured : The life of software is from method exploration to the retirement of the software product. It is one t

Distinguish between verification and validation, Distinguish between verifi...

Distinguish between verification and validation. Verification refers to the set of activities that make sure that software correctly executes a specific function. Validation re

Explain dynamic testing, Verification or validation performed which impleme...

Verification or validation performed which implements the system's code.

State the term software is engineered, Justify the term "Software is engine...

Justify the term "Software is engineered" Software is engineered not manufactured. Although some similarities exist between software development and hardware manufacture, the t

Distinguish among alpha and beta testing, Distinguish between alpha and bet...

Distinguish between alpha and beta testing. Alpha and beta testing are the kinds of acceptance testing. Alpha test: The alpha testing is attesting in which the version of compl

Define the failure intensity of the basic model, Q Define the failure inten...

Q Define the failure intensity of the Basic model? Ans: The failure intensity of the Basic model is λ (μ) = λ 0 [1 - μ / v 0 ] Where λ 0 is the initial failure inten

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd