{"title":"Fast Positioning Method for Concentric Circle Marks Based on Color and Shape Features","authors":"Yiran Gu, Jianlin Huo, Haigen Yang, Yifei Lu","doi":"10.1109/ICSESS47205.2019.9040839","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040839","url":null,"abstract":"The most classic method for finding a circle mark in an image and positioning the center of the circle is the Hough circle detection. However, this method has many problems, such as large amount of computation, low detection accuracy and large memory usage, which cannot meet the requirement of real-time performance. This paper proposes a positioning method based on color and shape features, first by color segmentation area of interest, then use median filter to filter the noise in image, using edge detection and contour to find the outline of the image, finally from the view of the mathematical description of circular shape characteristics, the contour filter, so as to quickly find the center of concentric circles. Experiments show that compared with the improved Hough gradient method, the proposed method has lower complexity, faster calculation speed and can find the marker area more effectively, especially suitable for real-time requirements such as drone vision guidance and accurate landing.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"340 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124780145","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":"Detecting Interprocedural Infeasible Paths via Symbolic Propagation and Dataflow Analysis","authors":"Huiquan Gong, Yuwei Zhang, Ying Xing, Wei Jia","doi":"10.1109/ICSESS47205.2019.9040767","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040767","url":null,"abstract":"Experimental evidence indicates that a majority of paths generated by static analysis tools are found to be infeasible. As structural testing is an integral part of many software testing activities, detecting infeasible paths at an early phase can greatly improve the efficiency of many structural testing techniques. Since existing approaches commonly handle infeasible paths from the function units, a novel approach is proposed in this paper to detect infeasible paths interprocedurally. We use a map data structure, called interprocedural symbolic-propagation mapping, to model the value-passing process at each call site along the generated interprocedural paths, and then a hybrid method is utilized to determine the feasibility of each given path on the fly, which combines interprocedural dataflow analysis with the symbolic propagation technique without applying constraint solvers. Experimental results prove the effectiveness of the proposed approach.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131316621","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":"Research on Real-time Learning Prediction Method Based on Spark","authors":"Shao-lin Gong, X. Qin","doi":"10.1109/ICSESS47205.2019.9040787","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040787","url":null,"abstract":"Based on the research of real-time prediction and big data processing platform, an effective solution is proposed to solve the shortcomings of current real-time learning prediction in engineering application. By analyzing learners’ learning behaviors related to a certain course, learners’ learning behaviors can be divided into three categories in terms of time and space: online learning behaviors, offline learning behaviors and performance of relevant basic courses. Based on the parallel computation and binary logistic regression algorithm in Spark framework, the off-line learning prediction model is created. In the real-time environment, large scale real-time learning prediction can be realized based on Spark Streaming and kafka. With the increase of learning behaviors data, the scalability problem of prediction scheme can be solved by expanding Spark cluster nodes. The advantages of the proposed scheme have been verified in the practical application of smart campus.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129974994","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 Construction and Measure Method of Dependency Parsing Tree Model","authors":"Gang Liu, Kai Wang, Wangyang Liu, Yang Cao","doi":"10.1109/ICSESS47205.2019.9040816","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040816","url":null,"abstract":"Requirements analysis is the first point of information system development, which has a significant impact on the development. For the requirements of natural language description, automated requirement checking model cannot feasible. To verify the consistency of information system requirements, the paper builds a semantic model with tree nodes of natural language clauses. The model divides clauses into a representation of keywords set with seven-tuple. The paper not only proposed a dependency tree model to solve the problem that the refined tree cannot characterize the relationship between syntactic structure and keywords, but also put forward a dependency tagging algorithm and an algorithm to construct and update dependency parsing tree. The paper further put forward a semantic similarity calculation method to determine similarity among sub clause syntactic structures.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130004328","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":"[Copyright notice]","authors":"","doi":"10.1109/icsess47205.2019.9040842","DOIUrl":"https://doi.org/10.1109/icsess47205.2019.9040842","url":null,"abstract":"","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133859253","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":"Learning Static and Dynamic Features for Collaborative Filtering","authors":"Xueyao Yang, Hong Jiang","doi":"10.1109/ICSESS47205.2019.9040854","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040854","url":null,"abstract":"User preferences are influenced by the purchased products, and ratings of products are also related to theirs public praises. Dynamic latent representations can be learned from these sequence information. Researches show that learning such dynamic features is helpful to build model-based collaborative filtering. However, static features also play an irreplaceable role in recommendations by reason of inherent characteristics of users/items. Ratings of users on products directly represent user preferences and qualities of products. A neural network model for learning both static and dynamic features is proposed in this paper. Autoencoder is adopted as a static model focusing on explicit feedback i.e. ratings, and gated recurrent unit is adopted as a dynamic model focusing on implicit feedback i.e. sequences. Features learned from static and dynamic models are combined to make predictions. Experiments on two real-word datasets i.e. Baby of Amazon dataset and MovieLens 10M show improvement of our proposed model over the state-of-the-art methods.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134165875","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}
Jiale Han, Tianpu Zhao, Zhibo Yu, Wei Shi, Min Huang
{"title":"Design and Implementation of B/S Architecture Code Automatic Generation System","authors":"Jiale Han, Tianpu Zhao, Zhibo Yu, Wei Shi, Min Huang","doi":"10.1109/ICSESS47205.2019.9040840","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040840","url":null,"abstract":"At present, manual coding is usually used in the development of B/S architecture program. Because of the great similarity among the modules, some repetitive copy and paste work is often done in the development process. In view of the shortage of the traditional development pattern, such as long cycle and low efficiency of project development, this paper proposes a design and implementation of B/S architecture code automatic generation system. This paper introduces the related technologies used in this system and elaborates the function of each module of this system. This code automatic generation system defines a rule for describing information entity. By the file parser, the attributes of the entity are obtained. The parsing result input into the data model then database of target system is generated. The parsing result input into the template model to generate the code of target system. Thus the automatic generation of the whole target system is completed, and this code automatic generation system can reduce the development cycle of project and improve the development efficiency","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132697516","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":"Storage Performance Prediction","authors":"Qiang Li, Hui Li, Kaiqing Zhang","doi":"10.1109/ICSESS47205.2019.9040722","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040722","url":null,"abstract":"Performance is one of the most important capabilities provided by storage systems. How to accurately understand the performance of storage systems and predict future performance requirements for storage is a major challenge. The traditional method is to avoid the problem through Over Provisioning. Buying more and more advanced storage devices. This solution greatly increases the purchase cost of data center. In this paper, dynamic time wrapping is introduced on the basis of fbprophet algorithm. The accuracy of storage performance prediction is further improved. Experiments show that our method can reduce the deviation value of MAPE to less than 10%. It can effectively provide the basis for storage managers to expand capacity and upgrade system.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132811223","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":"Trends of Intel MIC Application In Bioinformatics","authors":"Xinyi Wang, Cangshuai Wu, Zhen Huang","doi":"10.1109/ICSESS47205.2019.9040682","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040682","url":null,"abstract":"With the rapid development of next-generation sequencing (NGS) technology, the ever-increasing biological sequence data poses a tremendous challenge to data processing. Therefore, there is an urgent need for intensive computing power to speed up the data analysis process. Among the state-of-the-art parallel accelerators, Intel Xeon Phi coprocessor is a bootable host processor based on Intel Many Integrated Core (MIC) architecture that provides massive parallelism and vectorization to support the most demanding high-performance computing (HPC) applications. The underlying x86 architecture supports common parallel programming standard libraries that provide familiarity and flexibility to transplant existing code to heterogeneous computing environments. In addition, it delivers three usage model including native, offload and symmetric models to solve different application problems on the MIC-based neo-heterogeneous architectures. Currently, Intel Xeon Phi is becoming a common parallel computing platform for decreasing the computational cost of the most demanding processes in bioinformatics. To help researchers make better use of MIC, we reviewed the MIC-based bioinformatics applications, providing a comprehensive guideline for bioinformatics researchers to apply MIC in their own fields.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130053860","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":"Basic Summary of Non-intrusive Load Monitoring","authors":"Lu Zhang, Lin Zhu","doi":"10.1109/ICSESS47205.2019.9040726","DOIUrl":"https://doi.org/10.1109/ICSESS47205.2019.9040726","url":null,"abstract":"Non-intrusive load monitoring(NILM), regarded as the key content of intelligent electricity technology system, can obtain electricity composition details on the premise of guaranteeing users’ privacy. It is of great significance to users and state grid company. This paper summarizes basic principles and typical framework of NILM. Feature extraction and load decomposition are introduced in detail. Load feature is introduced from steady-state and transient load feature. The basic procedure of load decomposition algorithm is given. This paper lays a foundation for the further NILM research and looks forward to the research direction in the future.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"24 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130282803","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}