Market engineering is making markets work. Markets are information processing and information producing information systems which mediate allocation of resources within or between organizations. Setting up and operating a market in a way that it works effectively and efficiently is an art and a science. This paper outlines challenges in this interdisciplinary field of research and presents frameworks for assessing markets.