Assignment
Write a three-page report on a current operating systems topic.
Your audience for this report is a busy computer science professional
who knows operating systems but may not be an expert in this
particular area, and who has hired you to produce a short summary of
what is important. Assume that your boss leads the
information-technology R&D staff of a large aerospace corporation that
develops, integrates and maintains software in both technical and
financial areas specific to the company.
Reading list and topics
Each topic for this assignment is illustrated by a single article
published in ACM Computing
Surveys (CSUR). Your report should summarize and critique
one article taken from the following list. The report's critique
should answer questions like: what is the importance of the topic
for your organization? what are the article's strengths and
weaknesses? are there important results published after the survey
was written? Some of the topics are fairly large; the intent is
that you focus on the operating system aspects of each topic, and
not other technical components, management, economics, or
politics.
-
Ren J, Zhang D, He S, Zhang Y, Li T.
A survey on end–edge–cloud orchestrated network
computing paradigms: Transparent Computing, Mobile Edge Computing,
Fog Computing, and Cloudlet.
ACM Comput Surv. 2019;52(6):125.
doi:10.1145/3362031.
-
Celik ZB, Fernandes E, Pauley E, Tan G, McDaniel P.
Program analysis of commodity IoT applications for security and privacy:
challenges and opportunities.
ACM Comput Surv. 2019;52(4):74.
doi:10.1145/3333501.
-
Van Glabbeek R, Höfner P.
Progress, justness, and fairness.
ACM Comput Surv. 2019;52(4):69.
doi:10.1145/3329125.
-
Adhikari M, Amgoth T, Srirama SN.
A survey on scheduling strategies for workflows in cloud
environment and emerging trends.
ACM Comput Surv. 2019;52(4):68.
doi:10.1145/3325097.
-
Mengistu TM, Che D.
Survey and taxonomy of volunteer computing.
ACM Comput Surv. 2019;52(3):59.
doi:10.1145/3320073.
-
Maiza C, Rihani H, Rivas HM, Goossens J, Altmeyer S, Davis RI.
A survey of timing verification techniques for multi-core
real-time systems.
ACM Comput Surv. 2019;52(3):56.
doi:10.1145/3323212.
-
Wenzl M, Merzdovnik G, Ullrich J, Weippl E.
From hack to elaborate technique—a survey on binary rewriting.
ACM Comput Surv. 2019;52(3):49.
doi:10.1145/3316415.
-
Röger H, Mayer R.
A comprehensive survey on parallelization and elasticity in stream
processing.
ACM Comput Surv. 2019;52(2):36.
doi:10.1145/3303849.
-
Oz I, Arslan S.
A survey on multithreading alternatives for soft error fault tolerance.
ACM Comput Surv. 2019;52(2):27.
doi:10.1145/3302255.
-
Patil R, Modi C.
An exhaustive survey on security concerns and solutions at
different components of virtualization.
ACM Comput Surv. 2019;52(1):12.
doi:10.1145/3287306.