translate English to German: Proven characteristics from the professional systems were adopted and new developments added.
Es wurde einiges aus dem Professionellen übernommen und einiges neuentwickelt und hinzugefügt.