answersLogoWhite

0


Best Answer

A software system may be configured with multiple features or to say the same thing services. Each of these will act to provide some function to a user or subscriber. For example in telephone systems, users may subscribe to any number of features. Examples of these are Call Waiting (CW). and Call Forward on Busy (CFB). In the Call Waiting case, a user will receive an indication (audible and/or visible) of an incoming call when he/she is active on another call. The new incoming call will be held listening to ringing until the user signals that he/she wishes to take the call. In Call Forward on Busy, a user may indicate that when he/she is active on his/her device (busy), the call should be forwarded to another number. Feature interaction will occur when two or more features are active on the same call. This may be harmful or beneficial but the harmful case is the one that is subject to feature interaction testing. Now consider the case in which a user has both CW and CFB active at the same time. For CW the system should alert the user and retain the call on the same device. Clearly both of these feature have properties that indicate they have been executed correctly. Just as clearly both sets of correctness properties cannot be maintained if both features are enabled on the same call. This is a harmful feature interaction. CFB and CW cannot be active at the same time. Feature interaction testing is the attempt to discover any and all harmful interactions that would occur if a newly proposed feature were added to an existing set of features. A model of the feature set may be created and interactions discovered by use of model checking and/or theorem proving. Feature interaction testing suffers from the problem of a combinatorial state explosion since all features must be tested in combination with other features (usually pair-wise) in all possible states. It has been subject to a significant amount of research in the telecom and software engineering communities.

User Avatar

Wiki User

โˆ™ 2008-09-23 19:01:09
This answer is:
๐Ÿ™
0
๐Ÿคจ
0
๐Ÿ˜ฎ
0
User Avatar
Study guides
๐Ÿ““
See all Study Guides
โœ๏ธ
Create a Study Guide

Add your answer:

Earn +20 pts
Q: Whatn is feature interaction testing
Write your answer...
Submit
Related questions

What feature on the sun is produced by the interaction of the sun's magnetic fields?

sunspots


Where are the sex organs of a flowering plant?

whatn is the answer


Whatn does a woodpecker eat?

Seeds and insects


What is regression testing with example?

Regression testing is an iterative process executed throughout the software development and testing cycle. Regression testing focuses on previously tested aspects, features which were tested and found working, or bugs which were found and confirmed fixed, in earlier versions of the software. The purpose of regression testing is to make sure that those previously verified features still work. For example, consider a software release that includes two new features, A and B. While the developers are still working on feature B, test is already examining feature A. When A is found working as planned, testing proceeds to feature B, while regression testing affirms that nothing in feature B broke A.


Whatn is the process by making gas to solid?

SOLIDIFICATION


Whatn Greek word is cynosure derived from?

latin


What is feature interaction?

A software system may be configured with multiple features or to say the same thing services. Each of these will act to provide some function to a user or subscriber. For example in telephone systems, users may subscribe to any number of features. Examples of these are Call Waiting (CW). and Call Forward on Busy (CFB). In the Call Waiting case, a user will receive an indication (audible and/or visible) of an incoming call when he/she is active on another call. The new incoming call will be held listening to ringing until the user signals that he/she wishes to take the call. In Call Forward on Busy, a user may indicate that when he/she is active on his/her device (busy), the call should be forwarded to another number. Feature interaction will occur when two or more features are active on the same call. This may be harmful or beneficial but the harmful case is the one that is subject to feature interaction testing. Now consider the case in which a user has both CW and CFB active at the same time. For CW the system should alert the user and retain the call on the same device. Clearly both of these feature have properties that indicate they have been executed correctly. Just as clearly both sets of correctness properties cannot be maintained if both features are enabled on the same call. This is a harmful feature interaction. CFB and CW cannot be active at the same time. Feature interaction testing is the attempt to discover any and all harmful interactions that would occur if a newly proposed feature were added to an existing set of features. A model of the feature set may be created and interactions discovered by use of model checking and/or theorem proving. Feature interaction testing suffers from the problem of a combinatorial state explosion since all features must be tested in combination with other features (usually pair-wise) in all possible states. It has been subject to a significant amount of research in the telecom and software engineering communities.


Whatn are rats and mice also known as?

Rodents or vermin.


Whatn is the state bird of Connecticut?

The state bird is the Robin


Did Champlain find what he wanted to find?

whatn is the meaning of the metamorphosis


What is a nickname for the name sharna?

whatn is a nick name for the name sharna?


Whatn house did the cheynne Indians live in?

Red Howk Casino


Whatn is 5 910 as a decimal?

5 9/10 = 5.9


List 4 areas of social interaction for adolescents?

Four ares of social interaction for adolescents include;self centered attitudes, peer relationships, personal identity, and independence and testing boundaries.


What websites feature listings of CompTIA testing centers?

The official CompTIA website features a list of CompTIA testing centers. Similarly, information on CompTIA testing centers can be found at Pearson VUE webpage, for example.


Whatn is the function of the arms and tentacles?

the tenticles serve as a means to capture prey


What is your parents fondest mrmory during your infancy days?

whatn is the meaning of menopouse?


Whatn element is formed when neptunium disintegrates?

The daughter of neptunium 237 is protactinium 233.


Whatn are the Accelerated Reader quiz answers for Artemis Fowl the lost colony?

K


Whatn country is richer Philippines or sri lanka?

Philippines , Sri Lanka is so poor .


Why do pain management doctors do drug testing?

All doctors do drug testing sometimes, but pain management doctors have to be especially careful because they prescribe lots of narcotics and they have to be sure what the patients are on to prevent a bad interaction, or possible overdose.


Is television bad for children?

Television as a dominant feature is bad, it tends to detract them from developing social interaction skills, fosters a passive lifestyle and may affect their attention span. But television as a limited feature can be both fun and educational.


Define interaction force and interaction distance?

interaction force is the interaction in a force, and interaction distance is the distance in interaction there for its all said in the name.


How is the feature in QA?

QA on new features is assessed mainly through manual testing of software build through the continuous integration process.


What is the meaning of a dead persons photo falling?

whatn is the meaning of a dead persons phot falling and making a loud noise