Feature Interactions in Telecommunications and Software Systems VIMuffy Calder, Evan Magill Typically, telecommunications services are implemented in software. Feature interaction is the term used to describe interference between services or features; most attention is given to cases where the interference is undesirable, ie. there is an incompatibility. In telecommunications, control and data is distributed and on such a large scale that software development is by numerous disjoint teams; by its nature, therefore, this software experienced the feature interaction problem first. But, while the workshop focuses on communications services, the subject has relevance to any domain where separate software entities control a shared resource. |
Contents
viii | 13 |
An Industrial Perspective G Utas | 14 |
V | 20 |
Feature Interactions in Electronic Mail R J Hall | 36 |
Semantics M Plath and M Ryan | 94 |
Feature Interaction Filtering with Use Case Maps at Requirements Stage | 163 |
Feature Specification and Automatic Conflict Detection A P Felty | 179 |
A Taxonomy for Triggered Interactions Using Fair Object Semantics P Gibson | 208 |
Features as Constraints R Accorsi C Areces W Bouma and M de Rijke | 226 |
Second Feature Interaction Contest M Kolberg E H Magill D Marples | 325 |
Other editions - View all
Common terms and phrases
action agent applications approach architecture AUTORESPONDER Basic Call behavior busy Call Forwarding Call Screening caller CFBL components compute conflict connection constraints contest core networks CRESS def def def3 def4 def6 defined described device diagram dial event example feature interaction detection feature interaction problem feature manager feature sets Figure filtering formal formal methods implementation incoming call INFB INFR input Interactions in Telecommunications interface Internet telephony interworking IOS Press Kimbler L.G. Bouma LOTOS Magill method mobile model checking multimedia next(x node occur offhook onhook parameters possible predicates properties protocols PSTN requirements root map scenarios semantics server service interaction signaling Software Systems specification stable model stable model semantics stub submaps subscriber switch target zone techniques Telecommunication Networks Telecommunications and Software Terminating tool traces trigger types UCMs University of Strathclyde variables