Developing high-level reliability languages using a general intermediate domain | IEEE Conference Publication | IEEE Xplore