Sarah Beecham, Ita Richardson, I. Sommerville, Pádraig O'Leary, S. Baker, J. Noll
{"title":"Triangulating Research Dissemination Methods: A Three-Pronged Approach to Closing the Research-Practice Divide","authors":"Sarah Beecham, Ita Richardson, I. Sommerville, Pádraig O'Leary, S. Baker, J. Noll","doi":"10.1002/9781119174240.CH4","DOIUrl":"https://doi.org/10.1002/9781119174240.CH4","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117188371","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Intercomponent Dependency Issues in Software Ecosystems","authors":"Maëlick Claes, Alexandre Decan, T. Mens","doi":"10.1002/9781119174240.CH3","DOIUrl":"https://doi.org/10.1002/9781119174240.CH3","url":null,"abstract":"Component-based software reuse has lead to the emergence of numerous open source software ecosystems. Such ecosystems offer the user a wide and diverse collection of software components that are interconnected by dependency relationships and maintained by large communities of developers. While developers can reuse the work of others by depending on their components, such dependencies give rise to many issues that impact maintenance effort if not properly addressed. This chapter discusses some commonly encountered dependency issues, and illustrates them through two case studies of popular open source package-based software ecosystems: Debian and R. For both of them, we present the limitations of current tool support for dependency management, and we provide results of empirical analyses that highlight how such tool support could be improved.","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132462489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Cutting-Edge Topics on Dynamic Software Variability","authors":"Rafael Capilla, J. Bosch, M. Hinchey","doi":"10.1002/9781119174240.CH14","DOIUrl":"https://doi.org/10.1002/9781119174240.CH14","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117312515","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Power of Ten-Rules for Developing Safety Critical Code","authors":"G. Holzmann","doi":"10.1002/9781119174240.ch10","DOIUrl":"https://doi.org/10.1002/9781119174240.ch10","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"334 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116650908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jonathan P. Bowen, M. Hinchey, H. Janicke, Martin P. Ward, H. Zedan
{"title":"Formality, Agility, Security, and Evolution in Software Engineering","authors":"Jonathan P. Bowen, M. Hinchey, H. Janicke, Martin P. Ward, H. Zedan","doi":"10.1002/9781119174240.CH16","DOIUrl":"https://doi.org/10.1002/9781119174240.CH16","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121490396","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Apoptotic Computing: Programmed Death by Default for Software Technologies","authors":"Roy Sterritt, M. Hinchey","doi":"10.1002/9781119174240.CH5","DOIUrl":"https://doi.org/10.1002/9781119174240.CH5","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"123 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134618089","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Quest for Formal Methods in Software Product Line Engineering","authors":"Reiner Hähnle, Ina Schaefer","doi":"10.1002/9781119174240.CH15","DOIUrl":"https://doi.org/10.1002/9781119174240.CH15","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124141600","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Toward Artificial Intelligence through Knowledge Representation for Awareness","authors":"Emil Vassev, M. Hinchey","doi":"10.1002/9781119174240.CH7","DOIUrl":"https://doi.org/10.1002/9781119174240.CH7","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130460443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Rethinking Functional Requirements: A Novel Approach Categorizing System and Software Requirements","authors":"M. Broy","doi":"10.1002/9781119174240.CH9","DOIUrl":"https://doi.org/10.1002/9781119174240.CH9","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"35 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124984874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Cloud Computing: An Exploration of Factors Impacting Adoption","authors":"L. Morgan, K. Conboy","doi":"10.1002/9781119174240.CH17","DOIUrl":"https://doi.org/10.1002/9781119174240.CH17","url":null,"abstract":"","PeriodicalId":389649,"journal":{"name":"Software Technology: 10 Years of Innovation in IEEE Computer","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122570954","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}