• Resumo

    PySol: Uma Proposta Python para Automação de Busca na SBC OpenLib

    Data de publicação: 28/05/2024

    RESUMO
    Conducting a systematic review is complex, but it can be simplified
    using computational resources. Utilizing multiple research sources
    is essential to cover most studies relevant to the investigated topic.
    In this context, SBC OpenLib (SOL), the open digital library of
    the Brazilian Society of Computing (SBC), is an important bibliographic
    source for systematic reviews in Computing-related fields,
    offering access to all academic and scientific content produced by
    the SBC. However, SOL’s limitation in its automatic search feature
    is the lack of flexibility in exporting results, a crucial criterion
    for a database to be included in a systematic review’s search strategy.
    Addressing this issue, this paper introduces pySol, a Pythonbased
    tool designed to automate searches and export results from
    the SOL database. PySol was developed using web scraping techniques
    to extract automatic search results from the SOL database. Its
    development followed Test-Driven Development (TDD) principles,
    resulting in over 280 unit tests and a code coverage of 93%. These
    indicators highlight the tool’s reliability for systematic searches.
    The tool intends to support the study identification stage in systematic
    reviews, significantly reducing the time and effort needed
    to search in the SOL database. The automation of this process not
    only eases the execution of systematic searches in this database
    but also enables the export of results in BibTeX format, facilitating
    integration with reference managers.

O Computer on the Beach é um evento técnico-científico que visa reunir profissionais, pesquisadores e acadêmicos da área de Computação, a fim de discutir as tendências de pesquisa e mercado da computação em suas mais diversas áreas.

Anais do Computer on the Beach

O Computer on the Beach é um evento técnico-científico que visa reunir profissionais, pesquisadores e acadêmicos da área de Computação, a fim de discutir as tendências de pesquisa e mercado da computação em suas mais diversas áreas.

Access journal