Table of Contents
Advances in Software Engineering
Volume 2012 (2012), Article ID 172674, 16 pages
http://dx.doi.org/10.1155/2012/172674
Research Article

Towards Self-Adaptive KPN Applications on NoC-Based MPSoCs

1ALaRI, Faculty of Informatics, University of Lugano, 6904 Lugano, Switzerland
2Department of Electrical and Electronic Engineering, Faculty of Engineering, University of Cagliari, 09123 Cagliari, Italy
3LIACS, Leiden University, 2333 CA Leiden, The Netherlands

Received 29 June 2012; Revised 23 September 2012; Accepted 25 September 2012

Academic Editor: Phillip A. Laplante

Copyright © 2012 Onur Derin et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. G. De Micheli and L. Benini, Networks on Chips: Technology and Tools, Morgan Kaufmann, 2006.
  2. E. Carara, A. Mello, and F. Moraes, “Communication models in networks-on-chip,” in Proceedings of the 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), pp. 57–60, IEEE Computer Society Press, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  3. J. Kramer and J. Magee, “Self-managed systems: an architectural challenge,” in Proceedings of the Future of Software Engineering (FoSE '07), pp. 259–268, Washington, DC, USA, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  4. G. Kahn, “The semantics of a simple language for parallel programming,” in Proceedings of the IFIP Congress on Information Processing, J. L. Rosenfeld, Ed., pp. 471–475, North-Holland, New York, NY, 1974.
  5. O. Derin and A. Ferrante, “Enabling self-adaptivity in component based streaming applications,” in SIGBED Review, Special Issue on the 2nd International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES '09), vol. 6, 2009.
  6. P. Charles David and T. Ledoux, “Towards a framework for self-adaptive component-based applications,” in Proceedings of Distributed Applications and Interoperable Systems, vol. 2893 of Lecture Notes in Computer Science, pp. 1–14, Springer, 2003.
  7. K. Geihs, P. Barone, F. Eliassen et al., “A comprehensive solution for application-level adaptation,” Software - Practice and Experience, vol. 39, no. 4, pp. 385–422, 2009. View at Publisher · View at Google Scholar · View at Scopus
  8. O. Derin, A. Ferrante, and A. V. Taddeo, “Coordinated management of hardware and software self-adaptivity,” Journal of Systems Architecture, vol. 55, no. 3, pp. 170–179, 2009. View at Publisher · View at Google Scholar · View at Scopus
  9. J. Combaz, J. C. Fernandez, T. Lepley, and J. Sifakis, “Fine grain QoS control for multimedia application software,” in Proceedings of the Design, Automation and Test in Europe (DATE '05), vol. 2, pp. 1038–1043, March 2005. View at Publisher · View at Google Scholar · View at Scopus
  10. J. Combaz, J. C. Fernandez, J. Sifakis, and L. Strus, “Using speed diagrams for symbolic quality management,” in Proceedings of the 21st International Parallel and Distributed Processing Symposium (IPDPS '07), pp. 1–8, March 2007. View at Publisher · View at Google Scholar · View at Scopus
  11. M. Jaber, J. Combaz, L. Stras, and J. C. Fernandez, “Using neural networks for quality management,” in Proceedings of the 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA '08), pp. 1441–1448, September 2008. View at Publisher · View at Google Scholar · View at Scopus
  12. E. Cannella, O. Derin, P. Meloni, G. Tuveri, and T. Stefanov, “Adaptivity support for mpsocs based on process migration in polyhedral process networks,” VLSI Design, vol. 2012, Article ID 987209, 17 pages, 2012. View at Publisher · View at Google Scholar
  13. L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, no. 3, pp. 338–353, 1965. View at Google Scholar · View at Scopus
  14. P. Lieverse, T. Stefanov, P. Van der Wolf, and E. Deprettere, “System level design with spade: an M-JPEG case study,” in Proceedings of the International Conference on Computer-Aided Design (ICCAD '01), pp. 31–38, November 2001. View at Scopus
  15. P. Meloni, S. Secchi, and L. Raffo, “An FPGA-based framework for technology-aware prototyping of multicore embedded architectures,” IEEE Embedded Systems Letters, vol. 2, no. 1, pp. 5–9, 2010. View at Publisher · View at Google Scholar · View at Scopus