205 research outputs found

    Text Similarity Between Concepts Extracted from Source Code and Documentation

    Get PDF
    Context: Constant evolution in software systems often results in its documentation losing sync with the content of the source code. The traceability research field has often helped in the past with the aim to recover links between code and documentation, when the two fell out of sync. Objective: The aim of this paper is to compare the concepts contained within the source code of a system with those extracted from its documentation, in order to detect how similar these two sets are. If vastly different, the difference between the two sets might indicate a considerable ageing of the documentation, and a need to update it. Methods: In this paper we reduce the source code of 50 software systems to a set of key terms, each containing the concepts of one of the systems sampled. At the same time, we reduce the documentation of each system to another set of key terms. We then use four different approaches for set comparison to detect how the sets are similar. Results: Using the well known Jaccard index as the benchmark for the comparisons, we have discovered that the cosine distance has excellent comparative powers, and depending on the pre-training of the machine learning model. In particular, the SpaCy and the FastText embeddings offer up to 80% and 90% similarity scores. Conclusion: For most of the sampled systems, the source code and the documentation tend to contain very similar concepts. Given the accuracy for one pre-trained model (e.g., FastText), it becomes also evident that a few systems show a measurable drift between the concepts contained in the documentation and in the source code.</p

    EBook proceedings of the ESERA 2011 conference : science learning and citizenship

    Get PDF
    This ebook contains fourteen parts according to the strands of the ESERA 2011 conference. Each part is co-edited by one or two persons, most of them were strand chairs. All papers in this ebook correspond to accepted communications during the ESERA conference that were reviewed by two referees. Moreover the co-editors carried out a global reviewing of the papers.ESERA - European Science Education Research Associatio

    Philosophical Aspects of Symbolic Reasoning in Early Modern Mathematics

    Get PDF
    This book presents a selection of peer-reviewed papers which were presented on a conference organized in Ghent, Belgium, from 27 till 29 August, 2009. The conference was given the title Philosophical Aspects of Symbolic Reasoning in Early modern Science and Mathematics (PASR). For this book we selected papers which deal with the consequences for mathematics in particular, hence the omission of ‘science’ in the title of this book. Another selection, dealing with the understanding of nature and a broader range of topics, will appear in the journal Foundations of Science. The conference was sponsored by the Research Foundation Flanders (FWO) and Ghent University, which indirectly made this book possible. We also have to thank the other members of the programme committee Marco Panza, Chikara Sasaki, and Erik Weber and our keynote speakers Jens Høyrup, Doug Jesseph, Eberhard Knobloch, Marco Panza, Mathias Schemmel and Michel Serfati. Five of their papers are included in this volume. Most of the papers benefited from valuable and sometimes substantive comments by our referees which must remain anonymous. Special thanks to Michael Barany who assisted in the editorial process

    Integrative (Synchronisations-)Mechanismen der (Neuro-)Kognition vor dem Hintergrund des (Neo-)Konnektionismus, der Theorie der nichtlinearen dynamischen Systeme, der Informationstheorie und des Selbstorganisationsparadigmas

    Get PDF
    Der Gegenstand der vorliegenden Arbeit besteht darin, aufbauend auf dem (Haupt-)Thema, der Darlegung und Untersuchung der Lösung des Bindungsproblems anhand von temporalen integrativen (Synchronisations-)Mechanismen im Rahmen der kognitiven (Neuro-)Architekturen im (Neo-)Konnektionismus mit Bezug auf die Wahrnehmungs- und Sprachkognition, vor allem mit Bezug auf die dabei auftretende Kompositionalitäts- und Systematizitätsproblematik, die Konstruktion einer noch zu entwickelnden integrativen Theorie der (Neuro-)Kognition zu skizzie-ren, auf der Basis des Repräsentationsformats einer sog. „vektoriellen Form“, u.z. vor dem Hintergrund des (Neo-)Konnektionismus, der Theorie der nichtlinearen dynamischen Systeme, der Informationstheorie und des Selbstorganisations-Paradigmas

    Observing and quoting newsgroup messages: method and phenomenon in the hermeneutic spiral

    Get PDF
    Observing and quoting newsgroup messages: method and phenomenon in the hermeneutic spira

    A treatise on Christian Banking

    Get PDF
    From a moral perspective, all banking practice and theory can be seen as value driven. Therefore, there will be no such thing as value-neutral banking activities, and the application of Christian ethical and pastoral principles adds insights to the field of banking for all its involved stakeholders. This book contributes to the specific scientific discourse of practical theology, as this typically appears within the subfields of ethics and pastoral studies. Christian ethics and pastoral principles as applied in banking make up a largely neglected area in the wider academic discourse found within practical theology, and the research presented in this book contributes new knowledge to the field, with particular emphasis on banking practice. It is expected that the theories presented herein will be of interest for other scholars, not only within the realm of practical theology, but also in a cross-domain perspective where scholars in a broad field of disciplines may find the research and academic positions of interest. Such academic fields would include economics, finance, business administration, sociology, history, anthropology, and perhaps more. This expectation may not least be derived from the increasing focus on Corporate Social Responsibility (CSR), as this has emerged over the last decades within the wider business realm in general, whence the world of banking has followed suit. Alongside this development, an emergence of Islamic banking has been seen, which has showed substantial growth and success
    • …
    corecore