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

Determine the prototyping approaches in software process, Explain the proto...

Explain the prototyping approaches in software process. Two approaches i. Evolutionary prototyping - In this approach of system development, the initial prototype is pre

Write the problems with the cmm, Write the Problems with the CMM. Prac...

Write the Problems with the CMM. Practices associated with model levels Companies could be using practices from dissimilar levels at the same time but if all practices

State the testing and debugging, State the Testing and Debugging Testin...

State the Testing and Debugging Testing is process of verifying if the application matches needs and reporting bugs; Testing is usually done by an independent testing team wher

What is upwardly compatible software, "Upwardly compatible software" is sof...

"Upwardly compatible software" is software that is compatible with a later or more difficult version of itself. For example, an upwardly compatible software is able to occur files

How is software design different from coding, How is software design differ...

How is software design different from coding ? Points of difference among software design and coding can be laid down as under:  Design : 1. Design is most vital and t

Why we use coverage analyzers, Q. Why we use Coverage analyzers? Cover...

Q. Why we use Coverage analyzers? Coverage analyzers (execution verifiers) A coverage analyzer is the most common and important tool for testing. It is often relatively simpl

What is dfd, What is DFD? Data Flow Diagram depicts the information flo...

What is DFD? Data Flow Diagram depicts the information flow and the transforms that are applied on the data as it moves from input to output.

What do you mean by software engineering, Q. What do you mean by Software E...

Q. What do you mean by Software Engineering? What is the use of Software Engineering? Ans) Software engineering is engineering for software development. A simple program can be

Enterprise resource planning system, 1. Please compare and contrast economi...

1. Please compare and contrast economic, market, and relevancy value. 2. Discuss uncertainty as it relates to the overall logistical performance cycle. How can performance cycle

How to minimize energy consumption in software program, In order to minimiz...

In order to minimize the energy consumption, the report will first identify the components that are consuming most energy in a system. Clearly, above mentioned are those components

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