anchor: Modification of existing software to enable it to
positive: Existing software altered to perform new tasks.
negative: The existing software must be rewritten as it was made with an obsolete language that cannot be modified.