Fatti

La società tedesca Modernbau Klier und Rabe KG vendette nel 1972 un terreno edificabile a St. Augustin (Germania) alla Centra-Bau GmbH. Il Comune di St. Augustin affidò i lavori di urbanizzazione a un consorzio, di cui faceva parte anche la Modernbau Klier und Rabe KG. La Centra-Bau GmbH si impegnò a pagare i costi di urbanizzazione di DM 755.000 in sei rate. La Hafinag AG assunse la garanzia per tali costi in qualità di fideiussore.

Sebbene il Comune di St. Augustin avesse confermato il completamento delle opere di urbanizzazione, quattro rate furono pagate interamente, una parzialmente e l'ultima rata non fu pagata. Nel maggio 1975, la Modernbau Klier und Rabe KG ha citato in giudizio la Hafinag AG, in qualità di fideiussore, per il pagamento dei costi di urbanizzazione residui di Fr. 19.081,60 e Fr. 112.560, oltre al 10% di interessi di mora.

Legge

Il Tribunale federale ha respinto il ricorso del convenuto (Hafinag AG), nella misura in cui vi è stato dato seguito.

In merito all'eccezione di litispendenza, il Tribunale federale ha stabilito quanto segue:

  • L'eccezione di litispendenza appartiene fondamentalmente al diritto processuale cantonale, mentre il diritto federale determina se i tribunali cantonali possano affermare l'identità delle pretese e respingere la seconda azione.
  • Poiché il procedimento precedente è stato avviato in Germania, l'eccezione di litispendenza deve essere esaminata secondo il diritto federale, in quanto l'Accordo di…