Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2008.15-D.2.213

Implementation of Music Embedded System Software Using Real Time Software Analysis and Design Method  

Choi, Seong-Min (울산대학교 대학원 컴퓨터공학)
Oh, Hoon (울산대학교 컴퓨터정보통신공학부)
Abstract
The existing approaches for the music application have not considered a real-time multi-tasking model. So, it suffers from a high complexity and a low flexibility in design as well as lack of predictability for the timely execution of critical tasks. In this paper, we design a new concurrent tasking architecture for a real-time embedded music system and examine if all real-time tasks can finish execution within their respective time constraints. The design is implemented on the Linux based Xhyper272 Board that uses the Intel Bulverde microprocessor.
Keywords
Music Embedded System; Real-Time; Concurrent Tasks; DARTS; Scheduling;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Brandt, E. and Dannenberg, R. B., “Low-latency music software using off-the-shelf operating systems,” In Proc. 1998 Intl. Computer Music Conf. (ICMC-98), San Francisco, pages 137-141, 1998
2 Chaudhary, A., Freed, A. and Wright, M. “An open architecture for real-time music software,” In Proceedings of the 2000 International Computer Music Conference, (Berlin, 2000). ICMA, San Francisco, 2000, 492-495
3 Dannenberg, R. B. "Aura II: making real-time systems safe for music," In Proceedings of the International Conference on New Interfaces for Musical Expression. Hammamatsu, Japan, 2004
4 Gomma, H., “Strucruring Criteria for Real-Time System Design,” Proceedings of the Eleventh International Conference on Software Engineering, May, 1989
5 Hatley, D. and Pirbhai, I., Strategies for Real-Time System Specification, New York: Dorset House, 1988
6 Liu, C. L. and Layland, J. W., “Scheduling algorithm for multiprogramming in a hard real-time environment,” Journal of the ACM, vol.20, Jan., 1973   DOI
7 Ward, P., and S. Mellor, “Structured development for real-time systems,” Three Volumes, Englewood Cliffs, N. J., Prentice Hall, 1985
8 Gomaa, H., “Using the DARTS software design method for real-time systems,” Proceedings of the Twelfth Structured Metods Conference, Chicago, Aug., 1987
9 Buttazzo, G., “Research trends in real-time computing for embedded systems,” ACM SIGBED Review, vol.3, issue 3, (July 2006) Pages 1-10