Figure 4From: Ten recommendations for software engineering in research The functional units from the biotool architecture can be grouped together in a refactoring process, putting similar functions together. The result may resemble a Model-View-Controller architecture.Back to article page