В настоящее время подавляющая часть программного обеспечения (ПО) разрабатывается на основе уже ранее созданных программных продуктов. Это обусловлено принципом «нет смысла изобретать велосипед дважды». Поэтому значительная часть текущих разработок представляют собой производные или составные...