ACM SIGSOFT Software Engineering Notes · 2006 · 24 citations · 7 references
EngineeringMobile InteractionSoftware EngineeringInteraction Test CasesFeature Interaction RequirementsSoftware AnalysisMobile Phone SystemsModel-based TestingBehavioral ModelTest AutomationMobile InterfaceFeature Interaction ProblemUse Case SpecificationsUser RequirementDesignUser ExperienceMobile Phone MarketMobile ComputingComputer ScienceSoftware DesignSoftware TestingTest Case Design
The mobile phone market has become even more competitive, demanding high quality standards. In this context, applications are built as sets of functionalities, called features. Such features are combined in use scenarios of the application. Due to the fact that the features are usually developed in isolation, the tests of their interactions in such scenarios are compromised. In this paper, we present a proposal of specifying feature interaction requirements with use cases; generating a behavioral model from such specification; and a strategy for generating test cases from the behavioral model that aims to extract feature interaction scenarios in such a way that interactions can be tested.
7
Communicating sequential processes
C. A. R. Hoare · Communications of the ACM · 1978 · 3.5K citations · Full text
Jean Hartmann, Claudio Imoberdorf, Michael Meisinger · 2000 · 172 citations · Full text
Use case-based testing of product lines
Antonia Bertolino, Stefania Gnesi · 2003 · 65 citations
Software Maintenance, Engineering, Business Intelligence +21