Według danych ze strony producenta jest to zasługą stworzenia tego systemu przez kilku doświadczonych programistów, bez negatywnych skutków ‘tworzenia przez komitet’.
Składniki ICE ICE to zestaw komponentów podobnych jak w CORBA, które zawierają zdalne wywołanie obiektów (object-oriented remote-object-invocation), replikację, przetwarzanie siatkowe (Grid Computing), poprawną pracę mimo usterek (failover), równoważenie obciążenia (load-balancing), przechodzenie zapory (firewall-traversals), oraz serwisy pozwalające na publikację i subskrypcję usług (publish-subscribe services). Aby uzyskać dostęp do tych usług, aplikacje są powiązane z biblioteką uzupełniającą lub zestawem, który jest generowany ze składni niezależnego języka IDL – jak na przykład SLICE.
IceStorm IceStorm jest obiektowo zorientowanym frameworkiem pozwalającym na publikację i subskrypcję, który również wspiera standardy jakości usług QoS. W przeciwieństwie do innych frameworków tego typu (takich jak np.