Technology of Object-Oriented Languages and Systems (TOOLS)