MRG: un nucleo di ragionamento per un sistema integrato multifunzionale