Putting Interdisciplinary Software Engineering into Practice: A Java-Based Embedded System Controller. - Donald M. Needham; M. Simpson; B. Whitten (Software Engineering Research and Practice, 2003)