{"title":"作为上下文共享问题的特征交互","authors":"A. Nhlabatsi, R. Laney, B. Nuseibeh","doi":"10.3233/978-1-60750-014-8-133","DOIUrl":null,"url":null,"abstract":"We argue that the feature interaction problem arises primarily from sharing of context and hence features should be structured and analysed through a notation that makes context explicit. We support this argument with three sets of evidence. Firstly, we express feature interaction through Zave and Jackson’s entailment relation. With the entailment relation, we structure a feature as a relation between three sets of descriptions: requirement, context, and specification. We show that feature interactions arise due to shared context. Secondly, we examine the literature on sources of feature interactions and conclude that inconsistencies between requirements are ultimately manifested on shared context. Finally, we study feature interaction taxonomies and show that in the characterisation of feature interactions in taxonomies, context sharing is central.","PeriodicalId":382411,"journal":{"name":"International Conference on Feature Interactions in Software and Communication Systems","volume":"416 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Feature Interaction as a Context Sharing Problem\",\"authors\":\"A. Nhlabatsi, R. Laney, B. Nuseibeh\",\"doi\":\"10.3233/978-1-60750-014-8-133\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We argue that the feature interaction problem arises primarily from sharing of context and hence features should be structured and analysed through a notation that makes context explicit. We support this argument with three sets of evidence. Firstly, we express feature interaction through Zave and Jackson’s entailment relation. With the entailment relation, we structure a feature as a relation between three sets of descriptions: requirement, context, and specification. We show that feature interactions arise due to shared context. Secondly, we examine the literature on sources of feature interactions and conclude that inconsistencies between requirements are ultimately manifested on shared context. Finally, we study feature interaction taxonomies and show that in the characterisation of feature interactions in taxonomies, context sharing is central.\",\"PeriodicalId\":382411,\"journal\":{\"name\":\"International Conference on Feature Interactions in Software and Communication Systems\",\"volume\":\"416 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Feature Interactions in Software and Communication Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3233/978-1-60750-014-8-133\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Feature Interactions in Software and Communication Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/978-1-60750-014-8-133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We argue that the feature interaction problem arises primarily from sharing of context and hence features should be structured and analysed through a notation that makes context explicit. We support this argument with three sets of evidence. Firstly, we express feature interaction through Zave and Jackson’s entailment relation. With the entailment relation, we structure a feature as a relation between three sets of descriptions: requirement, context, and specification. We show that feature interactions arise due to shared context. Secondly, we examine the literature on sources of feature interactions and conclude that inconsistencies between requirements are ultimately manifested on shared context. Finally, we study feature interaction taxonomies and show that in the characterisation of feature interactions in taxonomies, context sharing is central.