SoOSiM is a simulator developed for the purpose of exploring operating system concepts and operating system modules. The simulator provides a highly abstracted view of a computing system, consisting of computing nodes, and components that are concurrently executed on th... View more
 E. Argollo, A. Falco´n, P. Faraboschi, M. Monchiero, and D. Ortega, “COTSon: Infrastructure for full system simulation,” SIGOPS Oper. Syst. Rev., vol. 43, no. 1, pp. 52-61, Jan. 2009.
 A. Varga and R. Hornig, “An overview of the OMNeT++ simulation environment,” in Proceedings of Simutools '08, ICST, Brussels, Belgium, 2008, pp. 1-10.
 L. Schubert, A. Kipp, B. Koller, and S. Wesner, “Service-oriented operating systems: future workspaces,” Wireless Communications, IEEE, vol. 16, no. 3, pp. 42-50, june 2009.
 B. O'Sullivan, J. Goerzen, and D. Stewart, Real World Haskell, 1st ed. O'Reilly Media, Inc., 2008.
 Haskell Wiki. (2012, May) Embedded domain specific language. [Online]. Available: http://www.haskell.org/haskellwiki/Embedded domain specific language
 J. Carette, O. Kiselyov, and C.-c. Shan, “Finally Tagless, Partially Evaluated: Tagless Staged Interpreters for Simpler Typed Languages,” J. Funct. Program., vol. 19, no. 5, pp. 509-543, Sep. 2009.
 T. Hallgren, M. P. Jones, R. Leslie, and A. Tolmach, “A Principled Approach to Operating System Construction in Haskell,” in Proceedings of ICFP '05. New York, NY, USA: ACM, 2005, pp. 116-128.
 P.-E. Dagand, A. Baumann, and T. Roscoe, “Filet-o-Fish: practical and dependable domain-specific languages for OS development,” SIGOPS Oper. Syst. Rev., vol. 43, no. 4, pp. 35-39, Jan. 2010.