Pleiades: an Object Management System for Software Engineering Pleiades An Ob ject Management System for Software Engineering