{"title":"泛在计算在各种应用中的软件工程挑战","authors":"M. Ashraf, Naveed Khan","doi":"10.1109/FIT.2013.22","DOIUrl":null,"url":null,"abstract":"Ubiquitous Computing is a paradigm containing the characteristics to break away from the traditional desktop computing system and turn to such computer systems where everything is available & accessible everywhere through various devices while keeping them effectively invisible. The accomplishment of this vision requires a deep involvement of multiple areas including software engineering. Software engineering plays a major role in ubi-comp world, but the lack of appropriate software engineering approaches is identified as a major obstacle on the route to propose a general level framework that should be adopted for all kinds of ubi-comp applications. The very initial step which is still required for this vision is to identify all potential software engineering challenges in the ubi-comp era. In this paper we have made a survey of various ubi-comp applications and extracted a number of software engineering challenges faced by other researchers during the development of such applications. This work provides a future direction for other researchers and developers to make the process of providing an appropriate framework for building ubi-comp application more effectively.","PeriodicalId":179067,"journal":{"name":"2013 11th International Conference on Frontiers of Information Technology","volume":"355 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Software Engineering Challenges for Ubiquitous Computing in Various Applications\",\"authors\":\"M. Ashraf, Naveed Khan\",\"doi\":\"10.1109/FIT.2013.22\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Ubiquitous Computing is a paradigm containing the characteristics to break away from the traditional desktop computing system and turn to such computer systems where everything is available & accessible everywhere through various devices while keeping them effectively invisible. The accomplishment of this vision requires a deep involvement of multiple areas including software engineering. Software engineering plays a major role in ubi-comp world, but the lack of appropriate software engineering approaches is identified as a major obstacle on the route to propose a general level framework that should be adopted for all kinds of ubi-comp applications. The very initial step which is still required for this vision is to identify all potential software engineering challenges in the ubi-comp era. In this paper we have made a survey of various ubi-comp applications and extracted a number of software engineering challenges faced by other researchers during the development of such applications. This work provides a future direction for other researchers and developers to make the process of providing an appropriate framework for building ubi-comp application more effectively.\",\"PeriodicalId\":179067,\"journal\":{\"name\":\"2013 11th International Conference on Frontiers of Information Technology\",\"volume\":\"355 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 11th International Conference on Frontiers of Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIT.2013.22\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 11th International Conference on Frontiers of Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIT.2013.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software Engineering Challenges for Ubiquitous Computing in Various Applications
Ubiquitous Computing is a paradigm containing the characteristics to break away from the traditional desktop computing system and turn to such computer systems where everything is available & accessible everywhere through various devices while keeping them effectively invisible. The accomplishment of this vision requires a deep involvement of multiple areas including software engineering. Software engineering plays a major role in ubi-comp world, but the lack of appropriate software engineering approaches is identified as a major obstacle on the route to propose a general level framework that should be adopted for all kinds of ubi-comp applications. The very initial step which is still required for this vision is to identify all potential software engineering challenges in the ubi-comp era. In this paper we have made a survey of various ubi-comp applications and extracted a number of software engineering challenges faced by other researchers during the development of such applications. This work provides a future direction for other researchers and developers to make the process of providing an appropriate framework for building ubi-comp application more effectively.