Abstract
In this paper we describe out work on automating diagnosing failures of data processing pipelines at Google Inc. using action language Hybrid ALE. We describe Diagnostic Modeling Library - a component providing a novel abstraction layer on top of Hybrid ALE, describe the requirements and give an overview of our system.