Documenting Bioinformatics Software Via Reverse Engineering

Documentation is one of the most neglected activities in Software Engineering, although it is an important method of assuring quality and understanding. Bioinformatics software is generally written by researchers from fields other than Computer Science who usually do not provide documentation. Documenting bioinformatics software may ease its adoption in multidisciplinary teams and expand its impact on the community. In this paper, we highlight how one can document software that is already finished, using reverse engineering and thinking of the end-user.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/19/2022

The Framework For The Discipline Of Software Engineering in Connection to Information Technology Discipline

This paper represents preliminary work in identifying the foundation for...
research
10/02/2021

A Minimal Intervention Definition of Reverse Engineering a Neural Circuit

In neuroscience, researchers have developed informal notions of what it ...
research
12/16/2020

Intertwining ROP Gadgets and Opaque Predicates for Robust Obfuscation

Software obfuscation plays a crucial role in protecting intellectual pro...
research
06/29/2023

A Query Language for Software Architecture Information (Extended version)

Software maintenance is an important part of a software system's life cy...
research
11/20/2018

Community Organizations: Changing the Culture in Which Research Software Is Developed and Sustained

Software is the key crosscutting technology that enables advances in mat...
research
05/06/2019

Toward Human-Like Summaries Generated from Heterogeneous Software Artefacts

Automatic text summarisation has drawn considerable interest in the fiel...
research
01/28/2022

1-2-3 Reproducibility for Quantum Software Experiments

Various fields of science face a reproducibility crisis. For quantum sof...

Please sign up or login with your details

Forgot password? Click here to reset