Abstract: The process of obtaining chemicals makes necessary to determine the set of ingredients and synthetic
threads or events that have taken place. Find both ingredients and threads, is the result of a collection of decisions
made and based on the requirements (costs, availability of reagents, process time, energy balances, etc.). From
a conceptual standpoint, it is a design problem which can be solved by analytical scheme of decision making.
Therefore, the particular solution is to establish a solution tree pruning to keep only one way to obtain the sub-
stance. Computational science has provided concepts and methods that support the design decisions of this kind
of processes. In this paper, we propose a computational model for the design assistance based on this model.
The solution is modular and is organized as a tree structure whose nodes are successively simpler sub-problems.
Ordering of the sequence of decisions is the result of setting precedence relationships between the decisions that
correspond to each module (represented by a tree node structure).
Key–Words: Computational chemistry, software architecture, structural tree, essential triplet, decision heuristics,
synthetic chemicals