A simulated hardware, called Alchemy, was used for the laboratory programming project in an introductory operating system (OS) course at the senior/graduate level. Students developed an OS for the hardware from scratch to support time-sharing, virtual memory, and asynchronous I/O. The hardware simulation and the outline of the OS written by students are reported. The effectiveness of this teaching method on students' learning of OS concepts is also evaluated.
With the rapidly development and large scale applications of Electronic Product Code (EPC) networks, researchers and customers have turned their attention to the security problems. In this paper, we discuss the design methodology of trustworthy ONS, an Object Naming System of EPC network, and propose an adjusted Public Key Infrastructure (PKI), called LPKI, for trustworthy ONS. It enhances the security of ONS using a new encryption encode/decode strategy of EPC, and improves reliability of the Certificate Authority by a new multiple customer relation model. Our preliminary experiments show that the proposed method does provide the needed security with reasonable performance, and hence is feasible for building trustworthy ONS.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.