2015 Second International Conference on Trustworthy Systems and Their Applications最新文献

筛选
英文 中文
Indirect Package Coupling Based on Responsibility in an Agile, Object-Oriented Environment 敏捷、面向对象环境中基于责任的间接包耦合
Saleh Almugrin, A. Melton
{"title":"Indirect Package Coupling Based on Responsibility in an Agile, Object-Oriented Environment","authors":"Saleh Almugrin, A. Melton","doi":"10.1109/TSA.2015.26","DOIUrl":"https://doi.org/10.1109/TSA.2015.26","url":null,"abstract":"Object-oriented systems are dynamic and have to be constantly maintained, or they become aged and irrelevant. Poor choices made during design phase result in costly problems. Hence, design metrics should be an essential part of the agile software development process. Martin's metrics [1] are wellknown package design metrics that can be used in early stages of software development. Martin began with a set of object-oriented design principles and designed his metrics based on these principles. In [2], we began with Martin's principles and used them to modify his coupling, instability and abstractness metrics. Martin's metric suite and our previous metric suite only measure direct coupling. The authors believe that this limits these metric suites' accuracy. In this work, these suites are enhanced by analyzing local and global dependencies of all packages. We present a case study to show that the new metrics are very promising and lead to improved results.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126800935","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}
引用次数: 5
JFuzz: A Tool for Automated Java Unit Testing Based on Data Mutation and Metamorphic Testing Methods JFuzz:基于数据突变和变形测试方法的自动化Java单元测试工具
Hong Zhu
{"title":"JFuzz: A Tool for Automated Java Unit Testing Based on Data Mutation and Metamorphic Testing Methods","authors":"Hong Zhu","doi":"10.1109/TSA.2015.13","DOIUrl":"https://doi.org/10.1109/TSA.2015.13","url":null,"abstract":"Automated test framework plays a significant role in test driven software development methodologies. The XUnit family of testing tools has been widely used in the industry. However, they are weak in supporting test case generation and test result checking. In this paper we propose a new kind of test automation framework by integrating data mutation testing and metamorphic testing methods. A tool for unit testing of Java class called JFuzz is presented. Its uses are illustrated by examples.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126850701","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}
引用次数: 30
Evaluating Virtual Cluster Configuration and Compiler Measured 评估虚拟集群配置和编译器测量
Yu-Lin Sung, Chao-Tung Yang, Shuo-Tsung Chen, Kuang-Chin Chang
{"title":"Evaluating Virtual Cluster Configuration and Compiler Measured","authors":"Yu-Lin Sung, Chao-Tung Yang, Shuo-Tsung Chen, Kuang-Chin Chang","doi":"10.1109/TSA.2015.23","DOIUrl":"https://doi.org/10.1109/TSA.2015.23","url":null,"abstract":"It is expected to meet improving IO efficiency, lower management costs, higher storage utilization at the same time when creating a virtual cluster on a host machine. To meet these three goals, many existing methods improve the host storage utilization and improve virtual machine performance by increasing number of nodes and adopting COW technology and QCOW2 image format. However, adding more nodes to the link path results in long path. Usage of COW and QCOW2 cannot effectively reduce carrying costs on the physical machine. Zpools management systems (ZFS) which reduces redundant data greatly improve data search requirements time. However, this method results in occupation of CPU performance. Thus, how to reconcile and balance will be primary considerations for us. For the above reasons, we first test all virtualization cluster performance under different operating systems. Next, we use different compilers to test performance and then validate the testing results empirically. By changing the hard disk storage capacity and cache size, we then use different compilers to test the effectiveness in order to find the best configuration of virtual machines.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123834047","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}
引用次数: 0
Using Social Listening to Evaluate Opinion Research for Social Network Brand Community 基于社会倾听的社交网络品牌社区评价意见研究
Tse-Chuan Hsu, Dong-Meau Chang, Hsin-Jan Lee, Chun-Yu Hsu
{"title":"Using Social Listening to Evaluate Opinion Research for Social Network Brand Community","authors":"Tse-Chuan Hsu, Dong-Meau Chang, Hsin-Jan Lee, Chun-Yu Hsu","doi":"10.1109/TSA.2015.16","DOIUrl":"https://doi.org/10.1109/TSA.2015.16","url":null,"abstract":"The social network public opinion analysis techniques to the analysis of the current industry value, through a network of resources collected for comparison, checking out for consumers and industry benchmark, a sense of community in this study to the analysis of public opinion as the core for network public information public behavior data collection and data information to be compared against the conditional screened population samples to a network of public opinion data collection related factors, including network on the news, Facebook blog. In this study, we collect a minimum of 1,000 compares document information and definition describes clause positive or negative statement syntax features, such as with the weights given to quantify substances scores and use the tree line graph provides a comparative analysis of the condition of two or more products analyzed and compared to the value per unit weight. In this study and Apple and Samsung mobile phone on the website in Taiwan for 15 days after the public disclosure of information of public opinion information community information and news big data of comparative case studies used.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130275769","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}
引用次数: 2
Applying SPOCs for Programming Course to Improve Study Quality 应用SPOCs提高编程课程学习质量
W. Chu, Stephen Hung, Chih-Hung Chang, Sheikh Iqbal Ahamed
{"title":"Applying SPOCs for Programming Course to Improve Study Quality","authors":"W. Chu, Stephen Hung, Chih-Hung Chang, Sheikh Iqbal Ahamed","doi":"10.1109/TSA.2015.28","DOIUrl":"https://doi.org/10.1109/TSA.2015.28","url":null,"abstract":"Programming learning is a complexity work, many students in the process of learning often encounter many problems and obstacles. Programming faces different programming language design, mathematical logic, database access and network communication barriers, therefore in the process of learning. Due to these different issues, Programming involves many cognitive skills and related factors. The teaching objective of programming is to teach the students using the programming language syntax, language structure and design technique to solve the problem. However, the traditional curriculum design and process, the computer program teaching methods mostly adopted the demonstration teaching, followed by demonstration teaching steps. Most of students were not able to the capability of problem solving. Therefore, how to incorporate creative thinking into the programming language teaching activities and to cultivate students learn problem solving skills is the main objective of this paper. The objective of this research is to integrate SPOCs into programming teaching, through the method of observation, fully thinking and understanding the weekend's topic first, understanding other developer's software development process and structure, imitation learning and development, to learn how to construct software design and function service platform through process, training problem solving abilities, improve student programming become a viable means of learning outcomes.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129655702","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}
引用次数: 4
Secure and Optimal Content-centric Networking Caching Design 安全和最优的以内容为中心的网络缓存设计
Karan Thakker, Chung-Horng Lung, Prathamesh Morde
{"title":"Secure and Optimal Content-centric Networking Caching Design","authors":"Karan Thakker, Chung-Horng Lung, Prathamesh Morde","doi":"10.1109/TSA.2015.17","DOIUrl":"https://doi.org/10.1109/TSA.2015.17","url":null,"abstract":"Due to accretion demand and size of the contents makes today's Internet architecture inefficient. This host centric model does not seem effective to cater current communication needs where users focus on desired content. As a result, translation between content information and networking domain should take place, typically consisting of an establishment of a delivery path between the content provider and the content consumer. This translation is generally an inefficient constraint, as data location and data popularity are neglected, which leads to over consumption of network resources. The increasing demands of highly scalable and efficient distribution of contents have motivated the development of future Internet architecture based on named data objects. Currently, Content Centric Networking (CCN) is gaining attention as the future Internet architecture where contents themselves are the primary focus, rather than the location of the content. This paper provides an insight into efficient caching management policies used currently for large file caching, our proposed approach along with its justification and validation behind the idea for designing the best caching strategy in CCN. However, caching policies can be misused if attackers use cache as storage to make their own content available for attacks or privacy leaks. We conclude with the need for security mechanisms for protecting the cache and the security measures to prevent any misuse of it.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"06 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132252334","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}
引用次数: 3
Developing a Creative Idea Generation System for Innovative Software Reliability Research 创新软件可靠性研究的创意生成系统开发
D. Jing, Hongji Yang, Lei Xu, Fengbao Ma
{"title":"Developing a Creative Idea Generation System for Innovative Software Reliability Research","authors":"D. Jing, Hongji Yang, Lei Xu, Fengbao Ma","doi":"10.1109/TSA.2015.21","DOIUrl":"https://doi.org/10.1109/TSA.2015.21","url":null,"abstract":"Reliability is one of the important aspects of any software, which has been studied for decades with many techniques proposed and developed. In software engineering, software reliability cannot be ignored in any application. However, it is still hard to measure and difficult to ensure the reliability of software, which means that it is necessary to find new ways to study on the software reliability, especially for researchers. Naturally, idea generation has to be involved in the process of getting innovative ideas. Although a considerable number of applications and research studies have been made in the past years in order to increase the effectiveness of idea making process, it is lack of efforts working on creativity in the idea generation process particularly. Moreover, creative computing is suitable to be employed to enhance the innovation of research studies on the software reliability, as it emphasises being creative in the whole software lifecycle. Therefore, the objective of this research paper is to propose an idea generation process to inspire new studies on software reliability. This paper first represents an idea generation framework. Then, after critically reviewed the creativity features and attributes, three creativity elements are proposed with corresponding sub-dimensions to support on balancing new and value of the ideas. Formal algorithms are designed to calculate and incorporate the creativity elements and their sub-dimension. Furthermore, a prototype of the proposed idea generation system is developed that is named as Research Topics Generation System (RTGS), in which a set of new research topics on software reliability are generated to inspire further studies, whilst creative computing ontology is created as the basis of the idea generation.","PeriodicalId":293345,"journal":{"name":"2015 Second International Conference on Trustworthy Systems and Their Applications","volume":"122 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127263458","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}
引用次数: 7
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信