Title :
McC++/Java: Enabling Multi-core Based Monitoring and Fault Tolerance in C++/Java
Author :
Yang, Lu ; Yu, Liqian ; Tang, Jianwen ; Wang, Linzhang ; Zhao, Jianhua ; Li, Xuandong
Author_Institution :
State Key Lab. of Novel Software Technol., Nanjing Univ., Nanjing, China
Abstract :
Monitoring and fault tolerance are important approaches to give high confidence that long-running online software systems run correctly. But these approaches will certainly cause high overhead cost, i.e. the loss of efficiency. Multi-core platforms can make such cost acceptable because of the advantage of the parallel performance. For allowing ordinary software developers without any knowledge of multi-core platforms to handle such programming tasks more efficiently, we propose an approach to enable multi-core based monitoring and fault tolerance in C++/Java.
Keywords :
C++ language; Java; software fault tolerance; system monitoring; McC++/Java; fault tolerance; multicore based monitoring; multicore platforms; online software systems; ordinary software developers; parallel performance; Fault tolerance; Fault tolerant systems; Java; Monitoring; Multicore processing; Programming; Software;
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6638-2
Electronic_ISBN :
978-1-4244-6639-9
DOI :
10.1109/ICECCS.2010.37