Exjobbsförslag från företag

Detta är ett uppsatsförslag hämtat från Nationella Exjobb-poolen. Klicka här för att komma tillbaka till samtliga exjobbsförslag.

Förslaget inkom 2006-02-08

Aspect oriented fault tolerance

OBS! ANSÖKNINGSTIDEN FÖR DETTA EXJOBB HAR LÖPT UT.
Recent research by our group show that aspect oriented programming (AOP) have potential of becoming a platform for a uniform way of building both systematic and application specific software implemented node level fault tolerance. Test implementations in Java and AspectJ have demonstrated that the concept works and leads to a number of advantages compared to earlier techniques. Java is however rarely used in safety critical systems and the technique needs to be applicable to C++ to become really useful. Presently the available AOP environments for C++ lack some crucial functionality in order to be useful for our purposes. The reason for this is that it is not straight forward to define exactly how these should be implemented for C++ in order to provide a general solution.

The thesis consists of making an analysis of this problem domain and to compare the different possible solutions. If no general solution could be found (which is likely) one should be implemented that can be used for the purpose of building experimental implementations of fault tolerance mechanisms.

Thus the thesis consists of both a theoretical study and the practical implementation of an extension to an existing AOP language.

Background knowledge in C++, AOP, parsing, and/or fault tolerance is useful when doing this thesis.

Contact Ruben Alexandersson ([email protected]) at Department of Computer Science and Engineering, Chalmers, Gothenburg

also look at http://www.ce.chalmers.se/research/group/se/masterthesis.htm



  GÅ TILL XJOBB.NU FÖR FULLSTÄNDIG INFO OM DETTA EXJOBB




Informationen om uppsatsförslag är hämtad från Nationella Exjobb-poolen.