Expectation-Driven Event Monitoring (EDEM) provides developers with a platform for creating software agents to collect usage data and increase user involvement in the development of interactive systems. EDEM collects information that is currently lost regarding actual usage of applications to promote improved usability and a more empirically grounded design process. Keywords Event monitoring, intelligent agents, expectation agents, usability engineering, software engineering
David M. Hilbert, Jason E. Robbins, David F. Redmi