published in Active Middleware Services Book The Kluwer International Series in Engineering and Computer Science Journal