IsaLog: A declarative language for complex objects with hierarchies | IEEE Conference Publication | IEEE Xplore