Malcolm Steven Mollison
("Mac")




Summary

I am a computer science graduate student at UNC-Chapel Hill in the Real-Time Systems Group. More specifically, I am a research assistant (RA) for Prof. Jim Anderson.

My primary research interest is virtual real-time scheduling, in which real-time scheduling and synchronization policies are decoupled from the operating system and instead reside in userspace. (See "Publications," below, for further information.) More generally, I am interested in adaptive software platforms (operating systems and middleware) for next-generation real-time systems, particularly unmanned air vehicles (UAVs) and other "cyber-physical" systems.

I am a 2010 and 2011 NC Space Grant Graduate Research Fellowship recipient.

I have interned at Northrop Grumman Corp. for 3 summers, working on real-time systems-related work for next-generation UAVs.

My resume is here.

Contact Information

You can email me at my last name @ cs.unc.edu.

My office is Sitterson 139.

My PGP key is here.

Publications

M. Mollison and J. Anderson, "Virtual Real-Time Scheduling", Proceedings of the Seventh International Workshop on Operating Systems Platforms for Embedded Real-Time Applications, pp. 33-40, July 2011. PDF .

M. Mollison, J. Erickson, J. Anderson, S. Baruah, and J. Scoredos, "Mixed Criticality Real-Time Scheduling for Multicore Systems", Proceedings of the 7th IEEE International Conference on Embedded Software and Systems, pp. 1864-1871, June 2010. PDF.

M. Mollison, B. Brandenburg, and J. Anderson, "Towards Unit Testing Real-Time Schedulers in LITMUSRT", Proceedings of the 5th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications, pp. 33-39, July 2009. PDF.

Projects

Unit-Trace, a tool for parsing, testing, and visualizing real-time scheduler traces.

Personal