The Opla System: Designing Complex Systems in an Object-oriented Logic Programming Framework. - Loia, V.; Quaggetto, M. (Computer Journal, 1996)