Vesa-Matti Hartikainen

Learn More
Novel environments based on virtual machines, including Java in particular, liberate the developer from considering memory allocation. While the developer should then in principle disregard details of memory usage, and let the virtual machine master allocations, the environment may force the developer to consider memory-related restrictions when composing(More)
In this paper, a set of 11 embedded machine control system patterns are presented. These patterns were identified during architectural assessments carried out at several sites of Finnish machine industry. The pattern set is categorized according to three major characteristics of such software: distribution, real-time, and fault tolerance. The pattern set(More)
Orthogonal Frequency-Division Multiplexing (OFDM) has become the preferred modulation scheme for both broadband and high bitrate digital wireless protocols because of its spectral efficiency and robustness against mul-tipath interference. Although the components and overall structure of different OFDM protocols are functionally similar, the characteristics(More)
  • 1