Mach : a new kernel foundation for UNIX development, USENIX, pp.93-112, 1986. ,
Image Processing: Principles and Applications, Journal of Electronic Imaging, vol.15, issue.3, 2005. ,
DOI : 10.1117/1.2348895
The quarks of object-oriented development, Communications of the ACM, vol.49, issue.2, pp.123-128 ,
DOI : 10.1145/1113034.1113040
The Designer's Guide to VHDL, 2001. ,
A brief history of process algebra, Theoretical Computer Science, vol.335, issue.2-3, pp.131-146, 2005. ,
DOI : 10.1016/j.tcs.2004.07.036
Metropolis: an integrated electronic system design environment, Computer, vol.36, issue.4, pp.45-52, 2003. ,
DOI : 10.1109/MC.2003.1193228
A MATLAB compiler for distributed, heterogeneous, reconfigurable computing systems, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871), pp.39-48, 2000. ,
DOI : 10.1109/FPGA.2000.903391
The architecture of ra : a kernel for Clouds. System Sciences, II : Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on, pp.936-945, 1989. ,
Extensibility, safety and performance in the SPIN operating system, SOSP, pp.267-284, 1995. ,
MATLAB und Simulink (Scientific Computing) Pearson Studium, pp.8-2006 ,
Object-Oriented Analysis and Design with Applications, 2004. ,
Understanding the Linux Kernel, Third Edition, 2002. ,
Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems ,
DOI : 10.1016/B978-155860702-6/50048-X
Hello, Android : Introducing Google's Mobile Development Platform. Pragmatic Bookshelf, 2002. ,
Introduction of system level architecture exploration using the SpecC methodology, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196), pp.9-12, 2001. ,
DOI : 10.1109/ISCAS.2001.921971
Choices : an object-oriented multimedia operating system, Fifth Workshop on Hot Topics in Operating Systems, Orcas Island, pp.90-94, 1995. ,
DOI : 10.1109/hotos.1995.513461
URL : http://choices.cs.uiuc.edu/Papers/OS/hotos2.pdf
Synthesis of Communication Mechanisms for Multi-tile Systems Based on Heterogeneous Multi-processor System-On-Chips, 2009 IEEE/IFIP International Symposium on Rapid System Prototyping, 2005. ,
DOI : 10.1109/RSP.2009.12
Design of Cost-Efficient Interconnect Processing Units : Spidergon STNoC, 2002. ,
DOI : 10.1201/9781420044720
Reducing fine-grain communication overhead in multithread code generation for heterogeneous MPSoC, Proceedingsof the 10th international workshop on Software & compilers for embedded systems , SCOPES '07, pp.81-89, 2007. ,
DOI : 10.1145/1269843.1269855
Full TCP/IP for 8-bit architectures, Proceedings of the 1st international conference on Mobile systems, applications and services, MobiSys '03, 2003. ,
DOI : 10.1145/1066116.1066118
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.2141
Automatic synthesis of system on chip multiprocessor architectures for process networks, Proceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis , CODES+ISSS '04, pp.60-65, 2004. ,
DOI : 10.1145/1016720.1016737
Graphviz??? Open Source Graph Drawing Tools, Graph Drawing, pp.483-484, 2001. ,
DOI : 10.1007/3-540-45848-4_57
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.87.9389
Exokernel : An operating system architecture for application-level resource management, SOSP, pp.251-266, 1995. ,
Think : a software framework for component-based operating system kernels, USENIX Annual Technical Conference, pp.73-86, 2002. ,
The Flux OSKit : a substrate for kernel and language research, SOSP, pp.38-51, 1997. ,
The Pebble component-based operating system, USENIX Annual Technical Conference, General Track, pp.267-282, 1999. ,
Efficient implementation of native software simulation for MPSoC, DATE, pp.676-681, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00288336
Native MPSoC co-simulation environment for software performance estimation, Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis, CODES+ISSS '09, pp.403-412, 2009. ,
DOI : 10.1145/1629435.1629490
URL : https://hal.archives-ouvertes.fr/hal-00472526
Xenomai -implementing a RTOS emulation framework on GNU/Linux, 2002. ,
The hierarchical task graph as a universal intermediate representation, International Journal of Parallel Programming, vol.25, issue.7, pp.519-551, 1994. ,
DOI : 10.1007/BF02577777
Comparison of memory write policies for NoC based multicore cache coherent systems, In DATE, pp.997-1002, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00288347
Introduction to Lattice QCD, 1999. ,
The BeOS Bible, 1999. ,
Simulink R -based heterogeneous multiprocessor soc design flow for mixed hardware/software refinement and simulation. Integration, the VLSI Journal, 2002. ,
Buffer memory optimization for video codec application modeled in Simulink, Proceedings of the 43rd annual conference on Design automation , DAC '06, pp.689-694, 2006. ,
DOI : 10.1145/1146909.1147084
URL : https://hal.archives-ouvertes.fr/hal-00142360
Symbian OS C++ for Mobile Phones, 2002. ,
Component-Based Software Engineering : Putting the Pieces Together, p.3, 2001. ,
DOI : 10.1007/b136248
Communicating sequential processes, Communications of the ACM, vol.21, issue.8, pp.666-677, 1978. ,
DOI : 10.1145/359576.359585
Specification and Design Methodology for Real-Time Embedded Systems, 2002. ,
DOI : 10.1007/978-1-4615-0837-3
Models of computation in the design process, 2005. ,
DOI : 10.1049/PBCS018E_ch5
An Overview of AspectJ, ECOOP '01 : Proceedings of the 15th European Conference on Object- Oriented Programming, pp.327-353, 2001. ,
DOI : 10.1007/3-540-45337-7_18
The QNX 4 Real-time Operating System, Basis Computer Systems, 2000. ,
MicroC OS II : The Real Time Kernel, CMP Books, 2002. ,
An introduction to IDL, p.3, 1988. ,
Reference Manual for the ADA Programming Language, 1983. ,
The Little Book of Object-oriented Programming, 1996. ,
Improving IPC by kernel design, SOSP, pp.175-188, 1993. ,
DOI : 10.1145/173668.168633
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.158.4191
On micro-kernel construction, SOSP, pp.237-250, 1995. ,
DOI : 10.1145/224057.224075
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.592.4880
A methodology for architecture exploration of heterogeneous signal processing systems, 1999 IEEE Workshop on Signal Processing Systems. SiPS 99. Design and Implementation (Cat. No.99TH8461), pp.197-207, 2001. ,
DOI : 10.1109/SIPS.1999.822323
The design of applicationtailorable operating system product lines, CASSIS, pp.99-117, 2005. ,
Functional and Non-Functional Properties in a Family of Embedded Operating Systems, 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, pp.413-420, 2005. ,
DOI : 10.1109/WORDS.2005.37
Developing embedded software product lines with AspectC++, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.740-742, 2006. ,
DOI : 10.1145/1176617.1176702
Embedded Software Development with eCos, 2002. ,
SELinux by Example : Using Security Enhanced Linux, 2002. ,
Fat32 file system specification, 2000. ,
An overview of the Spring system, Proceedings of COMPCON '94, pp.122-131, 1994. ,
DOI : 10.1109/CMPCON.1994.282935
An object-oriented nano-kernel for operating system hardware support, Proceedings of International Workshop on Object Orientation in Operating Systems, pp.220-223, 1995. ,
DOI : 10.1109/IWOOS.1995.470552
An examination of procedural and objectoriented systems analysis methods : Does prior experience help or hinder performance ? Decision Sciences, pp.107-136, 1999. ,
Inside Microsoft Windows CE, 2002. ,
SystemC, Proceedings of the 14th international symposium on Systems synthesis , ISSS '01, pp.75-80, 2001. ,
DOI : 10.1145/500001.500018
Deterministic Parallel Processing, International Journal of Parallel Programming, vol.34, issue.4, pp.323-341, 2006. ,
DOI : 10.1007/s10766-006-0019-9
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.93.486
SHAPES:, Proceedings of the 4th international conference on Hardware/software codesign and system synthesis , CODES+ISSS '06, pp.167-172 ,
DOI : 10.1145/1176254.1176297
URL : https://hal.archives-ouvertes.fr/in2p3-00019815
Real Time Operating System Modeling in a System Level Design Environment, 2006 IEEE International Symposium on Circuits and Systems, 2006. ,
DOI : 10.1109/ISCAS.2006.1693143
Lightweight implementation of the POSIX threads API for an onchip MIPS multiprocessor with VCI interconnect, DATE, 2002. ,
A systematic approach to exploring embedded system architectures at multiple abstraction levels, IEEE Transactions on Computers, vol.55, issue.2, pp.99-112, 2002. ,
DOI : 10.1109/TC.2006.16
The artemis architecture workbench, 2000. ,
Platform-based software design flow for heterogeneous MPSoC, ACM Transactions on Embedded Computing Systems, vol.7, issue.4, pp.1-23, 2008. ,
DOI : 10.1145/1376804.1376807
URL : https://hal.archives-ouvertes.fr/hal-00323018
Digital Video and HDTV Algorithms and Interfaces, 2003. ,
SPACE: a new approach to operating system abstraction, Proceedings 1991 International Workshop on Object Orientation in Operating Systems, pp.133-137, 1991. ,
DOI : 10.1109/IWOOOS.1991.183038
The newlib c library, pp.2010-2014 ,
The UNIX time-sharing system, Communications of the ACM, vol.17, issue.7, pp.365-375, 1974. ,
DOI : 10.1145/361011.361061
Object-oriented software systems, pp.74-86, 1981. ,
Model-driven engineering, IEEE Computer, vol.39, issue.2, 2006. ,
Dimensions of variability in embedded operating systems, Informatik - Forschung und Entwicklung, vol.17, issue.7, pp.5-22, 2007. ,
DOI : 10.1007/s00450-007-0037-x
Object Management Architecture Guide, p.3, 1995. ,
The Windows NT kernel architecture, Computer, vol.31, issue.10, pp.3140-3187, 1998. ,
DOI : 10.1109/2.722284
Object-oriented programming : Themes and variations, AI Magazine, vol.62, issue.4 31, pp.40-62, 1986. ,
An efficient library for parallel ray tracing and animation, pp.5-8, 1998. ,
External data representation standard, 1987. ,
An overview of the Amoeba distributed operating system, ACM SIGOPS Operating Systems Review, vol.15, issue.3, pp.51-64, 1981. ,
DOI : 10.1145/1041500.1041502
Mapping Applications to Tiled Multiprocessor Embedded Systems, Seventh International Conference on Application of Concurrency to System Design (ACSD 2007), pp.29-40, 2007. ,
DOI : 10.1109/ACSD.2007.53
Connecting Simulink to OSEK : Automatic code generation for real-time operating systems with Targetlink, Embedded Intelligence, 2001. ,
JTAG debug -everything you need to know, 2001. ,
Tornado and Vxworks. Books on Demand, 2002. ,
On-chip interconnection architecture of the tile processor, IEEE Micro, vol.274, issue.5 42, pp.15-31, 2007. ,
Surveying current research in object-oriented design, Communications of the ACM, vol.33, issue.9, pp.104-124, 1990. ,
DOI : 10.1145/83880.84526
The splash-2 programs : Characterization and methodological considerations, ISCA, pp.24-36, 1995. ,
Mainstream objects : an analysis and design approach for business, 1995. ,
Multi-Core Embedded Systems, chapter 9 ? "Operating System Support for Applications targeting Multi-Core System-on-Chips, 2010. ,
A System Framework for the Design of Embedded Software Targeting Heterogeneous Multi-core SoCs, 2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors, pp.153-160, 2009. ,
DOI : 10.1109/ASAP.2009.9
Flexible Application Software Generation for Heterogeneous Multi-Processor System-on-Chip, 31st Annual International Computer Software and Applications Conference, Vol. 1- (COMPSAC 2007), pp.279-286, 2007. ,
DOI : 10.1109/COMPSAC.2007.117
Efficient implementation of native software simulation for MPSoC, DATE, pp.676-681, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00288336
Synthesis of communication mechanisms for multi-tile systems based on heterogeneous multiprocessor system-on-chips, IEEE/IFIP RSP, 2009. ,
Reducing fine-grain communication overhead in multithread code generation for heterogeneous MPSoC, Proceedingsof the 10th international workshop on Software & compilers for embedded systems , SCOPES '07, pp.81-89, 2007. ,
DOI : 10.1145/1269843.1269855
Simulink??-based heterogeneous multiprocessor SoC design flow for mixed hardware/software refinement and simulation, Integration, the VLSI Journal, vol.42, issue.2, 2008. ,
DOI : 10.1016/j.vlsi.2008.08.003
Memoryefficient multithreaded code generation from simulink for heterogeneous MPSoC. Design Automation for Embedded Systems, 2007. ,
URL : https://hal.archives-ouvertes.fr/hal-00327017
Buffer memory optimization for video codec application modeled in Simulink, Proceedings of the 43rd annual conference on Design automation , DAC '06, pp.689-694, 2006. ,
DOI : 10.1145/1146909.1147084
URL : https://hal.archives-ouvertes.fr/hal-00142360
Simulink-Based MPSoC Design Flow: Case Study of Motion-JPEG and H.264, 2007 44th ACM/IEEE Design Automation Conference, pp.39-42, 2007. ,
DOI : 10.1109/DAC.2007.375049
URL : https://hal.archives-ouvertes.fr/hal-00165363
Gradual refinement for application-specific MPSoC design from simulink PUBLICATIONS model to RTL implementation, Journal of Zhejiang University SCIENCE A, pp.151-164, 2008. ,
Mixed hardware software multilevel modeling and simulation for multithreaded heterogeneous MPSoC. VLSI Design, Automation and Test, VLSI-DAT 2007. International Symposium on, pp.1-4, 2007. ,
URL : https://hal.archives-ouvertes.fr/hal-00156452
Efficient Software Development Platforms for Multimedia Applications at Different Abstraction Levels, 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), pp.113-122, 2007. ,
DOI : 10.1109/RSP.2007.21
URL : https://hal.archives-ouvertes.fr/hal-00156424
Platform-based software design flow for heterogeneous MPSoC, ACM Transactions on Embedded Computing Systems, vol.7, issue.4, pp.1-23, 2008. ,
DOI : 10.1145/1376804.1376807
URL : https://hal.archives-ouvertes.fr/hal-00323018