Quantum communication is a new interdisciplinary branch of science which has been developing during the past two decades, which is a new research field combining quantum theory and information theory. Quantum communication is characterized by some features such as being highly efficient and absolutely safe, which is now a hot research area in quantum physics and information science around the world. In the paper, the solution for adding new friends list to instant messaging system based on SIP protocol is put forward through modifying SIP source code and configuration files as well as uploading friends list by utilizing curl command in quantum communication network.
{"title":"Research on method for adding new friends to instant messaging system based on SIP in quantum communication network","authors":"Zhu Dexin, Shigang Wang, Jiawei Han, Rongkai Wei, Jianan Wu, S. Lijun","doi":"10.1109/ICSESS.2015.7339098","DOIUrl":"https://doi.org/10.1109/ICSESS.2015.7339098","url":null,"abstract":"Quantum communication is a new interdisciplinary branch of science which has been developing during the past two decades, which is a new research field combining quantum theory and information theory. Quantum communication is characterized by some features such as being highly efficient and absolutely safe, which is now a hot research area in quantum physics and information science around the world. In the paper, the solution for adding new friends list to instant messaging system based on SIP protocol is put forward through modifying SIP source code and configuration files as well as uploading friends list by utilizing curl command in quantum communication network.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"31 1","pages":"467-469"},"PeriodicalIF":0.0,"publicationDate":"2015-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88235016","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}
Elizabeth Suescun Monsalve, Julio Cesar Sampaio do Prado Leite, V. Werneck
This work presents a pedagogical proposal, in the context of game-based learning (GBL), that uses the concept of Transparency Pedagogy. As such, it aims to improve the quality of teaching, and the relationship between student, teacher and teaching methods. Transparency is anchored in the principle of information disclosure. In pedagogy, transparency emerges as an important issue that proposes to raise student awareness about the educational processes. Using GBL as an educational strategy we managed to make the game, a software, transparent. That is we made the inner processes of the game known to the students. As such, besides learning by playing, students had access to the game design, through intentional modeling. We collected evidence that, by disclosure of the information about the design, students better performed on learning software engineering.
{"title":"Transparently teaching in the context of game-based learning: the case of simulES-W","authors":"Elizabeth Suescun Monsalve, Julio Cesar Sampaio do Prado Leite, V. Werneck","doi":"10.1109/ICSE.2015.167","DOIUrl":"https://doi.org/10.1109/ICSE.2015.167","url":null,"abstract":"This work presents a pedagogical proposal, in the context of game-based learning (GBL), that uses the concept of Transparency Pedagogy. As such, it aims to improve the quality of teaching, and the relationship between student, teacher and teaching methods. Transparency is anchored in the principle of information disclosure. In pedagogy, transparency emerges as an important issue that proposes to raise student awareness about the educational processes. Using GBL as an educational strategy we managed to make the game, a software, transparent. That is we made the inner processes of the game known to the students. As such, besides learning by playing, students had access to the game design, through intentional modeling. We collected evidence that, by disclosure of the information about the design, students better performed on learning software engineering.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"60 1","pages":"343-352"},"PeriodicalIF":0.0,"publicationDate":"2015-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85522992","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}
No matter what future we may envision, it relies on software that has not yet been written. Even now, software-intensive systems have woven themselves into the interstitial spaces of civilization, and we as individuals and as a species have slowly surrendered ourselves to computing. Looking back, we can identify several major and distinct styles whereby we have built such systems. We have come a long way, and even today, we certainly can name a number of best practices for software development that yield systems of quality. However, by no means can we stand still: the nature of the systems we build continues to change, and as they collectively weave themselves into our live, we must attend not only to the technical elements of software development, we must also attend to human needs. In this presentation we will look at the history of software engineering and offer some grand challenges for the future.
{"title":"The Future of Software Engineering (SEIP Keynote)","authors":"G. Booch","doi":"10.1109/ICSE.2015.128","DOIUrl":"https://doi.org/10.1109/ICSE.2015.128","url":null,"abstract":"No matter what future we may envision, it relies on software that has not yet been written. Even now, software-intensive systems have woven themselves into the interstitial spaces of civilization, and we as individuals and as a species have slowly surrendered ourselves to computing. Looking back, we can identify several major and distinct styles whereby we have built such systems. We have come a long way, and even today, we certainly can name a number of best practices for software development that yield systems of quality. However, by no means can we stand still: the nature of the systems we build continues to change, and as they collectively weave themselves into our live, we must attend not only to the technical elements of software development, we must also attend to human needs. In this presentation we will look at the history of software engineering and offer some grand challenges for the future.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"5 1","pages":"3"},"PeriodicalIF":0.0,"publicationDate":"2015-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90147088","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}
Pub Date : 2014-06-27DOI: 10.1109/ICSESS.2014.6933521
Yan Xuqin, Wang Lei, Chen Xiaobo, Li Yanqiang
Software plays a dominant role in modern automotive systems. The rapid increase of automotive software brings various challenges for automotive system development. To ensure the safety and reliability of automotive software systems, new methods, models and tools are used in the software development. In this paper, we propose an approach of source code testing for automotive software by use of the UPPAAL model. UPPAAL, as a model checker, has been applied successfully in real-time controllers. We extend the application fields of the UPPAAL model to code testing. If the inputs of software source code and its corresponding UPPAAL model are same, the correctness of the source code can be determined by comparing their output results.
{"title":"Source code testing for automotive software based on UPPAAL model","authors":"Yan Xuqin, Wang Lei, Chen Xiaobo, Li Yanqiang","doi":"10.1109/ICSESS.2014.6933521","DOIUrl":"https://doi.org/10.1109/ICSESS.2014.6933521","url":null,"abstract":"Software plays a dominant role in modern automotive systems. The rapid increase of automotive software brings various challenges for automotive system development. To ensure the safety and reliability of automotive software systems, new methods, models and tools are used in the software development. In this paper, we propose an approach of source code testing for automotive software by use of the UPPAAL model. UPPAAL, as a model checker, has been applied successfully in real-time controllers. We extend the application fields of the UPPAAL model to code testing. If the inputs of software source code and its corresponding UPPAAL model are same, the correctness of the source code can be determined by comparing their output results.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"29 1","pages":"95-98"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84993491","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}
Pub Date : 2014-06-27DOI: 10.1109/ICSESS.2014.6933761
Zhu Dexin, W. Shigang, Wei Rongkai, Wu Jianan, Han Jiawei, Li Nianfeng, S. Lijun
Quantum communication is a new interdiscipline developed in recent twenty years, it is a new area of research that combines both quantum theory and information theory. Compared with the traditional means of communication, quantum communication has the absolute security features. The paper gives the design scheme of quantum communication network instant Messaging system based on SIP protocol, including SIP server process flow of information, user login and transmission of information between users.
{"title":"Design and realization of Quantum communication instant messaging system based on SIP protocol","authors":"Zhu Dexin, W. Shigang, Wei Rongkai, Wu Jianan, Han Jiawei, Li Nianfeng, S. Lijun","doi":"10.1109/ICSESS.2014.6933761","DOIUrl":"https://doi.org/10.1109/ICSESS.2014.6933761","url":null,"abstract":"Quantum communication is a new interdiscipline developed in recent twenty years, it is a new area of research that combines both quantum theory and information theory. Compared with the traditional means of communication, quantum communication has the absolute security features. The paper gives the design scheme of quantum communication network instant Messaging system based on SIP protocol, including SIP server process flow of information, user login and transmission of information between users.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"13 1","pages":"1115-1117"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79261853","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}
Pub Date : 2014-03-27DOI: 10.2991/SEKEIE-14.2014.6
Jun Xiao, Feng Liu
IEEE 802.11 wireless local area networks (WLAN) have been widely deployed, and many applications are implemented on WLAN. As one of the interesting wireless services, wireless voice over internet protocol (VoIP) can provide low-cost real-time voice service to mobile users. But the IEEE 802.11 wireless network cannot satisfy the QoS of VoIP. The delay during handoff process can last up to 1 second. Applications with delay restraint like VoIP will drop the call when the delay is more than 50 ms. Therefore this paper analyzed the delay made by handoff process, and proposed a fast handoff scheme. This fast handoff scheme is based on selective scanning and caching. It can reduce the handoff delay to about 30ms and avoid necessary handoff. Simulations are implemented and the results show the proposed fast handoff scheme is useful and economical. Keywords-IEEE 802.11; handoff; VoIP; QoS; scanning
{"title":"Fast Handoff Scheme for VoIP over WLANs","authors":"Jun Xiao, Feng Liu","doi":"10.2991/SEKEIE-14.2014.6","DOIUrl":"https://doi.org/10.2991/SEKEIE-14.2014.6","url":null,"abstract":"IEEE 802.11 wireless local area networks (WLAN) have been widely deployed, and many applications are implemented on WLAN. As one of the interesting wireless services, wireless voice over internet protocol (VoIP) can provide low-cost real-time voice service to mobile users. But the IEEE 802.11 wireless network cannot satisfy the QoS of VoIP. The delay during handoff process can last up to 1 second. Applications with delay restraint like VoIP will drop the call when the delay is more than 50 ms. Therefore this paper analyzed the delay made by handoff process, and proposed a fast handoff scheme. This fast handoff scheme is based on selective scanning and caching. It can reduce the handoff delay to about 30ms and avoid necessary handoff. Simulations are implemented and the results show the proposed fast handoff scheme is useful and economical. Keywords-IEEE 802.11; handoff; VoIP; QoS; scanning","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"69 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91396007","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}
Pub Date : 2014-03-27DOI: 10.2991/SEKEIE-14.2014.9
Min Wang, H. Xu
Message Oriented Middleware (MOM) implement platform-independent data exchange with efficient and reliable messaging mechanism, what is the key technology of distributed systems integration. The traditional messaging middleware based on a specific platform or development tools, it has been unable to achieve in a loosely coupled manner, lack of adequate scalability and flexibility, it is difficult to meet the demand of system integration variability. This paper designs and implements a service-oriented messaging middleware Service-Oriented Message Queue (SOMQ). Characteristics of the model is the messaging middleware system according to service-oriented architecture is divided into different functional services that are independent of each other, and can according to the need to minimize the cost function combined. And SOMQ architecture is designed based the model, and the design and implementation of the system of internal modules are given.
{"title":"Service-Oriented Message Queue","authors":"Min Wang, H. Xu","doi":"10.2991/SEKEIE-14.2014.9","DOIUrl":"https://doi.org/10.2991/SEKEIE-14.2014.9","url":null,"abstract":"Message Oriented Middleware (MOM) implement platform-independent data exchange with efficient and reliable messaging mechanism, what is the key technology of distributed systems integration. The traditional messaging middleware based on a specific platform or development tools, it has been unable to achieve in a loosely coupled manner, lack of adequate scalability and flexibility, it is difficult to meet the demand of system integration variability. This paper designs and implements a service-oriented messaging middleware Service-Oriented Message Queue (SOMQ). Characteristics of the model is the messaging middleware system according to service-oriented architecture is divided into different functional services that are independent of each other, and can according to the need to minimize the cost function combined. And SOMQ architecture is designed based the model, and the design and implementation of the system of internal modules are given.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"53 1","pages":"39-42"},"PeriodicalIF":0.0,"publicationDate":"2014-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91396008","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}
Pub Date : 2014-03-27DOI: 10.2991/SEKEIE-14.2014.3
Zhuyun Duanmu, Jianyu Song
For the test problem of command and control mode for the attack of time-sensitive targets, this paper proposed a test method for command and control modes for the attack of time-sensitive targets based on Agent, then in the attack of time-sensitive targets as the background, established decider, sensor and shooter of three agents, and combined with three different command and control model, established the operation rules of different Agents. On the basis, constructed simulation test platform, carried out multiple sets of tests, and analyzed the test data. Keywordstime-sensitive targets; command and control mode; simulation test platform; Agent
{"title":"Test Method for command and control modes for the attack of time-sensitive targets Based on Agent","authors":"Zhuyun Duanmu, Jianyu Song","doi":"10.2991/SEKEIE-14.2014.3","DOIUrl":"https://doi.org/10.2991/SEKEIE-14.2014.3","url":null,"abstract":"For the test problem of command and control mode for the attack of time-sensitive targets, this paper proposed a test method for command and control modes for the attack of time-sensitive targets based on Agent, then in the attack of time-sensitive targets as the background, established decider, sensor and shooter of three agents, and combined with three different command and control model, established the operation rules of different Agents. On the basis, constructed simulation test platform, carried out multiple sets of tests, and analyzed the test data. Keywordstime-sensitive targets; command and control mode; simulation test platform; Agent","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"30 1","pages":"11-14"},"PeriodicalIF":0.0,"publicationDate":"2014-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91397564","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}
Pub Date : 2013-05-23DOI: 10.1109/ICSESS.2013.6615391
Litian, HuaichangDu, LongTang, YeXu
As incompatibilities of mobile phone platforms, it is hard to develop mobile application for developers on various platforms. Now, there are many cross-platform frames in the market, Phonegap is considered the best one. This particle describes the concept of Phonegap and its included API components, and builds Android application based on Phonegap, which better explains that Phonegap can achieve cross-platform application using web technology.
{"title":"The discussion of cross-platform mobile application based on Phonegap","authors":"Litian, HuaichangDu, LongTang, YeXu","doi":"10.1109/ICSESS.2013.6615391","DOIUrl":"https://doi.org/10.1109/ICSESS.2013.6615391","url":null,"abstract":"As incompatibilities of mobile phone platforms, it is hard to develop mobile application for developers on various platforms. Now, there are many cross-platform frames in the market, Phonegap is considered the best one. This particle describes the concept of Phonegap and its included API components, and builds Android application based on Phonegap, which better explains that Phonegap can achieve cross-platform application using web technology.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"25 1","pages":"652-655"},"PeriodicalIF":0.0,"publicationDate":"2013-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76094392","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}
Pub Date : 2013-05-18DOI: 10.1109/ICSE.2013.6606663
M. Ardis, D. Budgen, G. Hislop, A. Offutt, M. Sebern, W. Visser
This panel will engage participants in a discussion of recent changes in software engineering practice that should be reflected in curriculum guidelines for undergraduate software engineering programs. Current progress in revising the guidelines will be presented, including suggestions to update coverage of agile methods, security and service-oriented computing.
{"title":"Town hall discussion of SE 2004 revisions (panel)","authors":"M. Ardis, D. Budgen, G. Hislop, A. Offutt, M. Sebern, W. Visser","doi":"10.1109/ICSE.2013.6606663","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606663","url":null,"abstract":"This panel will engage participants in a discussion of recent changes in software engineering practice that should be reflected in curriculum guidelines for undergraduate software engineering programs. Current progress in revising the guidelines will be presented, including suggestions to update coverage of agile methods, security and service-oriented computing.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"111 1","pages":"1127"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79172903","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}