Developing High-Level Reliability Languages Using a General Intermediate Domain | AMiner