Dr Joshua Ellul

Dr Joshua Ellul

Dr Joshua Ellul

 B.Sc. I.T.(Hons)(Melit.), M.Sc.(Kent), Ph.D.(Soton)

Senior Lecturer

Level 1, Block B
Room 41
ICT Building
University of Malta
Msida
  +356 2340 3551
__Biography
  • Blockchain
  • The Internet of Things
  • Virtual Machines and Operating Systems
  • Compilers
  • Distributed and Embedded Systems
  • Mobile and Pervasive Computing

ABADI, F.A., ELLUL, J. and AZZOPARDI, G., 2018. The Blockchain of Things, Beyond Bitcoin: A Systematic Review.

AZZOPARDI, S., ELLUL, J. and PACE, G.J., 2018. Monitoring smart contracts: CONTRACTLARVA and open challenges beyond, International Conference on Runtime Verification 2018, Springer, pp. 113-137.

COLOMBO, C., ELLUL, J. and PACE, G.J., 2018. Contracts over smart contracts: Recovering from violations dynamically, International Symposium on Leveraging Applications of Formal Methods 2018, Springer, pp. 300-315.

ELLUL, J. and PACE, G.J., 2018. AlkylVM: A Virtual Machine for Smart Contract Blockchain Connected Internet of Things, 1st International Workshop on Blockchains and Smart Contracts (BSC) 2018.

ELLUL, J. and PACE, G.J., 2018. Runtime verification of ethereum smart contracts, 2018 14th European Dependable Computing Conference (EDCC) 2018, IEEE, pp. 158-163.

MIZZI, A., ELLUL, J. and PACE, G., 2018. D'Artagnan: An Embedded DSL Framework for Distributed Embedded Systems, Proceedings of the Real World Domain Specific Languages Workshop 2018 2018, ACM, pp. 2.

MIZZI, A., ELLUL, J. and PACE, G.J., 2018. Macroprogramming the Blockchain of Things.

REIJERS, N., ELLUL, J. and SHIH, C., 2018. Making sensor node virtual machines work for real-world applications. IEEE Embedded Systems Letters, .

ELLUL, J. and PACE, G.J., 2017. Blockchain and the Internet of Things: A Match Made in the Cloud. CSAW 2017.

ELLUL, J. and PACE, G.J., 2017. Contracts over Smart Contracts. CSAW 2017.

LEGUESSE, Y., VELLA, M.J. and ELLUL, J., 2017. AndroNeo: Hardening Android Malware Sandboxes by Predicting Evasion Heuristics, 1th WISTP International Conference on Information Security Theory and Practice 2017 2017.

ELLUL, J., 2012. Run-time compilation techniques for wireless sensor networks, University of Southampton.

ELLUL, J., LO, B. and YANG, G., 2011. The BSNOS platform: a body sensor networks targeted operating system and toolset, The fifth international conference on sensor technologies and applications (SENSORCOMM 2011) 2011, pp. 381-386.

ELLUL, J. and MARTINEZ, K., 2010. A Few Bytes are Worth a Thousand Words: Run-Time Compilation of High Level Scripts in Sensor Networks, Distributed Computing Systems Workshops (ICDCSW), 2010 IEEE 30th International Conference on 2010, IEEE, pp. 161-170.

ELLUL, J. and MARTINEZ, K., 2010. Run-time compilation of bytecode in sensor networks, Sensor Technologies and Applications (SENSORCOMM), 2010 Fourth International Conference on 2010, IEEE, pp. 133-138.

ELLUL, J. and MARTINEZ, K., 2010. Run-time compilation of bytecode in wireless sensor networks, Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks 2010, ACM, pp. 422-423.

  • CPS1012 - Operating Systems and Systems Programming 1
  • CPS2008 - Operating Systems and Systems Programming 2
  • DLT5000 - Introduction to Blockchain, DLTs and Cryptocurrencies
  • DLT5001 - Applied Project
  • DLT5002 - Research Methods
  • DLT5130 - DLT Business: An Introduction and Keynotes
  • DLT5301 - Cybercrime, Security and Auditing Considerations
  • DLT5400 - DLT Implementation and Internals
  • DLT5401 - Smart Contract and dApp Programming
  • DLT5403 - DLTs and the Internet of Things
  • ECL5074 - Cryptocurrencies, Distributed Ledger Technologies and the Law
  • ICT3009 - Blockchain and Smart Contracts
  • ICT5101 - Internet of Things
__Other

https://www.um.edu.mt/_templates/staffprofiles