Dr. KHALIL MASSRI

avatar

Dr. KHALIL MASSRI

Head of Computer Department, Hebron University

Biography

Khalil Massri earned his Ph.D. in Computer Engineering from the Dipartimento di Informatica e Sistemistica "A. Ruberti" (Department of Computer & Systems Engineering “A. Ruberti”) at SAPIENZA Universita' di Roma (SAPIENZA University of Rome) in 2014.

His research interests concern the design and the analysis of efficient algorithms and protocols for resource constrained networks (mainly distributed and localized algorithms) and their application to wireless sensor networks. During his PhD work, the concern was about design, analysis and evaluation of efficient algorithms for routing protocols applied in mobile ad-hoc networks. Mainly, protocols used in Delay Tolerant Networks (DTN) and Mobile Computing Devices (MCD) networks. All the work is documented in the thesis entitled “Data Delivery in Delay Tolerant Networkshttp://hdl.handle.net/10805/2399. For the list of publications see here.

                                     

He received his B. Sc. degree in electronic engineering from Al-Quds University in Jerusalem www.alquds.edu Palestine in 2002, also M.Sc. degree from the same university in 2005. During his master study he also worked as teaching assistance in the department of computer engineering, where he involved in many research projects. He also worked as the head of Applied Computing Department in Palestine Technical University.  However, starting from 1st of September 2016 He returned back as an assistant professor at computer science department at Hebron University www.hebron.edu were he also spent 5 years there as lecturer, from 2006 – 2011, teaching courses in the field of computer networks and programming languages. Currently Mr. Massri is the head of computer science dept. at Hebron University.

Email
Office No.
Phone
+972 (2) 2220995
Address
Hebron University, P.O.Box: 40, Hebron, West-Bank, Palestine.

Education

·         2011-2014 - PhD
Ph.D in Computer Engineering from the Dipartimento di Informatica e Sistemistica "A. Ruberti" (Department of Computer & Systems Engineering “A. Ruberti”) at SAPIENZAUniversita' di Roma (SAPIENZA University of Rome). Italy
http://www.dis.uniroma1.it/~dottoratoii/students/khalil-massri

 

            Research: My PhD research activities can be summarized according to the following branches:

Ø  Design, analysis and evaluation of efficient algorithms for routing protocols applied in mobile ad-hoc networks. Mainly, protocols used in Delay Tolerant Networks (DTN) and Mobile Computing Devices (MCD) networks.

Ø  Exploiting network coding algorithms in data delivery protocols used for ad-hoc and mobile cloud networks. In particular, erasure-coding for data dissemination in mobile clouds.

Ø  Real implementation and experimentation of data delivery protocols using wireless resource constrained devices, such as mobile devices and active RFIDs.

My PhD supervisor and co-supervisor are: Prof. Andrea Vitaletti , Prof. Roberto Beraldi respectively. The overall work was documented in my thesis entitled “Data Delivery in Delay Tolerant Networks” http://hdl.handle.net/10805/2399

 

 

PhD Courses included:

Computer Networks II, Capacity Planning, Mobile Applications and Cloud Computing, Cryptography and Network Security, Algorithms for Web and Social Networks, Business Processes, Supervisory Control of Discrete-Event Systems, Models and Applications for Network Traffic Engineering   

 

·         2002-2005, M.Sc.
Master In Electronic and Computer Engineering, (81.2%) very good, Al-Quds University.

 

Research Activity in M.Sc.

My research during my master study concerned speech signal segmentation. In particular, to segment a speech signal into relatively homogeneous sections, the method combines a parametric filter bank with an analysis with the lag-one autocorrelation of the filtered speech signal. A software simulator using MATLAB was developed to demonstrate such methods.  

 

Ø  Subjects included: 
advanced linear algebra, computing methods, instrumentations, processor’s fundamentals, computer controlled systems, signal and image processing, advanced techniques in data acquisition and soft computing.

Ø   Software Technologies used:
JAVA, C++, MATLAB, LabVIEW, CoolEdit, and Orcade.

 

 

 

·         1997-2002, B.Sc.
College of Electronic Engineering, (87.9%) very good, Al-Quds University.

Ø  Subjects included:
Courses from Electronic Engineering, courses from mathematics and computer science.

 

Ø  Graduation project:
In the last year of my study I have completed, in a team environment, a project called PCBDM (printed circuit board drilling machine). This project contained two parts, software part (using C++) and hardware part. The overall idea of the project is to build and control a mechanical model in which a drill can move in 3 dimensional environments in order to drill the nodes of a PCB board. This model was driven by a C++ program, which senses the model by sensors in the system and reads all the nodes coordinates from the Orcade file

.   

In 1997 General Secondary Education (Scientific Stream), (96%) Excellent, Al Hussien Bin Ali School. Hebron


Academic and Administrative Experience

·         2002-2005 as a Teaching Assistance (TA) in the college of electronics and computer engineering at Al-Quds University.  Teaching laboratories (e.g. Introduction to Computer , C Programming Language, Object Oriented Programming Languages, electronics, matlab, communication, digital logic, orcad….) 

·         2005-2006 as a lecturer in the college of Computer Engineering at Palestinian Polytechnic University (PPU), teaching courses such as computer organization, computer architecture, programming languages, and computer applications

·         2006-2011 as a lecturer in the Computer Science Department at Hebron University, teaching courses such as object-oriented programming languages, discrete mathematics, computer networks, image processing, computer graphics, digital design and computer applications. 

·         2011-2014 has a PhD student position in Computer Engineering from Dipartimento di Informatica e Sistemistica Sapienza Universita' di Roma http://www.dis.uniroma1.it/~dottoratoii/students/khalil-massri.

·         2014-2015: As an Assistant Professor at computer science department in Hebron University.

·         2015- 2016: Head of Applied Computing Department at the College of Science and Arts at the Palestine Technical University – Kadoorie. Tulkarim.

·         2016-2017:  Faculty member at College of Information Technology (Assistant Professor), Hebron University, Hebron, Palestine 

·         2017-now: Head of Computer Science Dept. at IT Collage in Hebron University.

 


Publications

 

Routing Protocols for Delay Tolerant Networks: a Reference Architecture and a Thorough Quantitative Evaluation
Khalil Massri, Alessandro Vernata, Andrea Vitaletti, Ioannis Chatzigiannakis
Journal of Sensor and Actuator Networks
2016

Efficient Neighbor Discovery in RFID Based Devices Over Resource-Constrained DTN Networks

Danilo Amendola,Floriano De Rango,Khalil Massri,Andrea Vitaletti
To appear in IEEE ICC 2014 SAC Symposium
2014

Erasure-Coding Based Data Delivery in Delay Tolerant Networks
Khalil Massri, Roberto Beraldi, Andrea Vitaletti 
Internet of Things, Smart Spaces, and Next Generation Networking Lecture Notes in Computer Science Volume 8121, 2013
2013

ProvinciaSense: extending the capillary WiFi infrastructure of Lazio region with static and mobile sensor networks
Tommaso Arzilli, Francesco Ficarola, Khalil Massri, Andrea Vitaletti, Francesco Loriga, Ilaria De Marinis, Andrea Ferraresi, Riccardo Bloise, Maurizio Gorett
Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems Article No. 68 (SenSys 2013)
2013

Neighbor Discovery in Delay Tolerant Networking using Resource-Constrained Devices
Danilo Amendola, Floriano De Rango, Khalil Massri, Andrea Vitaletti
Wireless Days (WD), 2013 IFIP
2013

Erasure-Coding Based Dissemination Protocol for Mobile Clouds
Roberto Beraldi, Khalil Massri, Hussein Alnuweiri
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2013 Eighth International Conference on
2013

Delay-Energy Tradeoff in Mobile Cloud Computing: An Experimental Approach
Roberto Beraldi, Khalil Massri, Abderrahmen Mtibaa, Hussein Al- nuweiri
ICSNC 2013, The Eighth International Conference on Systems and Networks Communications
2013

DTN Routing Protocols on Resource Constrained Devices: Design, Implementation and First Experiments
Khalil Massri, Andrea Vitaletti
Software, Telecommunications and Computer Networks (SoftCOM), 2013 21st International Conference on
2013

Routing protocols for delay tolerant networks: a quantitative evaluation
Massri, Khalil and Vernata, Alessandro and Vitaletti, Andrea
Proceedings of the 7th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks
2012


Research Interests

My PhD research activities can be summarized according to the following branches:

Ø  Design, analysis and evaluation of efficient algorithms for routing protocols applied in mobile ad-hoc networks. Mainly, protocols used in Delay Tolerant Networks (DTN) and Mobile Computing Devices (MCD) networks.

Ø  Exploiting network coding algorithms in data delivery protocols used for ad-hoc and mobile cloud networks. In particular, erasure-coding for data dissemination in mobile clouds. Real implementation and experimentation of data delivery protocols using wireless resource constrained devices, such as mobile devices and active RFIDs

.algorithms and protocols for wireless networks, IoT, private and distributed data management and Distributed Ledger Technologies


Research and Academic visits

MSWiM 2012: The 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems

The 13th International Conference on Next Generation Wired/Wireless Networking (ruSMART/NEW2AN 2013)

SoftCom2013 conference, Split-Primosten, September 18-20, 2013

8th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing October 28-30, 2013, University of Technology of Compiegne, Compiegne, France

 


Courses Schedule

# Course No. Course Name Class No. Room Time
1 T1400 Field Training 1 9999 (08:50-08:00) Sat
2 T1470 Introduction to Graduation Project 1 9999 (09:50-09:00) Fri
3 T1474 Graduation Project 1 9999 (09:50-09:00) Sat
4 T1474 Graduation Project 2 9999 (09:50-09:00) Sat
5 T3281 Networking Protocols 1 e108 (12:20-11:00) Mon,Wed
6 T3389 Wireless Protocols & Security 1 s307 (09:50-09:00) Sun,Tue,Thu
7 T3486 Computer Networks Defense 1 s208 (14:20-13:00) Mon,Wed