{"title":"SWSDM: SOCIAL WEB SERVICE DISCOVERY MODEL","authors":"Amal Hafsi, Youssef Gamha, L. Romdhane","doi":"10.33965/ac2019_201912l013","DOIUrl":"https://doi.org/10.33965/ac2019_201912l013","url":null,"abstract":"The number of services is growing at an explosive rate, creating great challenges in efficiently extracting the target services for users. Moreover, during recent years, social networks have emerged with the progress of the Web 2.0 and the popularity of social networks websites like Twitter and Facebook has increased rapidly. Adding social dimension in the Service-Oriented Architecture have facilitated web services discovery. Thus, web services can be treated as an active entities by being part of social networks. This paper proposes a social web services discovery model relying on the integration of social web services, and more social users in the discovery process. We aim to involve both users and web services in the discovery process, instead of focusing only on the web services. The results of using our framework show that the discovery process becomes easier if we take advantage of the relations among web services in their own social networks and linking both services and users in the same network.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115730009","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 ASSIST TOOL FOR PARALLEL PROGRAMMING","authors":"K. Iwasawa","doi":"10.33965/ac2019_201912c037","DOIUrl":"https://doi.org/10.33965/ac2019_201912c037","url":null,"abstract":"We propose a tool to enable even beginners in parallel processing to develop a parallelization program using Open Multi-Processing (OpenMP) directives. Our proposed tool is characterized by its analysis of source programs for C and OpenMP directives written by users and its display of parallel structure diagrams. Further, the discovery of source program bugs is facilitated by the static analysis of interactive data access regions and decisions on the feasibility of parallelization using these parallel structure diagrams. While our proposed tool currently handles only basic OpenMP directives, our aim is to improve the analysis of parallel structure diagrams by including more complex simultaneous processing and more precise data access.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126195370","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":"HUMAN-MACHINE COLLECTIVE INTELLIGENCE FOR DECISION SUPPORT: GENERAL VISION","authors":"A. Smirnov, A. Ponomarev","doi":"10.33965/ac2019_201912c031","DOIUrl":"https://doi.org/10.33965/ac2019_201912c031","url":null,"abstract":"Most of the existing approaches to organize collective work of humans and machines (e.g., in the scope of crowdsourcing or crowd computing) utilize pre-defined workflow specifications. Although strict limitation of the participant’s capabilities pays back in a wide range of applications, creative and organizational abilities of a human in such systems are mostly discarded. Decision support systems, on the other hand, require flexible workflow, because decision making very often is based on interactive and iterative exploration of the problem. The paper discusses a novel class of decision support systems, that are based on an environment, leveraging human-machine collective intelligence, i.e. environment that supports humans and software services jointly working towards a common goal. The distinctive feature of the environment is support for natural self-organization processes in the community of participants (without a pre-defined workflow). The paper outlines general vision of the proposed environment and enumerates a set of foundational technologies and enablers.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115521713","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":"RADAR, A FRAMEWORK FOR AUTOMATED REPORTING","authors":"A. Azzini, N. Cortesi, Amir Topalovic, G. Psaila","doi":"10.33965/ac2019_201912l007","DOIUrl":"https://doi.org/10.33965/ac2019_201912l007","url":null,"abstract":"Large companies and organizations periodically feed their information systems with large data flows. Apart from the classical operational activities, they are called to prepare aggregated reports to send to institutions and rating agencies. Unfortunately, organizations typically suffer for the lack of integrated data and for the lack of a standard data dictionary. The presented approach aims to tackle such a problem by building a bridge between employees that need to specify how to generate reports (on the basis of concepts and terms typical of the application domain) and the information system that stores the data to query and aggregate in order to automatically produce reports. The implemented framework, RADAR (Rich Advanced Design Approach for Reporting), moves from the notion of Operational Data Store, and it is posed in the middle between an ontology (of concepts and terms) and the actual operational (and relational) schema of source data. Then, in the defined schema allows for giving a high-level view of such source data, based on concepts described in the ontology for a specific application domain.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128212032","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 INFORMATION RETRIEVAL APPROACH BASED ON SEMANTIC INDEXING BY MEANING","authors":"Ala Eddine Kharrat, L. Hlaoua","doi":"10.33965/ac2019_201912l019","DOIUrl":"https://doi.org/10.33965/ac2019_201912l019","url":null,"abstract":"An Information Retrieval System (IRS) offers a number of tools and techniques, which enable to locate and visualize the relevant information needed. This information, is expressed by the user in the form of a query natural language. However, the representation of documents and the query in a traditional IRS lead to a lexical-centered relevance estimation which is, in fact, less efficient than a semantic-focused estimation. As a consequence, the documents that are actually relevant are not being recovered if they do not share words with the query, while the documents non relevant, which are words in common with the query, are recovered even though at times they do not have the meaning intended. This paper tackles this problem while suggesting a solution in the level of indexation of an IRS allowing it to improve its performance. To be more precise, we suggest a new approach of semantic indexation allowing to lead to the exact meaning of each term in a document or query undergoing a contextual analysis at the sentence level. In fact, if the system is able to comprehend the need of the user, then consequently it is perfectly capable to respond to it. Add to that, we suggest a simple method allowing to apply any model of IR on our new index table without changing its original bases making it faster. In order to validate this proposed approach, this new created system is evaluated base on numerous collections naming “TIME” , “BBC” , “The Guardian” and “BigThink” . The results based on the experiments indicate the efficacy of our hypothesis compared to traditional IR approaches.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"153 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129151883","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":"HETEROGENEOUS CPU-GPU IMPLEMENTATION OF COLLISION DETECTION","authors":"Mohid Tayyub, G. Khan","doi":"10.33965/ac2019_201912l009","DOIUrl":"https://doi.org/10.33965/ac2019_201912l009","url":null,"abstract":"","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129207085","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}
P. Henriques, Cristiana Araújo, Isabel Ermida, Idalete Dias
{"title":"SCRAPING NEWS SITES AND SOCIAL NETWORKS FOR PREJUDICE TERM ANALYSIS","authors":"P. Henriques, Cristiana Araújo, Isabel Ermida, Idalete Dias","doi":"10.33965/ac2019_201912l022","DOIUrl":"https://doi.org/10.33965/ac2019_201912l022","url":null,"abstract":"Computer-Mediated Communication (CMC) has paved the way for new patterns of linguistic aggravation. Hidden behind the screen, anyone can comment on any other person's opinion using an offensive or injurious tone. Besides, types of prejudice such as homophobia, sexism, racism, xenophobia, anticlericalism, body/addiction shaming, among others, are easily found nowadays in social networks and other forms of interactive Web sites potentiated by Web 2.0. This increasing violence deserves further investigation from different academic perspectives, among which Sociolinguistics stands out. This paper is concerned with the design and development of a set of computer-based tools to collect articles and posts with the respective comment threads that can be used as sources to extract prejudice terms and allow different analyses to be conducted. These prejudice terms were devised using a sociolinguistic variable stratification approach. We will focus on the filters used to extract the relevant fields from the Web pages collected, and on the converters used to adapt formats to obtain a common format for information representation. We will also introduce the statistical analysis processor that explores the extracted data, in that format, to output a set of indicators.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128185912","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":"PRIVAS - AUTOMATIC ANONYMIZATION OF DATABASES","authors":"J. M. Miguel, M. Pereira, P. Henriques, M. Beron","doi":"10.33965/ac2019_201912l004","DOIUrl":"https://doi.org/10.33965/ac2019_201912l004","url":null,"abstract":"","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133604987","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":"SIMULATION-BASED SCHEDULING FOR A HOT PRESS FORGING FACTORY USING DATA-DRIVEN MODELS","authors":"Seyoung Kim, Jeongmi Lee, Hyeongrok Heo, K. Ryu","doi":"10.33965/ac2019_201912p041","DOIUrl":"https://doi.org/10.33965/ac2019_201912p041","url":null,"abstract":"We use a genetic algorithm (GA) to search for an optimal production schedule for a hot press forging factory. Our GA evaluates each candidate schedule by simulating its execution using cost models of all the equipment involved in the forging process. The cost models are learned from data collected from IoT infrastructure installed at our target factory. Experimental results show that our proposed method gives schedules of higher productivity with lower energy cost compared to the heuristic method that is similar to the real practices at our target hot press forging factory.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"2012 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127404634","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":"COMPUTER AIDED PROCESS PLANNING SYSTEM BASED ON MODULAR APPROACH","authors":"Vadim Skvortsov, M. Skvortsova","doi":"10.33965/ac2019_201912c029","DOIUrl":"https://doi.org/10.33965/ac2019_201912c029","url":null,"abstract":"This article discusses the problem of the increase of machining process planning efficiency. The authors propose the way to design computer-aided process planning system based on modular approach to solve the problem. The first task was to change the subject of production and use specific elements of details, called a surface module. It is assumed that it is possible to decompose any detail into such elements. The second problem was to choose main parameters for checking the most efficiently technological operation. The result of this work is the automatized machining process system for processing parts for surface modules production.","PeriodicalId":432605,"journal":{"name":"Proceedings of the 16th International Conference on Applied Computing 2019","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127027729","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}