DocumentCode :
655396
Title :
Safety and Security Framework for Exception Handling in Concurrent Programming
Author :
Anwer, Faisal ; Nazir, Majida ; Mustafa, Kahtan
Author_Institution :
Dept. of Comput. Sci., Jamia Millia Islamia, New Delhi, India
fYear :
2013
fDate :
29-31 Aug. 2013
Firstpage :
308
Lastpage :
311
Abstract :
Exception handling mechanism provides a structured way of handling errors in software applications as compared to traditional error handling. Moreover it may cause safety and security threats if not used carefully. Some of the possible issues are information leakage, spoofed parent classes and inconsistent states. Unfortunately most programmers are rarely aware of exception handling re-percussions, in case of inappropriate exception handling. However, with the advent of multi-core processors people are more interested in utilizing all the computational powers of machine by using concurrent programming. This also brings up new challenges in terms of exception handling decisions like retry, continuation, rollback, termination and at the same time maintaining the clean state of the program. In this paper we propose a safety and security architecture by using Aspect Oriented Programming (AOP) technique and transactional memory (TM) concept without making any modifications to the development language.
Keywords :
aspect-oriented programming; concurrency control; error handling; safety; security of data; transaction processing; AOP; TM; aspect oriented programming; concurrent programming; development language; error handling; exception handling re-percussions; information leakage; multicore processors; safety threats; security architecture; security threats; software applications; transactional memory; Fault tolerance; Fault tolerant systems; Message systems; Programming; Safety; Security; Software; Concurrent Programming; Exception Handling; Information Leakage; Multi-threading; Safety and Security; Transactional Memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Computing and Communications (ICACC), 2013 Third International Conference on
Conference_Location :
Cochin
Type :
conf
DOI :
10.1109/ICACC.2013.65
Filename :
6686395
Link To Document :
بازگشت