Week Two
Monday, May 24th:
Group discussion
First week overview presentation
Started the creation of the project site
Tuesday, May 25th:
Team meeting w/ advisor (Dr. Hua Ming) and graduate (Blake Feucht)
Began to test out LaTex and OverLeaf
Began chapter readings to get more familiar with background knowledge of ANTLR and compilers
Wednesday, May 26th:
Continued testing of OverLeaf, and reading associated IEEE LaTex guide
Reviewed more information about ANTLR
Thursday, May 27th:
Team meeting with advisor, discussed more on functional programming paradigm.
Friday, May 28th:
Worked on a test assignment of OverLeaf by writing an article using the IEEE template about John Backus Turing Award Lecture. This assignment was to test how well we understand the functional programming style and practice using OverLeaf for creating research papers.
Week Three
Tuesday, June 1st:
Group discussion and week 2 recap presentations.
Team meeting with Dr. Ming and Blake to discuss OverLeaf article and abstract assignment.
Wednesday, June 2nd:
For the first assignment, collaboratively wrote an article according to IEEE guidelines using LaTex about John Backus 1977 Turing Award lecture.
Started reading a book on functional programming and recursive functions in programming.
Thursday, June 3rd:
Team meeting with Dr. Ming and Blake.
Read some papers on functional programming: independent study.
Second paper reading from Dr. Ming.
Friday, June 4th:
Working on writing paper on information learned about MapReduce and Racket/Scheme problem solution
Week Four
Monday, June 7th:
Week 3 recap presentations.
Finishing up Assignment on MapReduce.
Tuesday, June 8th:
Team meeting with Dr. Ming and Blake, discussed Racket/Scheme examples and abstraction, as well as the difference between a domain specific programming language and general purpose programming language.
Wednesday, June 9th:
Independent study, had more practice with Racket/Scheme and worked through a few programming problems from “The Little Schemer” book.
Thursday, June 10th:
Team meeting: functional programming, worked through Scheme examples like Factorials and string-append.
Further learned more key principles of the project.
Friday, June 11th:
Team meeting discussing big data security and introduction to compiler construction.
Read a paper given, "A Security Framework for Scientific Workflow Provenance Access Control Policies."
Began working on a collaborative assignment to answering questions and summarizing what we learned in IEEE format.
Week Five:
Monday, June 14th:
Submitted second collaborative assignment pdf about Provenance paper to Dr. Ming for review
Tuesday, June 15th:
Team meeting with Dr. Ming further discussing functional programming and working through recursion examples.
Wednesday, June 16th:
Sent project abstract to Dr. Ming and Blake for review.
Submitted application for Mid-SURE presentation.
Worked out a time for a team meeting with Blake for 17th.
Thursday, June 17th:
Team meeting with Blake discussing ANTLR and parser & compiler code implementation.
Friday, June 18th:
Received fourth assignment on the paper, "Role-based Access Control", worked on assignment collaboratively on OverLeaf in IEEE format.
Week Six:
Monday, June 21st:
Weekly presentation summarizing week 5.
Submitted fourth assignment about role-based access control to Dr. Ming for review.
Tuesday, June 22nd:
Read more into role-based access control for independent study.
Wednesday, June 23rd:
Team meeting was rescheduled to 6/24.
Began first reading of "Protecting Privacy using the Decentralized Label Model" paper.
Thursday, June 24th:
Team meeting with Dr. Ming discussing a deeper look into security models, as well as discussing the paper given yesterday.
Friday, June 25th:
Received assignment five on the paper previously given on the 23rd. Started writing the assignment collaboratively with Aidan.
Week Seven:
Monday, June 28th:
Weekly recap presentations summarizing week 6.
Continued finishing up on collaborative writing assignment 5 answering questions about Decentralized Label Model in IEEE format.
Independently studied more on access control and information flow control.
Tuesday, June 29th:
Continued finishing up on collaborative writing assignment 5 writing about Decentralized Label Model.
Wednesday, June 30th:
Received mid-sure approval.
Submitted assignment 5 pdf to Dr. Ming for review.
Thursday, July 1st:
Meeting with Blake discussing an overview of machine learning and machine learning algorithms, then discussed how it relates to the project.
Friday, July 2nd:
Meeting with Dr. Ming.
Began working on week 8’s presentation.
Week 8:
Monday, July 5th:
Received assignment six about the "Machine Learning Security: Threats, Countermeasures, and Evaluations" paper.
Started writing the assignment collaboratively with Aidan.
Tuesday, July 6th:
Attended IEEE seminar, “Wireless Security”.
Wednesday, July 7th:
Continued finishing up on collaborative writing assignment 6 writing about machine learning security.
Thursday, July 8th:
Weekly recap presentations summarizing week 8.
Friday, July 9th:
Attended a seminar related to legal tech issues.
Meeting with Dr. Ming
Week 9:
Monday, July 12th:
Working on assignment 7 writing questions relating to DVf collaboratively with Aidan.
Tuesday, July 13th:
Submitted sixth and seventh assignment about ML security and questions relating to DVf respectively.
Meeting with Dr. Ming.
Attended to a short seminar invited by Dr. Fu.
Wednesday, July 14th:
Attended a workshop on topics relating to ransomware and cybersecurity.
Began draft of research paper.
Joint meeting with Dr. Ming’s research team answered DVf related questions we had.
Thursday, July 15th:
Submitted the draft of the first four sections of the research paper to Dr. Ming for review.
Attended to a short seminar invited by Dr. Fu.
Friday, July 16th:
Meeting with Dr. Ming answered any lingering questions and gave an in-depth overview of the final two research paper sections.
Attended to a short seminar invited by Dr. Fu.
Week 10:
Monday, July 19th:
Working on completing both the final poster and presentation
Tuesday, July 20th:
Rehearsal meeting with Dr. Ming.
Finalizing poster and presentation based on rehearsal and Dr. Ming’s suggestions.
Wednesday, July 21st:
Conference for final poster and PPT presentation.
Attended a CUR conversation about the graduate school application process.
Thursday, July 22nd:
Finalizing mid-SURE deliverables.
Friday, July 23rd:
Exit survey