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.
Knott, A., Pedreschi, D., Chatila, R., Chakraborti, T., Leavy, S., Baeza-Yates, R., Eyers, D., Trotman, A., … Bengio, Y. (2023). Generative AI models should include detection mechanisms as a condition for public release. Ethics & Information Technology, 25(4), 55. doi: 10.1007/s10676-023-09728-4
Journal - Research Article
Eyers, D. (2023, July). Head in the clouds: The passing front of a new computing paradigm. University of Otago, Dunedin, New Zealand. [Inaugural Professorial Lecture].
Other Research Output
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
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
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
Arghavani, M., Zhang, H., Eyers, D., & Arghavani, A. (2020). StopEG: Detecting when to stop exponential growth in TCP slow-start. Proceedings of the 45th IEEE Conference on Local Computer Networks (LCN).1, (pp. 77-87). IEEE. doi: 10.1109/LCN48667.2020.9314853
Conference Contribution - Published proceedings: Full paper
O'Keeffe, D., Vranaki, A., Pasquier, T., & Eyers, D. (2020). Facilitating plausible deniability for cloud providers regarding tenants' activities using trusted execution. Proceedings of the IEEE International Conference on Cloud Engineering (IC2E). (pp. 59-65). IEEE. doi: 10.1109/IC2E48712.2020.00013
Conference Contribution - Published proceedings: Full paper
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
Eyers, D., Gal, A., Jacobsen, H.-A., & Weidlich, M. (2019). Introduction to the special issue on integrating process-oriented and event-based systems. Information Systems, 81, 179-180. doi: 10.1016/j.is.2019.01.004
Journal - Research Other
Pasquier, T., Eyers, D., & Bacon, J. (2019). Personal data and the internet of things. Communications of the ACM, 62(6), 32-34. doi: 10.1145/3322933
Journal - Research Other
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
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
Eskandari, L., Mair, J., Huang, Z., & Eyers, D. (2018). Iterative scheduling for distributed stream processing systems. Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems. (pp. 234-237). New York, NY: ACM. doi: 10.1145/3210284.3219768
Conference Contribution - Published proceedings: Full paper
Pasquier, T., Han, X., Moyer, T., Bates, A., Hermant, O., Eyers, D., … Seltzer, M. (2018). Runtime analysis of whole-system provenance. Proceedings of the ACM Conference on Computer and Communications Security (CCS). (pp. 1601-1616). doi: 10.1145/3243734.3243776
Conference Contribution - Published proceedings: Full paper
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
Dwarakanath, R., Koldehofe, B., Bharadwaj, Y., Nguyen, T. A. B., Eyers, D., & Steinmetz, R. (2017). TrustCEP: Adopting a trust-based approach for distributed complex event processing. Proceedings of the 18th IEEE International Conference on Mobile Data Management (MDM). (pp. 30-39). IEEE. doi: 10.1109/MDM.2017.15
Conference Contribution - Published proceedings: Full paper
Lind, J., Priebe, C., Muthukumaran, D., O’Keeffe, D., Aublin, P.-L., Kelbert, F., … Eyers, D., … Pietzuch, P. (2017). Glamdring: Automatic application partitioning for Intel SGX. Proceedings of the USENIX Annual Technical Conference. (pp. 285-298). [Full Paper]
Conference Contribution - Published proceedings: Full paper
Pasquier, T., Eyers, D., & Bacon, J. (2017). PHP2Uni: Building unikernels using scripting language transpilation. Proceedings of the International Conference on Cloud Engineering. (pp. 197-203). IEEE. doi: 10.1109/ic2e.2017.13
Conference Contribution - Published proceedings: Full paper
Pasquier, T., Han, X., Goldstein, M., Moyer, T., Eyers, D., Seltzer, M., & Bacon, J. (2017). Practical whole-system provenance capture. Proceedings of the Symposium on Cloud Computing (SoCC). (pp. 405-418). New York, NY: ACM. doi: 10.1145/3127479.3129249
Conference Contribution - Published proceedings: Full paper
Suomalainen, K., Jack, M., Eyers, D., Ford, R., & Stephenson, J. (2017). Comparative analysis of monitored and self-reported data on electricity use. Proceedings of the Environmental and Electrical Engineering and IEEE Industrial and Commercial Power Systems Europe International Conference. IEEE. doi: 10.1109/EEEIC.2017.7977557
Conference Contribution - Published proceedings: Full paper
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
Ariyasinghe, L., Huang, Z., Zhang, H., & Eyers, D. (2016). VPAP: VBR pattern aware playback buffering for video streaming. Proceedings of the International Telecommunication Networks and Applications Conference (ITNAC). IEEE. doi: 10.1109/ATNAC.2016.7878782
Conference Contribution - Published proceedings: Full paper
Arnautov, S., Trach, B., Gregor, F., Knauth, T., Martin, A., Priebe, C., … Eyers, D., … Fetzer, C. (2016). SCONE: Secure Linux containers with Intel SGX. Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI). (pp. 689-703). [Full Paper]
Conference Contribution - Published proceedings: Full paper
Eskandari, L., Huang, Z., & Eyers, D. (2016). P-Scheduler: Adaptive hierarchical scheduling in Apache Storm. Proceedings of the Australasian Computer Science Week Multiconference (ACSW). 26. New York, NY: ACM. doi: 10.1145/2843043.2843056
Conference Contribution - Published proceedings: Full paper
Feng, H., Eyers, D., Mills, S., Wu, Y., & Huang, Z. (2016). PCAF: Scalable, high precision k-NN search using principal component analysis based filtering. Proceedings of the 45th International Conference on Parallel Processing (ICPP). (pp. 638-647). IEEE. doi: 10.1109/icpp.2016.79
Conference Contribution - Published proceedings: Full paper
Ko, H., Singh, J., Pasquier, T. F. J.-M., Dong, C., Eyers, D., & Bacon, J. (2016). Information flow control with minimal tag disclosure. Proceedings of the International Conference on Internet of Things and Cloud Computing (ICC). New York, NY: ACM. doi: 10.1145/2896387.2896402
Conference Contribution - Published proceedings: Full paper
Mair, J., Huang, Z., & Eyers, D. (2016). Manila: Using a densely populated PMC-space for power modelling within large-scale systems. Proceedings of the 45th International Conference on Parallel Processing Workshops. (pp. 210-219). IEEE. doi: 10.1109/icppw.2016.41
Conference Contribution - Published proceedings: Full paper
Pasquier, T. F. J.-M., & Eyers, D. (2016). Information flow audit for transparency and compliance in the handling of personal data. Proceedings of the International Conference on Cloud Engineering Workshop (IC2EW). (pp. 112-117). IEEE. doi: 10.1109/ic2ew.2016.29
Conference Contribution - Published proceedings: Full paper
Pasquier, T. F. J.-M., Singh, J., Bacon, J., & Eyers, D. (2016). Information Flow Audit for PaaS Clouds. Proceedings of the International Conference on Cloud Engineering (IC2E). (pp. 42-51). IEEE. doi: 10.1109/ic2e.2016.19
Conference Contribution - Published proceedings: Full paper
Pasquier, T., Bacon, J., Singh, J., & Eyers, D. (2016). Data-centric access control for cloud computing. Proceedings of the 21st ACM Symposium on Access Control Models and Technologies (SACMAT). (pp. 81-88). New York: ACM. doi: 10.1145/2914642.2914662
Conference Contribution - Published proceedings: Full paper
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
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
Alam, A. S. M. A., Eyers, D., & Huang, Z. (2015). Helping secure robots in WSN environments by monitoring WSN software updates for intrusion. In D. Bailey, G. Sen Gupta & S. Demidenko (Eds.), Proceedings of the 6th International Conference on Automation, Robotics and Applications (ICARA). (pp. 223-229). IEEE. doi: 10.1109/ICARA.2015.7081151
Conference Contribution - Published proceedings: Full paper
Ashraful Alam, A. S. M., & Eyers, D. (2015). Securing WSN update from intrusion using time signature of over the air update protocol. In B. Javadi & S. K. Garg (Eds.), Proceedings of the 13th Australasian Symposium on Parallel and Distributed Computing (AusPDC).163. Australian Computer Society. [Full Paper]
Conference Contribution - Published proceedings: Full paper
Chen, Y., Mair, J., Huang, Z., Eyers, D., & Zhang, H. (2015). A state-based energy/performance model for parallel applications on multicore computers. Proceedings of the 44th International Conference on Parallel Processing Workshops. (pp. 230-239). IEEE. doi: 10.1109/ICPPW.2015.33
Conference Contribution - Published proceedings: Full paper
Crane, M., Trotman, A., & Eyers, D. (2015). Improving throughput of a pipeline model indexer. Proceedings of the 20th Australasian Document Computing Symposium. New York: ACM. doi: 10.1145/2838931.2838943
Conference Contribution - Published proceedings: Full paper
Feng, H., Mills, S., Eyers, D., Huang, Z., & Shen, X. (2015). Optimal space subdivision for parallel approximate nearest neighbour determination. Proceedings of the Image and Vision Computing New Zealand (IVCNZ) International Conference. 45. IEEE. doi: 10.1109/IVCNZ.2015.7761548
Conference Contribution - Published proceedings: Full paper
Mair, J., Huang, Z., Eyers, D., & Chen, Y. (2015). Quantifying the energy efficiency challenges of achieving exascale computing. Proceedings of the 15th International Symposium on Cluster, Cloud and Grid Computing (CCGrid). (pp. 943-950). IEEE. doi: 10.1109/CCGrid.2015.130
Conference Contribution - Published proceedings: Full paper
Mair, J., Huang, Z., Eyers, D., & Zhang, H. (2015). PMC-based power modelling with workload classification on multicore systems. Proceedings of the 43rd International Conference on Parallel Processing Workshops (ICPPW). (pp. 129-138). IEEE. doi: 10.1109/ICPPW.2014.29
Conference Contribution - Published proceedings: Full paper
Muthukumaran, D., O’Keeffe, D., Priebe, C., Eyers, D., Shand, B., & Pietzuch, P. (2015). FlowWatcher: Defending against data disclosure vulnerabilities in web applications. Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. (pp. 603-615). New York, NY: ACM. doi: 10.1145/2810103.2813639
Conference Contribution - Published proceedings: Full paper
Singh, J., Pasquier, T. F. J.-M., Bacon, J., & Eyers, D. (2015). Integrating messaging middleware and Information Flow Control. Proceedings of the International Conference on Cloud Engineering (IC2E). (pp. 54-59). IEEE. doi: 10.1109/IC2E.2015.13
Conference Contribution - Published proceedings: Full paper
Tang, X., Huang, Z., Eyers, D., Mills, S., & Guo, M. (2015). Efficient selection algorithm for fast k-NN search on GPUs. Proceedings of the 29th International Parallel and Distributed Processing (IPDPS) Symposium. (pp. 397-406). IEEE. doi: 10.1109/IPDPS.2015.115
Conference Contribution - Published proceedings: Full paper
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
Frischbier, S., Turan, E., Gesmann, M., Margara, A., Eyers, D., Eugster, P., … Buchmann, A. (2014). Effective runtime monitoring of distributed event-based enterprise systems with ASIA. Proceedings of the 7th International Conference on Service-Oriented Computing and Applications (SOCA). (pp. 41-48). IEEE. doi: 10.1109/SOCA.2014.25
Conference Contribution - Published proceedings: Full paper
Pasquier, T. F. J.-M., Bacon, J., & Eyers, D. (2014). FlowK: Information flow control for the cloud. Proceedings of the 6th International Conference on Cloud Computing Technology and Science (CloudCom). (pp. 70-77). IEEE. doi: 10.1109/CloudCom.2014.11
Conference Contribution - Published proceedings: Full paper
Tang, X., Mills, S., Eyers, D., Leung, K.-C., Huang, Z., & Guo, M. (2014). Data filtering for scalable high-dimensional k-NN search on multicore systems. Proceedings of the 23rd International Symposium on High-Performance Parallel and Distributed Computing (HPDC). (pp. 305-310). New York: ACM. doi: 10.1145/2600212.2600710
Conference Contribution - Published proceedings: Full paper
Tang, X., Mills, S., Eyers, D., Leung, K.-C., Huang, Z., & Guo, M. (2014). Performance bottlenecks in manycore systems: A case study on large scale feature matching within image collections. Proceedings of the 15th International Conference on High Performance Computing and Communications (HPCC) &11th International Conference on Embedded and Ubiquitous Computing (EUC). (pp. 985-995). IEEE. doi: 10.1109/HPCC.and.EUC.2013.140
Conference Contribution - Published proceedings: Full paper
Young, C., Eyers, D., & Mills, S. (2014). Parallel and distributed mosaic seamline estimation. Proceedings of the 29th International Conference on Image and Vision Computing New Zealand (IVCNZ). (pp. 37-41). New York: ACM. doi: 10.1145/2683405.2683425
Conference Contribution - Published proceedings: Full paper
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
Evans, D., & Eyers, D. (2013). Poster: Converging runtime and historic detection of areas of congestion within an urban bus network. Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems (DEBS). (pp. 345-346). New York: ACM. doi: 10.1145/2488222.2489275
Conference Contribution - Published proceedings: Full paper
Eyers, D., & Russello, G. (2013). Toward unified and flexible security policies enforceable within the Cloud. In J. Dowling & F. Taïani (Eds.), Distributed applications and interoperable systems: Lecture notes in computer science (Vol. 7891). (pp. 181-186). Heidelberg, Germany: Springer. doi: 10.1007/978-3-642-38541-4_15
Conference Contribution - Published proceedings: Full paper
Frischbier, S., Margara, A., Freudenreich, T., Eugster, P., Eyers, D., & Pietzuch, P. (2013). Aggregation for implicit invocations. Proceedings of the 12th Annual International Conference on Aspect-Oriented Software Development (AOSD). (pp. 109-120). New York: ACM. doi: 10.1145/2451436.2451450
Conference Contribution - Published proceedings: Full paper
Leung, K.-C., Eyers, D., Tang, X., Mills, S., & Huang, Z. (2013). Investigating large-scale feature matching using the Intel® Xeon Phi™ coprocessor. Proceedings of the 28th International Conference of Image and Vision Computing New Zealand (IVCNZ). (pp. 148-153). IEEE. doi: 10.1109/IVCNZ.2013.6727007
Conference Contribution - Published proceedings: Full paper
Mills, S., Eyers, D., Huang, Z., Leung, K.-C., & Tang, X. (2013). Implementing automated photogrammetry for the New Zealand eScience Infrastructure (NeSI) facilities. In P. Denys, M. Strack, A. B. Moore & P. Whigham (Eds.), Proceedings of the 125th New Zealand Institute of Surveyors (NZIS) Annual Conference and the Spatial Information Research Centre New Zealand (SIRC NZ) GIS and Remote Sensing Research Conference: Celebrating the Past: Redefining the Future. (pp. 216-218). Wellington, New Zealand: New Zealand Institute of Surveyors. [Full Paper]
Conference Contribution - Published proceedings: Full paper
Mills, S., Eyers, D., Leung, K.-C., Tang, X., & Huang, Z. (2013). Large-scale feature matching with distributed and heterogeneous computing. Proceedings of the 28th International Conference of Image and Vision Computing New Zealand (IVCNZ). (pp. 208-213). IEEE. doi: 10.1109/IVCNZ.2013.6727017
Conference Contribution - Published proceedings: Full paper
Singh, J., Bacon, J., & Eyers, D. (2013). Policy enforcement within emerging distributed, event-based systems. Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems (DEBS). (pp. 246-255). New York: ACM. doi: 10.1145/2611286.2611310
Conference Contribution - Published proceedings: Full paper
Tang, X., Mills, S., Eyers, D., Huang, Z., Leung, K.-C., & Guo, M. (2013). Performance tuning on multicore systems for feature matching within image collections. Proceedings of the 42nd International Conference on Parallel Processing (ICPP). (pp. 718-727). IEEE. doi: 10.1109/ICPP.2013.85
Conference Contribution - Published proceedings: Full paper
Evans, D., & Eyers, D. (2012). Melding security metadata between software and hardware. In E. Wohlstadter (Ed.), Proceedings of the 13th International Middleware Conference. 13. New York: ACM. doi: 10.1145/2405153.2405166
Conference Contribution - Published proceedings: Full paper
Evans, D., Eyers, D. M., & Bacon, J. (2012). A model of Information Flow Control to determine whether malfunctions cause the privacy invasion. Proceedings of the First Workshop on Measurement, Privacy, and Mobility (MPM). 2. New York: ACM. doi: 10.1145/2181196.2181198
Conference Contribution - Published proceedings: Full paper
Eyers, D., Freudenreich, T., Margara, A., Frischbier, S., Pietzuch, P., & Eugster, P. (2012). Living in the present: On-the-fly information processing in scalable web architectures. Proceedings of the 2nd International Workshop on Cloud Computing Platforms. 6. New York: ACM. doi: 10.1145/2168697.2168703
Conference Contribution - Published proceedings: Full paper
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
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
Ashoka, B., Eyers, D., & Huang, Z. (2011). Handover delay in mobile WiMAX: A simulation study. Proceedings of the 12th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT). (pp. 305-312). doi: 10.1109/PDCAT.2011.45
Conference Contribution - Published proceedings: Full paper
Hosek, P., Migliavacca, M., Papagiannis, I., Eyers, D. M., Evans, D., Shand, B., … Pietzuch, P. (2011). SAFEWEB: A middleware for securing Ruby-based web applications. In F. Kon & A.-M. Kermarrec (Eds.), Middleware: Lecture notes in computer science (Vol. 7049). (pp. 491-511). Berlin, Germany: Springer. doi: 10.1007/978-3-642-25821-3_25
Conference Contribution - Published proceedings: Full paper
Singh, J., Eyers, D. M., & Bacon, J. (2011). Disclosure control in multi-domain publish/subscribe systems. Proceedings of the 5th Association for Computing Machinery (ACM) International Conference on Distributed Event-Based Systems (DEBS). (pp. 159-170). New York: ACM. doi: 10.1145/2002259.2002283
Conference Contribution - Published proceedings: Full paper
Zhang, R., Routray, R., Eyers, D. M., Chambliss, D., Sarkar, P., Willcocks, D., & Pietzuch, P. (2011). IO Tetris: Deep storage consolidation for the cloud via fine-grained workload analysis. Proceedings of the Cloud Computing (CLOUD) IEEE International Conference. (pp. 700-707). IEEE. doi: 10.1109/CLOUD.2011.103
Conference Contribution - Published proceedings: Full paper
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
Bacon, J., Evans, D., Eyers, D. M., Migliavacca, M., Pietzuch, P., & Shand, B. (2010). Enforcing end-to-end application security in the cloud [Big ideas paper]. In I. Gupta & C. Mascolo (Eds.), Middleware: Lecture notes in computer science (Vol. 6452). (pp. 293-312). Berlin, Germany: Springer. doi: 10.1007/978-3-642-16955-7_15
Conference Contribution - Published proceedings: Full paper
Evans, D., & Eyers, D. M. (2010). Efficient policy checking across administrative domains. Proceedings of the Policies for Distributed Systems and Networks International Symposium (POLICY). (pp. 146-153). IEEE. doi: 10.1109/POLICY.2010.36
Conference Contribution - Published proceedings: Full paper
Evans, D., Eyers, D., & Bacon, J. (2010). Linking policies to the spatial environment. Proceedings of the Policies for Distributed Systems and Networks International Symposium (POLICY). (pp. 73-76). IEEE. doi: 10.1109/POLICY.2010.31
Conference Contribution - Published proceedings: Full paper
Eyers, D. M., Vargas, L., Singh, J., Moody, K., & Bacon, J. (2010). Relational database support for event-based middleware functionality. Proceedings of the Fourth Association for Computing Machinery (ACM) International Conference on Distributed Event-Based Systems (DEBS). New York: ACM. doi: 10.1145/1827418.1827455
Conference Contribution - Published proceedings: Full paper
Migliavacca, M., Papagiannis, I., Eyers, D. M., Shand, B., Bacon, J., & Pietzuch, P. (2010). DEFCON: High-performance event processing with information security. Proceedings of the USENIX Annual Technical Conference. Retrieved from http://static.usenix.org/event/atc10/tech/full_papers/Migliavacca.pdf
Conference Contribution - Published proceedings: Full paper
Migliavacca, M., Papagiannis, I., Eyers, D. M., Shand, B., Bacon, J., & Pietzuch, P. (2010). Distributed middleware enforcement of event flow security policy. In I. Gupta & C. Mascolo (Eds.), Middleware: Lecture notes in computer science (Vol. 6452). (pp. 334-354). Berlin, Germany: Springer. doi: 10.1007/978-3-642-16955-7_17
Conference Contribution - Published proceedings: Full paper
Papagiannis, I., Migliavacca, M., Eyers, D. M., Shand, B., Bacon, J., & Pietzuch, P. (2010). Enforcing user privacy in web applications using Erlang. Proceedings of Web 2.0 Security & Privacy (W2SP). Retrieved from http://w2spconf.com/2010/papers/p09.pdf
Conference Contribution - Published proceedings: Full paper
Routray, R., Eyers, D., Willcocks, D., Pietzuch, P., Sarkar, P., & Zhang, R. (2010). Policy generation framework for large-scale storage infrastructures. Proceedings of the Policies for Distributed Systems and Networks International Symposium (POLICY). (pp. 65-72). IEEE. doi: 10.1109/POLICY.2010.30
Conference Contribution - Published proceedings: Full paper
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
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
Kimbrough, S. O., Abrahams, A. S., Jones, A. J. I., Eyers, D. M., & Bacon, J. M. (2009). Introducing the fair and logical trade project. International Journal of Business Process Integration & Management, 4(3), 174-186. doi: 10.1504/IJBPIM.2009.030984
Journal - Research Article
Evans, D., & Eyers, D. M. (2009). State needed to infer data use compliance in distributed transport applications. Proceedings of the InMotion: Pervasive Technologies for Improved Mobility and Transportation. Retrieved from http://inmotion09.dei.uc.pt/
Conference Contribution - Published proceedings: Full paper
Eyers, D. M., Routray, R., Zhang, R., Willcocks, D., & Pietzuch, P. (2009). Towards a middleware for configuring large-scale storage infrastructures. Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science (MGC). New York: ACM. doi: 10.1145/1657120.1657123
Conference Contribution - Published proceedings: Full paper
Bacon, J., Eyers, D. M., Singh, J., & Pietzuch, P. R. (2008). Access control in publish/subscribe systems. Proceedings of the Second International Conference on Distributed Event-Based Systems (DEBS). (pp. 23-34). New York: ACM. doi: 10.1145/1385989.1385993
Conference Contribution - Published proceedings: Full paper
Evans, D., & Eyers, D. M. (2008). Deontic logic for modelling data flow and use compliance. Proceedings of the 6th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC). (pp. 19-24). New York: ACM. doi: 10.1145/1462789.1462793
Conference Contribution - Published proceedings: Full paper
Eyers, D. M., Srinivasan, S., Moody, K., & Bacon, J. (2008). Compile-time enforcement of dynamic security policies. Proceedings of the Policies for Distributed Systems and Networks Workshop (POLICY). (pp. 119-126). IEEE. doi: 10.1109/POLICY.2008.24
Conference Contribution - Published proceedings: Full paper
Singh, J., Eyers, D. M., & Bacon, J. (2008). Controlling historical information dissemination in publish/subscribe. Proceedings of the 1st International Workshop on Middleware Security (MidSec). (pp. 34-39). New York: ACM. doi: 10.1145/1463342.1463349
Conference Contribution - Published proceedings: Full paper
Singh, J., Eyers, D. M., & Bacon, J. (2008). Credential management in event-driven healthcare systems. Proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference Companion. (pp. 48-53). New York: ACM. doi: 10.1145/1462735.1462746
Conference Contribution - Published proceedings: Full paper
Pesonen, L. I. W., Eyers, D. M., & Bacon, J. (2007). Access control in decentralised publish/subscribe systems. Journal of Networks, 2(2), 57-67. doi: 10.4304/jnw.2.2.57-67
Journal - Research Article
Pesonen, L. I. W., Eyers, D. M., & Bacon, J. (2007). Encryption-enforced access control in dynamic multi-domain publish/subscribe networks. Proceedings of the Inaugural International Conference on Distributed Event-Based Systems (DEBS). (pp. 104-115). New York: ACM. doi: 10.1145/1266894.1266916
Conference Contribution - Published proceedings: Full paper
Pietzuch, P., Eyers, D., Kounev, S., & Shand, B. (2007). Towards a common API for publish/subscribe. Proceedings of the Inaugural International Conference on Distributed Event-Based Systems (DEBS). (pp. 152-157). New York: ACM. doi: 10.1145/1266894.1266924
Conference Contribution - Published proceedings: Full paper
Eyers, D. M., Bacon, J., & Moody, K. (2006). OASIS role-based access control for electronic health records. IEE Proceedings: Software, 153(1), 16-23. doi: 10.1049/ip-sen:20045038
Journal - Research Article