Anabel Fraga, Juan Llorens Morillo, V. Rodríguez, Valentín Moreno
{"title":"Natural Language Processing System Applied in Public Health for Assessment of an Automatic Analysis of Patterns Generator","authors":"Anabel Fraga, Juan Llorens Morillo, V. Rodríguez, Valentín Moreno","doi":"10.5220/0005646400270034","DOIUrl":"https://doi.org/10.5220/0005646400270034","url":null,"abstract":"Nowadays, there are many scientific articles referring to any topic like medicine, technology, economics, finance, and so on. These articles are better known as papers, they represent the evaluation and interpretation of different arguments, showing results of scientific interest. At the end, most of these are published in magazines, books, journals, etc. Due to the fact that these papers are created with a higher frequency it is feasible to analyse how people write in the same domain. At the level of structure and with the help of graphs some of the results that can be found are: groups of words that are used (to determine if they come from a specific vocabulary), most common grammatical categories, most repeated words in a domain, patterns found, and frequency of patterns found. This research has been created to fulfil these needs. A domain of public health has been selected and it is composed of 800 papers about different topics referring to genetics such as mutations, genetic deafness, DNA, trinucleotide, suppressor genes, among others; and an ontology of public health has been used to provide the basis of the study.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"161 1","pages":"31-38"},"PeriodicalIF":0.0,"publicationDate":"2015-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82774871","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":"Archiving Programs for the Future","authors":"Alexander Binun, S. Dolev, Yin Li","doi":"10.5220/0005670700490053","DOIUrl":"https://doi.org/10.5220/0005670700490053","url":null,"abstract":"This paper presents a novel approach for long-term software archiving which is based on preserving programs as bit blocks. A simple machine that is able to execute a single command is used to interpret these bit blocks. We suggest to compile the existing programs into the bit representation of the One-InstructionSet computer (OISC) command “SUBtract and Branch if Less than or EQual to zero”, shortly Subleq. This is in order to keep the resulting bit stream using error correcting code in a reliable storage unit. At any moment, this bit stream can be executed by a simple interpreter that possesses the functionality of a basic Random Access Machine. Furthermore, a compiler prototype based on an existing compiler and interpreter is also proposed to convert a program written by a procedural language (e.g., C) into the Subleq assembly language, and then translates it into a binary executable format. Error correcting is achieved by supplementing bit streams with Hamming codes. Our scheme nullifies the need to preserve legacy hardware in order to support/operate preserved software systems thus serving as a program “time capsule” for the","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"99 1","pages":"53-57"},"PeriodicalIF":0.0,"publicationDate":"2015-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86724400","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":"Lido - Wiki based Living Documentation with Domain Knowledge","authors":"Reuven Yagel","doi":"10.5220/0005643700220026","DOIUrl":"https://doi.org/10.5220/0005643700220026","url":null,"abstract":"There is a gap between code and documentation in many software development projects. This gap usually grows as time goes by, decreasing developers ability to keep product quality high. We describe how documentation based on a common wiki can be enhanced with domain knowledge in ways that ensure better live documentation. This way updated and relevant documentation, i.e., specifications, manuals, models, test scripts, etc. lead ultimately to higher quality software.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"44 1","pages":"26-30"},"PeriodicalIF":0.0,"publicationDate":"2015-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80943592","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":"Conceptual Object Exchanges among Software Games by Non-programmers","authors":"I. Exman, G. Shimoni","doi":"10.5220/0005631400140021","DOIUrl":"https://doi.org/10.5220/0005631400140021","url":null,"abstract":"A non-programmer, who is an expert game player, could easily grasp the idea of improving his jumping avatar by importing a flying property found in another game. But in order to actually exchange conceptual objects between games one would need a suitably transparent software infra-structure. We propose the usage of UFOs – Unidentified Flying Objects – that can be smoothly transmitted and embedded into the target game, and except for their conceptual label, are so-to-speak unidentified by the non-programmer. This approach has been designed and implemented into a distributed system of multiple software games in different mobile computers. Beyond games, this system serves as a feasibility proof for on-the-fly exchange of Conceptual Objects among any kinds of software applications.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"75 1","pages":"18-25"},"PeriodicalIF":0.0,"publicationDate":"2015-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83682346","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 Anti-Turing Test: Social Network Friends' Recommendations","authors":"I. Exman, Alex Krepch","doi":"10.5220/0004641600550061","DOIUrl":"https://doi.org/10.5220/0004641600550061","url":null,"abstract":"A routine activity of social networks servers is to recommend candidate friends that one may know and stimulate addition of these people to one's contacts. An intriguing issue is how these recommendation lists are composed. This work investigates the main variables involved in the recommendation activity, in order to reproduce these lists including its time dependent characteristics. We propose relevant algorithms. Besides conventional approaches, such as friend_of_a_friend, two techniques of importance have not been emphasized in previous works: randomization and direct use of interestingness criteria. An automatic software tool to implement these techniques is proposed. Its architecture and implementation are discussed. After a preliminary analysis of actual data collected from social networks, the tool is used to simulate social network friends' recommendations.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"15 1","pages":"55-61"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82220772","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":"Knowledge-driven Game Design by Non-programmers","authors":"I. Exman, A. Alfia","doi":"10.5220/0004640000470054","DOIUrl":"https://doi.org/10.5220/0004640000470054","url":null,"abstract":"Game extension is an entertaining activity that offers an opportunity to test new design approaches by non-programmers. The real challenge is to enable this activity by means of a suitable infrastructure. We propose a knowledge-driven approach with natural game-player concepts. These concepts, found in game ontologies, include game abstractions and rules for game moves. The approach has been implemented and tested for board games. These include tic-tac-toe as a simplest example, enabling extensions of tic-tac- toe, say to a four-by-four board and Sudoku, a single player game of a very different nature.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"6 1","pages":"47-54"},"PeriodicalIF":0.0,"publicationDate":"2014-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74572499","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":"Ontology Hierarchy Self Generation using Algebraic Multi-Grid (AMG)","authors":"R. Ben-Av","doi":"10.5220/0005182400790085","DOIUrl":"https://doi.org/10.5220/0005182400790085","url":null,"abstract":"In Computer Science an ontology is a standardized representation of knowledge as a set of concepts within a domain, and the relationships between those concepts. This can be described as a graph or a network. In this paper we claim that the topology itself of the ontology contains significant semantics. Then we discuss the possibility of revealing a hierarchy of element-class from the network itself of an abstract ontology. We will use the Algebraic-Multi-Grid (AMG) concepts and tools for the Laplace equation defined on this network.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"46 2","pages":"79-85"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72397477","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":"Systems Engineering Requirements: A Guided Example of an Applied Knowledge System","authors":"Anabel Fraga, Juan Llorens Morillo","doi":"10.5220/0005177700190030","DOIUrl":"https://doi.org/10.5220/0005177700190030","url":null,"abstract":"Knowledge is centric to systems engineering, the knowledge management process must take into account that a System Knowledge Repository (SKR) exists as a key element for either quality improvement, traceability support and, in summary, reuse purposes. Requirements engineering in the Systems Engineering process is enhanced by using knowledge systems and quality of requirements enriched as well. The more correct, complete and consistent a requirement is, the best performance it will have and knowledge systems enable a more exhaustive and fast quality process. A knowledge management process is proposed and it is guided by a requirements domain based example.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"57 1","pages":"19-30"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80291923","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":"Location-based Fast Recommendation Social Network","authors":"I. Exman, Erez Nagar","doi":"10.5220/0005167600550062","DOIUrl":"https://doi.org/10.5220/0005167600550062","url":null,"abstract":"Location-based response to queries has the potential to improve the quality of recommendations. But in order to actually improve quality one needs in addition to location-based, also time-dependent evaluation of the basis for recommendation. We propose the usage of opinion-ontologies – a short and sharp loosely structured subjective ontology – that can be transmitted in realtime and be integrated with previously received opinion-ontologies. This approach has been designed and implemented into a system with wireless smartphone clients and servers supporting information integration, evaluation and recommendation formulation. The approach has been tested with a prototype composed of existing software packages playing the needed roles in the designed system.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"31 1","pages":"55-62"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84972156","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":"SPRing: Iterative Overcoming of Software Misuse","authors":"L. Goldin, R. Gallant","doi":"10.5220/0005182100430051","DOIUrl":"https://doi.org/10.5220/0005182100430051","url":null,"abstract":"Software misuse may cause very undesirable and expensive outcomes. Our work has proposed and we have been developing a priori preparation techniques of an embedded software system for eventual extensions that enable overcoming the consequences of its misuse. The center of gravity of this paper is its iterative aspect. In other words, extensions may be added, either continuously or after some time discontinuity. This is attained by means of SPRing, a convenient acronym of Software Proactive Reengineering. SPRing is based upon domain knowledge to model the system misuse. Specifically, system behaviors modeled by statechart diagrams, can be reengineered to suitably extend them, in order to correct diverse misuse outcomes. The approach is demonstrated by case studies related to Signal Traffic Lights and their controllers.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"55 1","pages":"43-51"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79649067","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}