Pouzivani softwarovych komponent se se stalo beznou vyvojovym postupem pro vytvareni velkych systemu. V praxi se vsak ukazuje, ze komponentove aplikace jsou stale vytvareny jen z jednoduchych komponent a pokrocile komponentove modely jsou opomijeny.
Na zaklade nasich zkusenosti je toto opomijeni hlavne zpusobeno nevyvazenou semantikou pokrocilych komponentovych modelu. V tomto clanku predstavujeme pokrocily komponentovy model SOFA 2.0, ktery korektne resi problemy s vyse uvedenou semantikou.