David_226

Owheo Building, Room 1.25
Tel +64 3 479 5749
Email david.eyers@otago.ac.nz

Before joining the University of Otago, I worked as a senior research associate at the University of Cambridge, from where I was awarded my PhD. My undergraduate degrees (Computer Engineering and Pure Maths) are from UNSW in Sydney, Australia.

My recent research has examined security enforcement and data dissemination mechanisms within wide-area distributed systems. In particular, I have worked with event-based middleware, role-based access control, decentralised information flow control, and try to develop connections between these technologies. My research is of growing importance to cloud and grid computing: large-scale public services, such as electronic health record repositories, must manage sensitive data in a secure manner.

For more information see my research pages

Publications

Abbas, M., Khan, S., Monum, A., Zaffar, F., Tahir, R., Eyers, D., … Pasquier, T. (2022). PACED: Provenance-based Automated Container Escape Detection. Proceedings of the IEEE International Conference on Cloud Engineering (IC2E). (pp. 261-272). IEEE. doi: 10.1109/IC2E55432.2022.00035
Conference Contribution - Published proceedings: Full paper
Sartakov, V. A., Vilanova, L., Eyers, D., Shinagawa, T., & Pietzuch, P. (2022). CAP-VMs: Capability-based isolation and sharing in the cloud. Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI). (pp. 597-612). USENIX Association. [Full Paper]
Conference Contribution - Published proceedings: Full paper
Zareei, S., Kelbe, D., Sirguey, P., Mills, S., & Eyers, D. M. (2021). Virtual ground control for survey-grade terrain modelling from satellite imagery. Proceedings of the 36th International Conference on Image and Vision Computing New Zealand (IVCNZ). IEEE. doi: 10.1109/IVCNZ54163.2021.9653389
Conference Contribution - Published proceedings: Full paper
Mair, J., Suomalainen, K., Eyers, D. M., & Jack, M. W. (2021). Sizing domestic batteries for load smoothing and peak shaving based on real-world demand data. Energy & Buildings, 247, 111109. doi: 10.1016/j.enbuild.2021.111109
Journal - Research Article
Sartakov, V. A., O'Keeffe, D., Eyers, D., Vilanova, L., & Pietzuch, P. (2021). Spons and shields: Practical isolation for trusted execution. In B. L. Titzer, H. Xu & I. Zhang (Eds.), Proceedings of the 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE). (pp. 186-200). New York, NY: ACM. doi: 10.1145/3453933.3454024
Conference Contribution - Published proceedings: Full paper
Eskandari, L., Mair, J., Huang, Z., & Eyers, D. (2018). A topology and traffic aware two-level scheduler for stream processing systems in a heterogeneous cluster. In D. B. Heras & L. Bougé (Eds.), Euro-Par 2017: Parallel processing workshops: Lecture notes in computer science (Vol. 10659). (pp. 68-79). Cham, Switzerland: Springer International. doi: 10.1007/978-3-319-75178-8_6
Chapter in Book - Research
Mair, J., Huang, Z., Eyers, D., Cupertino, L., Da Costa, G., Pierson, J.-M., & Hlavacs, H. (2015). Power modeling. In J.-M. Pierson (Ed.), Large-scale distributed systems and energy efficiency: A holistic view. (pp. 131-158). Hoboken, NJ: John Wiley & Sons. doi: 10.1002/9781118981122.ch5
Chapter in Book - Research
Mair, J., Huang, Z., Eyers, D., & Zhang, H. (2013). Myths in PMC-based power estimation. In J.-M. Pierson, G. Da Costa & L. Dittmann (Eds.), Energy efficiency in large scale distributed systems: EE-LSDS Conference, revised selected papers: Lecture notes in computer science (Vol. 8046). (pp. 35-50). Heidelberg, Germany: Springer. doi: 10.1007/978-3-642-40517-4_3
Chapter in Book - Research
Shand, B., Pietzuch, P., Papagiannis, I., Moody, K., Migliavacca, M., Eyers, D. M., & Bacon, J. (2011). Security policy and information sharing in distributed event-based systems. In S. Helmer, A. Poulovassilis & F. Xhafa (Eds.), Reasoning in event-based distributed systems: Studies in computational intelligence (Vol. 347). (pp. 151-172). Berlin, Germany: Springer. doi: 10.1007/978-3-642-19724-6
Chapter in Book - Research
Bacon, J., Eyers, D., & Singh, J. (2010). Securing event-based systems. In A. M. Hinze & A. Buchmann (Eds.), Principles and applications of distributed event-based systems. (pp. 119-139). PA: IGI Global. doi: 10.4018/978-1-60566-697-6.ch006
Chapter in Book - Research
Eyers, D. M., Jones, A. J. I., & Kimbrough, S. O. (2009). On logic and standards for structuring documents. In C. Weinhardt, S. Luckner & J. Stößer (Eds.), Designing E-business systems: Markets, services, and networks: Lecture notes in business information processing (Vol. 22). (pp. 172-186). Berlin, Germany: Springer. doi: 10.1007/978-3-642-01256-3_15
Chapter in Book - Research
Eskandari, L., Mair, J., Huang, Z., & Eyers, D. (2021). I-Scheduler: Iterative scheduling for distributed stream processing systems. Future Generation Computer Systems, 117, 219-233. doi: 10.1016/j.future.2020.11.011
Journal - Research Article
Mair, J., Suomalainen, K., Eyers, D. M., & Jack, M. W. (2021). Sizing domestic batteries for load smoothing and peak shaving based on real-world demand data. Energy & Buildings, 247, 111109. doi: 10.1016/j.enbuild.2021.111109
Journal - Research Article
Parameswaran, P., Trotman, A., Liesaputra, V., & Eyers, D. (2021). Detecting the target of sarcasm is hard: Really?? Information Processing & Management, 58(4), 102599. doi: 10.1016/j.ipm.2021.102599
Journal - Research Article
Suomalainen, K., Eyers, D., Ford, R., Stephenson, J., Anderson, B., & Jack, M. (2019). Detailed comparison of energy-related time-use diaries and monitored residential electricity demand. Energy & Buildings, 183, 418-427. doi: 10.1016/j.enbuild.2018.11.002
Journal - Research Article
Eskandari, L., Mair, J., Huang, Z., & Eyers, D. (2018). T3-Scheduler: A topology and traffic aware two-level Scheduler for stream processing systems in a heterogeneous cluster. Future Generation Computer Systems, 89, 617-632. doi: 10.1016/j.future.2018.07.011
Journal - Research Article
Feng, H., Eyers, D., Mills, S., Wu, Y., & Huang, Z. (2018). Principal component analysis based filtering for scalable, high precision k-NN search. IEEE Transactions on Computers, 67(2), 252-267. doi: 10.1109/TC.2017.2748131
Journal - Research Article
Jack, M. W., Suomalainen, K., Dew, J. J. W., & Eyers, D. (2018). A minimal simulation of the electricity demand of a domestic hot water cylinder for smart control. Applied Energy, 211, 104-112. doi: 10.1016/j.apenergy.2017.11.044
Journal - Research Article
Pasquier, T., Singh, J., Powles, J., Eyers, D., Seltzer, M., & Bacon, J. (2018). Data provenance to audit compliance with privacy policy in the Internet of Things. Personal & Ubiquitous Computing, 22(2), 333-344. doi: 10.1007/s00779-017-1067-4
Journal - Research Article
Shen, X.-l., Dou, Y., Mills, S., Eyers, D. M., Feng, H., & Huang, Z. (2018). Distributed sparse bundle adjustment algorithm based on three-dimensional point partition and asynchronous communication. Frontiers of Information Technology & Electronic Engineering, 19(7), 889-904. doi: 10.1631/FITEE.1800173
Journal - Research Article
Pasquier, T. F. J.-M., Singh, J., Eyers, D., & Bacon, J. (2017). Camflow: Managed data-sharing for cloud services. IEEE Transactions on Cloud Computing, 5(3), 472-484. doi: 10.1109/tcc.2015.2489211
Journal - Research Article
Li, Y., Wu, J., Chen, Y., Mair, J., Eyers, D., & Huang, Z. (2016). Power neighboring interval matching based PMC integration. Journal of Circuits, Systems & Computers, 27(8), 1650086 . doi: 10.1142/s0218126616500869
Journal - Research Article
Singh, J., Pasquier, T., Bacon, J., Ko, H., & Eyers, D. (2016). Twenty security considerations for cloud-supported internet of things. IEEE Internet of Things Journal, 3(3), 269-284. doi: 10.1109/jiot.2015.2460333
Journal - Research Article
Tang, X., Huang, Z., Eyers, D., Mills, S., & Guo, M. (2015). Scalable multicore k-NN search via Subspace Clustering for Filtering. IEEE Transactions on Parallel & Distributed Systems, 26(12), 3449-3460. doi: 10.1109/TPDS.2014.2372755
Journal - Research Article
Bacon, J., Eyers, D., Pasquier, T. F. J.-M., Singh, J., Papagiannis, I., & Pietzuch, P. (2014). Information flow control for secure cloud computing. IEEE Transactions on Network & Service Management, 11(1), 76-89. doi: 10.1109/TNSM.2013.122313.130423
Journal - Research Article
Mair, J., Eyers, D., Huang, Z., & Zhang, H. (2014). Myths in power estimation with Performance Monitoring Counters. Sustainable Computing, 4(2), 83-93. doi: 10.1016/j.suscom.2014.03.007
Journal - Research Article
Eyers, D. M., Routray, R., Zhang, R., Willcocks, D., & Pietzuch, P. (2011). Configuring large-scale storage using a middleware with machine learning. Concurrency & Computation, 23(17), 2063-2077. doi: 10.1002/cpe.1716
Journal - Research Article
McEwen, J. D., Wiaux, Y., & Eyers, D. M. (2011). Data compression on the sphere. Astronomy & Astrophysics, 531, A98. doi: 10.1051/0004-6361/201015728
Journal - Research Article
Abrahams, A. S., Eyers, D. M., & Bacon, J. M. (2009). Structured storage of legal precedents using a minimal deontic ontology, for computer assisted legal document querying. International Journal of Metadata, Semantics & Ontologies, 4(3), 196-211. doi: 10.1504/IJMSO.2009.027754
Journal - Research Article
Bacon, J., Eyers, D., Singh, J., Shand, B., Migliavacca, M., & Pietzuch, P. (2009). Security in multi-domain event-based systems. it - Information Technology, 51(5), 277-284. doi: 10.1524/itit.2009.0552
Journal - Research Article
Back to top