{"title":"Non-functional properties aware configuration selection in component-based systems","authors":"Mohammad Charaf Eddin, Z. Mammeri","doi":"10.1109/SNPD.2014.6888683","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888683","url":null,"abstract":"In many contemporary reconfigurable component-based systems, different configurations of components can provide the same service or the similar functionality. Each configuration has its own set of components. It is very interesting to take advantage of the user preferences of non-functional properties such as price, speed in order to select the most satisfactory configuration. In this paper we propose an approach for choosing the most preferred configuration from a set of alternatives in order to maximize the end user satisfaction. The approach is based on using a list of non-functional properties (NFP) of components.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129560499","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":"New approach on PCA-based 3D face recognition and authentication","authors":"Taher Khadhraoui, F. Benzarti, H. Amiri","doi":"10.1109/SNPD.2014.6888679","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888679","url":null,"abstract":"In this paper, we propose a new approach which allows us producing a new representation independent from the position and the orientation of each 3D point cloud. This approach builds, from the 3D point cloud, the models of faces which are used afterward for the recognition. This framework allows us to use statistical inferences such as the estimation of the missing parts of the face by means of the PCA on the tangent spaces of the variety of shape. For that purpose, the proposed method explores the basic of projection by comparing every point cloud input with those of the database. To reduce the cost of the exploration, we define a comparison function based on the transformed of 3D distance. Experimental results using real data show the potential of our method, we obtain a 99% rate of verification performance of the CASIA-3D dataset, which compares well with other state of the art methods.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"214 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115502416","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":"Development of input assistance application for mobile devices for physically disabled","authors":"N. Shirahama, Yuki Sakuragi, Satoshi Watanabe, Naofumi Nakaya, Yukio Mori, Kazunori Miyamoto","doi":"10.1109/SNPD.2014.6888739","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888739","url":null,"abstract":"Physically disabled individuals who have difficulty communicating verbally because of the severity of their symptoms use computers and mobile phones to communicate with others. Individuals who have difficulty handling a mouse or keyboard in the same way a healthy person would can input using devices that combine switches, such as touch sensors with autoscan functions. In Japan, many disabled individuals use the D800iDS, developed by Mitsubishi Electric since 2007, as a mobile phone. However, there have been no plans to sell similar mobile phones, and they are difficult to obtain. Smartphones have been raised as a replacement device candidate, but they still lack sufficient accessibility services. The objective of this research is to develop an Android application that can support alphanumeric input for physically disabled individuals using smartphones. More specifically, we develop an input assistance software keyboard that allows disabled individuals to use their finger to control the device and input alphanumeric characters through a single touch point. We selected an Android device as our target since the system allows the use of widely customizable software keyboards. In this study, we developed a software keyboard, emphasizing on inputting Japanese characters. We initially conceived of a software keyboard with the same form as existing keyboards with autoscan functions, but we determined that this would be difficult to implement owing to Android specifications. Therefore, we modified the specification from a system that converted buttons to one that converted the input object itself. We performed a user experiment using the Android application for Japanese input loaded with autoscan functionality developed in this research. From the results of this experiment, we investigated settings to construct an environment to allow easy input that matches the user's abilities. We also present indices related to ease of use to examine our experiment results.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114579400","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}
Hongbo Lu, Haibo Meng, Kun Du, Yuan Sun, Yuanchao Xu, Zhimin Zhang
{"title":"Post processing for dense stereo matching by iterative local plane fitting","authors":"Hongbo Lu, Haibo Meng, Kun Du, Yuan Sun, Yuanchao Xu, Zhimin Zhang","doi":"10.1109/SNPD.2014.6888698","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888698","url":null,"abstract":"Disparity refinement is an essential step of local stereo matching methods to produce fine dense disparity maps. The inherent defect of local stereo methods results in erroneous disparity in occluded areas. In this paper, we present a novel post processing method which can effectively improve the accuracy of dense disparity maps by rectifying disparity errors iteratively. Invalid disparities are first detected by left-right consistency check and color-disparity consistency check. For each invalid pixel, supports from valid pixels in the neighborhood are collected to determine the plane parameters of the local window. An iterative strategy is adopted to gradually propagate disparity information from valid pixels to invalid areas. We apply the proposed method to disparity maps produced by two recent stereo matching methods, and compare the refining results with other post processing methods. Experimental results show the effectiveness of our method in improving dense disparity maps.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129964777","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}
T. Kuremoto, T. Otani, M. Obayashi, Kunikazu Kobayashi, S. Mabu
{"title":"One dimensional ring type growing SOM with asymmetric neighborhood function and its application to a hand shape instruction learning system","authors":"T. Kuremoto, T. Otani, M. Obayashi, Kunikazu Kobayashi, S. Mabu","doi":"10.1109/SNPD.2014.6888741","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888741","url":null,"abstract":"An asymmetric neighborhood function was proposed by Aoki and Aoyagi to instead of symmetric neighborhood function in conventional Kohonen's self-organizing map (SOM) to avoid topological twist of the order of units during training process. Meanwhile, a one dimensional ring type growing SOM was proposed by Ohta and Saito to reduce the unnecessary increasing of units of conventional 2-D growing SOM. In this paper, we adopt the asymmetric neighborhood to a parameterless growing SOM (PL-G-SOM) proposed by Kuremoto et al. to construct a novel SOM: One dimensional ring type growing SOM using asymmetric neighborhood function (One-D-R-A-G-SOM). The proposed SOM is applied to instruction recognition and learning system with input of hand shapes for human-machine-interaction (HMI), especially for users of speech handicapped people. The effectiveness of the proposed method was confirmed by the experiments comparing with systems using conventional SOMs.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125051916","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":"Software development concerns in the building of service-oriented based enterprise systems","authors":"C. Chiang","doi":"10.1109/SNPD.2014.6888716","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888716","url":null,"abstract":"Traditional information technology architectures are static and centralized. As such, they are not flexible enough for companies to quickly change their business functions in order to meet evolving business needs. Service oriented architecture (SOA) has been a technology that enables companies to manage their business functions flexibly and efficiently. In our opinion, SOA should be not only enhancing the IT architectures for business but also be part of the development process. With agility, collaboration, and efficiency in mind, this paper identifies the concerns related to the development of applications in SOA. Our vision of design methodologies of SOA based applications considers the adoption of the disciplines from software engineering point of view.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134146759","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}
Jieming Yang, Zhiying Liu, Zhaoyang Qu, Junchang Wang
{"title":"Feature selection method based on crossed centroid for text categorization","authors":"Jieming Yang, Zhiying Liu, Zhaoyang Qu, Junchang Wang","doi":"10.1109/SNPD.2014.6888675","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888675","url":null,"abstract":"The most important characteristic of text categorization is the high dimensionality even for the moderate size dataset. Feature selection, which can reduce the size of the dimensionality without sacrificing the performance of the categorization and avoid over-fitting, is a commonly used approach in dimensionality reduction. In this paper, we proposed a new feature selection, which evaluates the deviation from the centroid based on both inter-category and intra-category. We compared the proposed method with four well-known feature selection algorithms using support vector machines on three benchmark datasets (20-newgroups, reuters-21578 and webkb). The experimental results show that the proposed method can significantly improve the performance of the classifier.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133058917","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}
N. Ishii, Ippei Torii, K. Iwata, Toyoshiro Nakashima
{"title":"Generation of reducts based on nearest neighbor relation","authors":"N. Ishii, Ippei Torii, K. Iwata, Toyoshiro Nakashima","doi":"10.1007/978-3-319-10840-7_3","DOIUrl":"https://doi.org/10.1007/978-3-319-10840-7_3","url":null,"abstract":"","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133483413","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":"An efficient reduction approach to test suite","authors":"Pan Liu","doi":"10.1109/SNPD.2014.6888743","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888743","url":null,"abstract":"The paper presents a novel reduction approach to test suite in regression testing. Our approach selects a test case from those redundant test cases with the same rank according to the boundary coverage taken as second coverage criterion. Different from the previous researches for the selection of the second coverage criterion to assist test suite reduction, our approach bases on our empirical point of view that some faults in the program lie on its boundary of the program. Therefore test cases picked by our approach have the higher probability to find software errors. An algorithm is proposed to realize our approach. In addition, we also discuss the relationship between our approach with three traditional heuristics. Through a simple exampke, we illustrate our algorithm for test suite reduction.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131903670","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":"Novice and expert, how are they programming differently?","authors":"Simon Xu","doi":"10.1109/SNPD.2014.6888672","DOIUrl":"https://doi.org/10.1109/SNPD.2014.6888672","url":null,"abstract":"Software is a human-intensive technology and the studies of cognitive processes in software engineering can shed light on many software engineering problems. Studying the expertise, i. e., how programmers do the programming, may have implications for knowledge engineering. In this talk, we introduce the current status of research on the differences of cognitive process between expert and novice programmers when they do programming. The related empirical research methods and cognitive models are also elaborated. We also discuss some possible research directions in this field.","PeriodicalId":272932,"journal":{"name":"15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"34 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131268802","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}