Authors:
Sachiko Kawada
;
Masayuki Shimokura
and
Tadashi Ohta
Affiliation:
Information Systems Science, Soka University, Japan
Keyword(s):
Feature interaction, detecting interactions, seeming interaction, specification execution model.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Case-Based Reasoning
;
Enterprise Information Systems
;
Enterprise Software Technologies
;
Pattern Recognition
;
Reliable Software Technologies
;
Software Engineering
;
Symbolic Systems
;
Theory and Methods
Abstract:
A service, which behaves normally, behaves differently when initiated with another service. This undesirable behavior is called a feature interaction. In investigating the international benchmark for detecting interactions in telecommunication services, it was found that many interactions that do not actually occur (called: “seeming interactions” in this paper) were mis-detected. The reason for mis-detection of seeming interactions is that interactions were detected using a state transition model which does not properly represent the process flow in a real system. Since seeming interactions cause an increase in time taken for solving interactions, avoiding mis-detection is an important issue. In this paper, a problem in implementing a detection system without mis-detecting seeming interactions is clarified and its solution is proposed. In addition, a new interaction detection method, which adopts the proposed solution and is based on a specification execution model which properly ref
lects the process flow in a real system, is proposed.
(More)