A real-time transition model for analyzing behavioral compatibility of telecommunications services
SIGSOFT '91 Proceedings of the conference on Software for citical systems
Communications of the ACM
Feature interactions in the global information infrastructure
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Making a simple interface complex: interactions among telephone features
Conference Companion on Human Factors in Computing Systems
The Feature and Service Interaction Problem in Telecommunications Systems: A Survey
IEEE Transactions on Software Engineering
Distributed Feature Composition: A Virtual Architecture for Telecommunications Services
IEEE Transactions on Software Engineering
Separating features in source code: an exploratory study
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
MATA '00 Proceedings of the Second International Workshop on Mobile Agents for Telecommunication Applications
Feature Interaction Detection Using Testing and Model-Checking Experience Report
FM '99 Proceedings of the Wold Congress on Formal Methods in the Development of Computing Systems-Volume I - Volume I
Formal Methods of Analysis of System Properties
Cybernetics and Systems Analysis
Bi-objective release planning for evolving software systems
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
Hi-index | 4.10 |
A number of characteristics distinguish telecommunications systems from other computer systems. The authors first describe the overall function of telecommunications and then detail the more difficult characteristics that contribute to the feature-interaction problem. Many features are simple, and detecting interactions between a particular pair of them can be easy. The problem becomes difficult when rapid addition of many new features must be expedited. To determine what issues to address, the stages of adding a new feature are examined.