Combining active rules and metaclasses for enhanced extensibility in object-oriented systems | Publicación