Welcome to Mohamed Aturban's Homepage
Bio
I received my doctorate degree from Old Dominion University (Norfolk, Virginia) in 2020. I worked under the supervision of Dr. Michele Weigle and Dr. Michael L. Nelson. My research interests include: Web Science, Digital Library, Web Archiving, Computer Security, and Web Annotation. I received my Master's degree in Computer Science in 2011 from New Mexico State University (Las Cruces, NM) and my Bachelor of Science degree from University of Tripoli (Tripoli, Libya)
Publications
- M. Aturban, M. L. Nelson and M. C. Weigle, "Where Did the Web Archive Go?" In Proceedings of the Theory and Practice of Digital Libraries Conference (TPDL 2021). September 13-17 2021 (Best Research Paper Award)
- M. Aturban, S. Alam, M. L. Nelson and M. C. Weigle, "Archive Assisted Archival Fixity Verification Framework" In Proceedings of the ACM/IEEE Joint Conference on Digital Libraries (JCDL). Urbana-Champaign, Illinois, June 2019 [ acm.org , Technical Report ]
- M. Aturban, M. Kelly, S. Alam, J. A. Berlin, M. L. Nelson and M. C. Weigle, "ArchiveNow: Simplified, Extensible, Multi-Archive Preservation" In Proceedings of the ACM/IEEE Joint Conference on Digital Libraries (JCDL). Fort Worth, TX, 2018 (Best Poster Award) [ acm.org, GitHub ]
- M. Aturban, M. L. Nelson and M. C. Weigle, "Quantifying Orphaned Annotations in Hypothes.is," In Proceedings of the Theory and Practice of Digital Libraries Conference (TPDL). Poznan, Poland, (September 2015). [ springer.com, Technical Report, Slides, Blog post ]
- B. Terzic, K. Arumugam, M. Aturban, C. Cotnoir, A. Godunov, D. Ranjan, M. Stefani, F. Lin, V. Morozov, Y. Roblin and H. Zhang, "HIGH-FIDELITY SIMULATIONS OF LONG-TERM BEAM-BEAM DYNAMICS ON GPUs", 12th International Computational Accelerator Physics Conference (ICAP) 2015, Shanghai [ PDF ]
- B. Terzic, V. Morozov, Y. Roblin, F. Lin, H. Zhang, M. Aturban, D. Ranjan and M. Zubair, "GPU-Accelerated Long-Term Simulations of Beam-Beam Effects in Colliders", 5th International Particle Accelerator Conference 2014, Dresden [ PDF ]
- Y. Roblin, V. Morozov, B. Terzic, M. Aturban, D. Ranjan and M. Zubair, "GPU-optimized Code for Long-term Simulations of Beam-beam Effects in Colliders", 4th International Particle Accelerator Conference 2013, Shanghai [PDF]
Teaching
I am teaching the following courses at Columbia College, Missouri:
- Spring 2021
- CISS 238: Java Programming
- CISS 245: Advanced Programming (C++)
- CISS 370: Operating Systems
- CISS 438: Object Oriented Analysis and Design
- Fall 2020
- CISS 145: Introduction To Python Programming
- CISS 240: Introduction To Programming (C++)
- CISS 375: Compiler Construction
Workshops, Participation, and Conference Presentations
- Mohamed Aturban, "It is hard to compute fixity on archived web pages", Presented at the monthly PhD Gathering, Department of Computer Science, Old Dominion University, January 2019 [ Slides ]
- Mohamed Aturban, "Establishing and Verifying Fixity of Archived Web Pages", at the ACM/IEEE Joint Conference on Digital Libraries (JCDL), Doctoral Consortium, Fort Worth,Texas, USA, 2018 [ Slides ]
- Mohamed Aturban, Michael L. Nelson, and Michele C. Weigle, "It is hard to computefixity on archived web pages", Presented at the Web Archiving and Digital Libraries Workshop (WADL), 2018 [ Slides ]
- Mohamed Aturban, Justin Littman, Yu Xu, Shawn Walker, and Jessica Ogden, "End of Term Transition", Archives Unleashed 3.0: Web Archive Datathon, February 2017, Internet Archive, San Francisco, CA (Best Project Award)
- Mohamed Aturban, Niel Chah, Steve Marti, Imaduddin Amin, "Which States and Topics did the Two Presidential Candidates Mention?", Archives Unleashed 2.0: Web Archive Datathon, June 2016, Library of Congress, Washington DC
Articles
- M. Aturban, M. L. Nelson, M. C. Weigle, M. Klein and H. Van de Sompel, "Collecting 16K archived web pages from 17 public web archives," Technical Report arXiv:1905.03836, 2019 [ PDF ]
- M. Aturban, M. L. Nelson and M. C. Weigle, "Difficulties of Timestamping Archived Web Pages," Technical Report arXiv:1712.03140, 2017 [ PDF ]
Blog Posts
- 2020-09-28: A PhD is a very long tunnel with a light at the end
- 2019-10-21: Where did the archive go? Part 4: WebCite
- 2019-09-25: Where did the archive go? Part 3: Public Record Office of Northern Ireland
- 2019-09-10: Where did the archive go? Part 2: National Library of Ireland
- 2019-08-30: Where did the archive go? Part 1: Library and Archives Canada
- 2017-12-11: Difficulties in timestamping archived web pages
- 2017-02-22: Archive Now (archivenow): A Python Library to Integrate On-Demand Archives
- 2017-01-15: Summary of "Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linked Data"
- 2016-11-05: Pro-Gaddafi Digital Newspapers Disappeared from the Live Web!"
- 2016-10-03: Which States and Topics did the Two Presidential Candidates Mention?"
- 2016-06-27: Archives Unleashed 2.0 Web Archive Hackathon Trip Report
- 2015-12-22: 60% of Web Annotations are Orphaned or in Danger of Being Orphaned
- 2014-09-02: WARCMerge: Merging Multiple WARC files into a single WARC file
PhD Dissertation
Software Engineer
I worked as a software engineer at Tatweer (Acer Authorized Service Provider), Ben Ashour Street, Tripoli, Libya between June 2003 and August 2006. Applications include:
- University Registrar System for the CS Dept at University of Tripoli, Libya and the Higher Institute of Engineering, Houn, Libya
- Banking/Loan System for National Banking Corporation, Libya
- Vehicle Record System, Auto Parts System, and Supply Warehouse System for the Libyan Ministry of Justice and Public Security, and Civil Affairs Agency
- Automated System to Assign High School Students to Higher Education Institutions for Libyan Ministry of Higher education and Libyan Ministry of Labor
- Thesis/Dissertation Record System for Libyan Ministry of Higher education
Scholarships and Honors
- April 2016 - Present: The Honor Society of Phi Kappa Phi
- June 2018: Best Poster Award, ACM/IEEE JCDL 2018
- April 2018: 2018 Scholarship Recipient, College of Science, Old Dominion University
- February 2018: Best Project Award, Archives Unleashed 3.0, Internet Archive, San Francisco, CA
- February 2012 - July 2017: Graduate Scholarship Award: Libyan Ministry of Higher Education and Scientific Research (MOHESR) (PhD)
- March 2008 - May 2011: Graduate Scholarship Award: Libyan Ministry of Higher Education and Scientific Research (MOHESR) (MSc)
Teaching Assistant
I have worked as a teaching assistant at the following universities
- Old Dominion University
- January 2015 - August 2016:
Courses: Programming and Problem Solving in C++ (online course instructor), CyberSecurity Fundamentals (online), Information Visualization, Computer Architecture I, Introduction to Discrete Structures, Introduction to Networks and Communications- New Mexico State University
- August 2011 - May 2012:
Courses: Software Development, Operating Systems, Object Oriented Programming in C++- University of Tripoli
- January 2003 - March 2008:
Courses: FORTRAN, C, C++, Computer Fundamentals
Research Assistant
I have worked as a research assistant at the following universities
- Old Dominion University
- Aug 2016 - present:
Project: Establishing and Verifying Fixity of Archived Web Pages- New Mexico State University
- June 12, 2011 - May 15, 2012
Project: Coordinated Infrastructure for Fault Tolerant Systems
Graduate Courses
I am listing here all of the graduate courses I have taken so far at three different Universities
- Old Dominion University (Toward my PhD)
- CS586: Introduction to Parallel Computing
- CS872: Network Security: Concepts, Protocols and Programming
- CS896: Topics in Computer Science
- CS879: Design of Network Protocols
- CS896: High Performance Computing with Multicores and GPU
- CS895: Web-Based Information Retrieval
- CS896: Topics in Computer Science (Introduction to Web Science)
- CS825: Information Visualization
- CS891: Visualization Seminar
- CS899: Doctoral Dissertation
- New Mexico State University (Master's degree in Computer Science)
- CS515: User Interface Design
- CS504: Computer Networks I
- CS581: Advanced Software Engineering
- CS584: Computer Networks II
- CS571: Programming Language Structure II
- CS598: Master's Project (supervised by Dr. Jonathan Cook)
- CS510: Automata, Languages, Computability
- CS574: Operating Systems II
- CS502: Database Management Systems
- CS570: Analysis of Algorithms
- University of Tripoli (Finished the coursework toward getting my Master's degree in Computer Science but travelled to USA before finishing the final project)
- CS603: Artificial Intelligence
- CS610: Seminars in Information Systems
- CS604: Computer Algorithms
- CS605: Data Communications & Computer Networks
- CS608: New Directions in Programming
- CS602: Advanced Database Systems
- CS620: Advanced Operating Systems
- CS614: Software Engineering
- CS618: Image Processing
Hometown
I was born and grew up in Tripoli, Libya. Here are some pictures from my home country
Contact
- Email: maturban at ccis.edu (or maturban at mohamedaturban.com)
- Office: 1001 Rogers Street, STC 215, Columbia, MO 65216 (Columbia College, Missouri)
- Phone: (573) 875-7205
- Google Scholar
- ResearchGate
- Github