Doctor Rodrigo Neves Calheiros

Doctor Rodrigo Neves Calheiros

Lecturer In Information And Communications Technology,
Computing & Ict

Lecturer In Information And Communications Technology,
Computing & Ict

Biography

Since 2016, Dr Rodrigo N. Calheiros is a Lecturer in Information and Communications Technology. Before joining WSU, Dr Calheiros was a Research Fellow in the Department of Computing and Information Systems at the University of Melbourne.

Dr Calheiros is better known for being the lead designer and developer of CloudSim, a tool that enables model and simulation of cloud infrastrctures and enable repeatable and controllable research of new policies for management of cloud computing platforms without requiring the deploymentof large (and expensive) infrastructures. The software has been used by many Universities and Organizations around the world.

Dr Calheiros is interested in all aspects of resource management in distributed systems. His interest in the last years has been on cloud computing and related technologies, including Internet of Things, Edge (Fog) computing, Big Data, and microservices. In the past, he also worked with cluster and grid systems. His research interests also span across applications and programming models for all forms of Distributed Systems.

This information has been contributed by Doctor Neves Calheiros.

Qualifications

  • MSc Pontifical Catholic University of Rio Grande do Su
  • DCS Pontifical Catholic University of Rio Grande do Su

Professional Memberships

  • ACM (2012)
  • IEEE Computer Society (2009)
  • IEEE (2009)

Interests

  • Cluster, Grid and Cloud Computing
  • Computer Networking
  • Operating Systems

Organisational Unit (School / Division)

  • Computing & Ict
  • Computing & Ict

Contact

Email: R.Calheiros@westernsydney.edu.au
Phone: (02) 9685 9135
Mobile:
Location: ER.1.09
Parramatta
Website:

PLEASE NOTE: obtaining information from this Directory must be for the legitimate purposes of doing business with and within Western Sydney University, and must not be used for unsolicited bulk e-mailing (spamming) or similar purposes.

Teaching

Current Teaching Areas

  • 300952 Wireless and Mobile Networks
  • 301004 Research Preparation in Post Graduate Studies
  • 301163 Modern Software Architectures

Publications

Books

  • Buyya, R., Neves Calheiros, R. and Dastjerdi, A. (2016), 'Big Data: Principles and Paradigms', : Morgan Kaufmann 9780128053942.

Chapters in Books

  • Piraghaj, S., Dastjerdi, A., Neves Calheiros, R. and Buyya, R. (2017), 'A survey and taxonomy of energy efficient resource management techniques in platform as a service cloud', Handbook of Research on End-to-end Cloud Computing Architecture Design, IGI Global 9781522507598.
  • Dastjerdi, A., Gupta, H., Neves Calheiros, R., Ghosh, S. and Buyya, R. (2016), 'Fog computing : principles, architectures, and applications', Internet of Things: Principles and Paradigms, Morgan Kaufmann 9780128053959.
  • Son, J., Barreto, D., Neves Calheiros, R. and Buyya, R. (2016), 'Automatic provisioning of intercloud resources driven by nonfunctional requirements of applications', Encyclopedia of Cloud Computing, Wiley & Sons 9781118821978.
  • Ferdaus, M., Murshed, M., Neves Calheiros, R. and Buyya, R. (2015), 'Network-aware virtual machine placement and migration in cloud data centers', Emerging Research in Cloud Distributed Computing Systems, Information Science 9781466682139.
  • Neves Calheiros, R., Kasim, H., Hung, T., Li, X., Lu, S., Wang, L., Palit, H., Lee, G., Ngo, T. and Buyya, R. (2015), 'Adaptive execution of scientific workflow applications on clouds', Cloud Computing with e-Science Applications, CRC Press 9781466591158.
  • Pandey, S., Sammut, L., Neves Calheiros, R., Melatos, A. and Buyya, R. (2014), 'Scalable deployment of a LIGO physics application on public clouds : workflow engine and resource provisioning techniques', Cloud Computing for Data-intensive Applications, Springer 9781493919048.
  • Teixeira Sa, T., Neves Calheiros, R. and Gomes, D. (2014), 'CloudReports : an extensible simulation tool for energy-aware cloud computing environments', Cloud Computing: Challenges, Limitations, and R&D Solutions, Springer 9783319105291.
  • Emeakaroha, V., Netto, M., Neves Calheiros, R. and De Rose, C. (2012), 'Achieving flexible SLA and resource management in clouds', Achieving Federated and Self-Manageable Cloud Infrastructures: Theory and Practice, Business Science Reference 9781466616318.

Journal Articles

  • Piraghaj, S., Dastjerdi, A., Neves Calheiros, R. and Buyya, R. (2017), 'ContainerCloudSim : an environment for modeling and simulation of containers in cloud data centers', Software: Practice and Experience, vol 47, no 4 , pp 505 - 521.
  • Xavier, M., Rossi, F., De Rose, C., Neves Calheiros, R. and Gomes, D. (2017), 'Modeling and simulation of global and sleep states in ACPI-compliant energy-efficient cloud environments', Concurrency and Computation: Practice and Experience, vol 29, no 4 .
  • Rossi, F., Xavier, M., De Rose, C., Neves Calheiros, R. and Buyya, R. (2017), 'E-eco : performance-aware energy-efficient cloud data center orchestration', Journal of Network and Computer Applications, vol 78 , pp 83 - 96.
  • Qu, C., Neves Calheiros, R. and Buyya, R. (2017), 'Mitigating impact of short-term overload on multi-cloud web applications through geographical load balancing', Concurrency and Computation: Practice and Experience, vol 29, no 12 .
  • Neves Calheiros, R., Ramamohanarao, K., Buyya, R., Leckie, C. and Versteeg, S. (2017), '[In Press] On the effectiveness of isolation-based anomaly detection in cloud data centers', Concurrency and Computation: Practice & Experience, .
  • Son, J., Dastjerdi, A., Neves Calheiros, R. and Buyya, R. (2017), 'SLA-aware and energy-efficient dynamic overbooking in SDN-based cloud data centers', IEEE Transactions on Sustainable Computing, vol 2, no 2 , pp 76 - 89.
  • Verma, M., Gangadharan, G., Narendra, N., Vadlamani, R., Inamdar, V., Ramachandran, L., Neves Calheiros, R. and Buyya, R. (2016), 'Dynamic resource demand prediction and allocation in multi-tenant service clouds', Concurrency and Computation: Practice and Experience, vol 28, no 17 , pp 4429 - 4442.
  • Qu, C., Neves Calheiros, R. and Buyya, R. (2016), 'A reliable and cost-efficient auto-scaling system for web applications using heterogeneous spot instances', Journal of Network and Computer Applications, vol 65 , pp 167 - 180.
  • Piraghaj, S., Neves Calheiros, R., Chan, J., Dastjerdi, A. and Buyya, R. (2016), 'Virtual machine customization and task mapping architecture for efficient allocation of cloud data center resources', The Computer Journal, vol 59, no 2 , pp 208 - 224.
  • Zhou, B., Dastjerdi, A., Neves Calheiros, R., Srirama, S. and Buyya, R. (2015), 'mCloud : a context-aware offloading framework for heterogeneous mobile cloud', IEEE Transactions on Services Computing, vol PP, no 99 .
  • Assuncao, M., Neves Calheiros, R., Bianchi, S., Netto, M. and Buyya, R. (2015), 'Big data computing and clouds : trends and future directions', Journal of Parallel and Distributed Computing, vol 79-80 , pp 3 - 15.
  • Neves Calheiros, R., Masoumi, E., Ranjan, R. and Buyya, R. (2015), 'Workload prediction using ARIMA model and its impact on cloud applications QoS', IEEE Transactions on Cloud Computing, vol 3, no 4 , pp 449 - 458.
  • Magalhaes, D., Neves Calheiros, R., Buyya, R. and Gomes, D. (2015), 'Workload modeling for resource usage analysis and simulation in cloud computing', Computers and Electrical Engineering, vol 47 , pp 69 - 81.
  • Neves Calheiros, R. and Buyya, R. (2014), 'Meeting deadlines of scientific workflows in public clouds with tasks replication', IEEE Transactions on Parallel and Distributed Systems, vol 25, no 7 , pp 1787 - 1796.
  • Nadjaran Toosi, A., Neves Calheiros, R. and Buyya, R. (2014), 'Interconnected cloud computing environments : challenges, taxonomy, and survey', ACM Computing Surveys, vol 47, no 1 .
  • Guerout, T., Monteil, T., Da Costa, G., Neves Calheiros, R., Buyya, R. and Alexandru, M. (2013), 'Energy-aware simulation with DVFS', Simulation Modelling Practice and Theory, vol 39 , pp 76 - 91.
  • Neves Calheiros, R., Netto, M., De Rose, C. and Buyya, R. (2013), 'EMUSIM: an integrated emulation and simulation environment for modeling, evaluation, and validation of performance of cloud computing applications', Software: Practice and Experience, vol 43, no 5 , pp 595 - 612.
  • Vecchiola, C., Neves Calheiros, R., Karunamoorthy, D. and Buyya, R. (2012), 'Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka', Future Generation Computer Systems, vol 28, no 1 , pp 58 - 65.
  • Neves Calheiros, R., Vecchiola, C., Karunamoorthy, D. and Buyya, R. (2012), 'The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid clouds', Future Generation Computer Systems, vol 28, no 6 , pp 861 - 870.
  • Neves Calheiros, R., Nadjaran Toosi, A., Vecchiola, C. and Buyya, R. (2012), 'A coordinator for scaling elastic applications across multiple clouds', Future Generation Computer Systems, vol 28, no 8 , pp 1350 - 1362.
  • Emeakaroha, V., Netto, M., Neves Calheiros, R., Brandic, I., Buyya, R. and De Rose, C. (2012), 'Towards autonomic detection of SLA violations in cloud infrastructures', Future Generation Computer Systems, vol 28, no 7 , pp 1017 - 1029.
  • Neves Calheiros, R., Ranjan, R., Beloglazov, A., De Rose, C. and Buyya, R. (2011), 'CloudSim : a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms', Software: Practice and Experience, vol 41, no 1 , pp 23 - 50.
  • Ferreto, T., Netto, M., Neves Calheiros, R. and De Rose, C. (2011), 'Server consolidation with migration control for virtualized data centers', Future Generation Computer Systems, vol 27, no 8 , pp 1027 - 1034.
  • Neves Calheiros, R., Buyya, R. and De Rose, C. (2010), 'Building an automated and self-configurable emulation testbed for grid applications', Software: Practice and Experience, vol 40, no 5 , pp 405 - 429.
  • Neves Calheiros, R., Ferreto, T. and De Rose, C. (2009), 'Scheduling and management of virtual resources in grid sites : the site resource scheduler', Parallel Processing Letters, vol 19, no 1 , pp 3 - 18.
  • De Rose, C., Ferreto, T., Neves Calheiros, R., Cirne, W., Costa, L. and Fireman, D. (2008), 'Allocation strategies for utilization of space-shared resources in Bag of Tasks grids', Future Generation Computer Systems, vol 24, no 5 , pp 331 - 341.

Conference Papers

  • Souza, P., Marques, W., Rossi, F., Rodrigues, G. and Neves Calheiros, R. (2017), 'Performance and accuracy trade-off analysis of techniques for anomaly detection in IoT sensors', International Conference on Information Networking, Da Nang, Vietnam.
  • Heidari, S., Neves Calheiros, R. and Buyya, R. (2016), 'iGiraph : a cost-efficient framework for processing large-scale graphs on public clouds', IEEE/ACM International Symposium on Cluster Computing and the Grid, Cartagena, Colombia.
  • Rodrigues, G., Neves Calheiros, R., Guimaraes, V., Santos, G., De Carvalho, M., Granville, L., Tarouco, L. and Buyya, R. (2016), 'Monitoring of cloud computing environments : concepts, solutions, trends, and future directions', Symposium on Applied Computingg, Pisa, Italy.
  • Zhao, Y., Neves Calheiros, R., Bailey, J. and Sinnott, R. (2016), 'SLA-based profit optimization for resource management of big data analytics-as-a-service platforms in cloud computing environments', IEEE International Conference on Big Data, Washington, D.C., U.S.A..
  • Piraghaj, S., Dastjerdi, A., Neves Calheiros, R. and Buyya, R. (2015), 'A framework and algorithm for energy efficient container consolidation in cloud data centers', IEEE International Conference on Data Science and Data Intensive Systems, Sydney, N.S.W..
  • Zhao, Y., Neves Calheiros, R., Gange, G., Ramamohanarao, K. and Buyya, R. (2015), 'SLA-based resource scheduling for big data analytics as a service in cloud computing environments', International Conference on Parallel Processing, Beijing, China.
  • Qu, C., Neves Calheiros, R. and Buyya, R. (2015), 'SLO-aware deployment of web applications requiring strong consistency using multiple clouds', IEEE International Conference on Cloud Computing, New York, N.Y..
  • Son, J., Dastjerdi, A., Neves Calheiros, R., Ji, X., Yoon, Y. and Buyya, R. (2015), 'CloudSimSDN : modeling and simulation of software-defined cloud data centers', IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Shenzhen, Guangdong, China.
  • Rodrigues, G., Neves Calheiros, R., De Carvalho, M., Paula dos Santos, C., Granville, L., Tarouco, L. and Buyya, R. (2015), 'The interplay between timeliness and scalability in cloud monitoring systems', IEEE Symposium on Computers and Communications, Larnaca, Cyprus.
  • Rossi, F., Oliveira, I., De Rose, C., Neves Calheiros, R. and Buyya, R. (2015), 'Non-invasive estimation of cloud applications performance via hypervisor's operating systems counters', International Conference on Networks, Barcelona, Spain.
  • Khodadadi, F., Neves Calheiros, R. and Buyya, R. (2015), 'A data-centric framework for development and deployment of Internet of Things applications in clouds', Intelligent Sensors, Sensor Networks & Information Processing Conference, Singapore.
  • Piraghaj, S., Dastjerdi, A., Neves Calheiros, R. and Buyya, R. (2015), 'Efficient virtual machine sizing for hosting containers as a service', IEEE World Congress on Services, New York, N.Y..
  • Zhou, B., Dastjerdi, A., Neves Calheiros, R., Srirama, S. and Buyya, R. (2015), 'A context sensitive offloading scheme for mobile cloud computing service', IEEE International Conference on Cloud Computing , New York, N.Y..
  • Buyya, R., Ramamohanarao, K., Leckie, C., Neves Calheiros, R., Dastjerdi, A. and Versteeg, S. (2015), 'Big data analytics-enhanced cloud computing : challenges, architectural elements, and future directions', International Conference on Parallel and Distributed Systems, Melbourne, Vic..
  • Neves Calheiros, R. and Buyya, R. (2014), 'Energy-efficient scheduling of urgent bag-of-tasks applications in clouds through DVFS', IEEE International Conference on Cloud Computing Technology and Science, Singapore.
  • Ferdaus, M., Murshed, M., Neves Calheiros, R. and Buyya, R. (2014), 'Virtual machine consolidation in cloud data centers using ACO metaheuristic', International Conference on Parallel Processing, Porto, Portugal.
  • Buyya, R., Neves Calheiros, R., Son, J., Dastjerdi, A. and Yoon, Y. (2014), 'Software-defined cloud computing : architectural elements and open challenges', International Conference on Advances in Computing, Communications and Informatics, New Delhi, India.
  • Wang, L., Duan, R., Li, X., Lu, S., Hung, T., Neves Calheiros, R. and Buyya, R. (2013), 'An iterative optimization framework for adaptive workflow management in computational clouds', ISPA (Conference), Melbourne, Vic..
  • Mattess, M., Neves Calheiros, R. and Buyya, R. (2013), 'Scaling MapReduce applications across hybrid clouds to meet soft deadlines', International Conference on Advanced Information Networking and Applications, Barcelona, Spain.
  • Garg, S., Sharma, B., Neves Calheiros, R., Thulasiram, R., Thulasiraman, P. and Buyya, R. (2012), 'Financial application as a software service on cloud', IC3 (Conference), Noida, India.
  • Neves Calheiros, R. and Buyya, R. (2012), 'Cost-effective provisioning and scheduling of deadline-constrained applications in hybrid clouds', International Conference on Web Information Systems Engineering, Paphos, Cyprus.
  • Li, X., Neves Calheiros, R., Lu, S., Wang, L., Palit, H., Zheng, Q. and Buyya, R. (2012), 'Design and development of an adaptive workflow-enabled spatial-temporal analytics framework', International Conference on Parallel and Distributed Systems, Singapore.
  • Neves Calheiros, R., Ranjany, R. and Buyya, R. (2011), 'Virtual machine provisioning based on analytical performance and QoS in cloud computing environments', International Conference on Parallel Processing, Taipei, Taiwan.
  • Nadjaran Toosi, A., Neves Calheiros, R., Thulasiram, R. and Buyya, R. (2011), 'Resource provisioning policies to increase IaaS provider's profit in a federated cloud environment', International Conference on High Performance Computing and Communications, Banff, Alberta, Canada.
  • Buyya, R., Garg, S. and Neves Calheiros, R. (2011), 'SLA-oriented resource provisioning for cloud computing : challenges, architecture, and solutions', International Conference on Cloud and Service Computing , Hong Kong, China.
  • Wickremasinghe, B., Neves Calheiros, R. and Buyya, R. (2010), 'CloudAnalyst : a CloudSim-based visual modeller for analysing cloud computing environments and applications', International Conference on Advanced Information Networking and Applications, Perth, W.A..
  • Neves Calheiros, R., Alexandre, E., Carmo, A., De Rose, C. and Buyya, R. (2009), 'Towards self-managed adaptive emulation of grid environments', IEEE Symposium on Computers and Communications, Sousse, Tunisia.
  • Neves Calheiros, R., Buyya, R. and De Rose, C. (2009), 'A heuristic for mapping virtual machines and links in emulation testbeds', International Conference on Parallel Processing, Vienna, Austria.
  • Neves Calheiros, R., Storch, M., Alexandre, E. and De Rose, C. (2008), 'Applying virtualization and system management in a cluster to implement an automated emulation testbed for grid applications', Symposium on Computer Architecture and High Performance Computing, Campo Grande, Brazil.

Research

My current research interests include resource management aspects of:

  • Cloud computing
  • Internet of Things
  • Edge (Fog) Computing
  • Big Data (especially infrastructure and middleware support)

I am also interested in applications of the above technologies and programming models supporting them.

Find more information about my previous research on Google Scholar and DBLP.

This information has been contributed by Doctor Neves Calheiros.

Current Projects

Title: Mobile based Information System for Nutrition driven Agriculture
Years: 2017-02-21 - 2018-02-20
ID: P00023789
Western Researchers: Athula Ginige, Bahman Javadi Jahantigh and Rodrigo Neves Calheiros
Funding:
  • Australia Africa Universities Network
  • University of Western Sydney

Supervision

Current Supervision

Title: Energy Efficient Scheduling of Map Reduce job for Big Data Applications
Field of Research:
Title: QoS-based framework for executing distributed InterWorkflow applications on heterogeneous cloud system
Field of Research:
Title: A Reusable Model for Distributed Inter-Workflow Applications in Inter-Cloud Ecosystem
Field of Research:

Western Sydney University

Locked Bag 1797
Penrith NSW 2751

Tel: +61 2 9852 5222

ABN 53 014 069 881
CRICOS Provider No: 00917k

Visit our mobile site