Klaus D. McDonald-Maier

Learn More
—On-chip program and data tracing is now an essential part of any system level development platform for System-on-Chip (SoC). Current debug support solutions are platform specific and incompatible with processors and active peripherals from other sources, restricting effective design reuse. In order to overcome this reuse challenge, this paper defines(More)
Recent developments in bio-, nano-, and digital technology have changed the way modern healthcare systems operate. The provision of healthcare servicing remotely and exploitation of monitoring and assistive technology within and outside medical institutions mean that medical staff and patients constantly interact with various electronic devices. It also(More)
A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs require a large amount of learning time. We describe in this(More)
A significant current software engineering problem is the conceptual mismatch between the abstract concept of an association as found in modelling languages such as UML and the lower level expressive facilities available in object-oriented languages such as Java. This paper introduces some code generation patterns that aid the production of Java based(More)
— Door passing is the basic capability of an intelligent wheelchair. This paper presents a novel strategy to address the door passing issue by dynamically generating the Bézier curve based trajectory. It consists of door finding, optimization based trajectory generation and tracking control, which are executed repeatedly to increase the ability of passing(More)
There is an increasing need to develop flexible, reconfigurable, and intelligent multi-spacecraft sensing networks for aerospace-based monitoring and diagnostics. Technical advancements in ad hoc networking, MEMS devices, low-power electronics, adaptive and reconfigurable hardware, micro-spacecraft, and micro-sensors have enabled the design and development(More)