Dejan S. Milojicic

Orcid: 0000-0001-9830-8588

Affiliations:
  • Hewlett Packard Labs


According to our database1, Dejan S. Milojicic authored at least 190 papers between 1993 and 2024.

Collaborative distances:

Awards

IEEE Fellow

IEEE Fellow 2010, "For contributions to distributed systems software and mobile programming abstractions".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Digital Twins for Data Centers.
Computer, October, 2024

Technology Predictions: Technologies that Advance Humanity and Broad AI Adoption.
Computer, August, 2024

"Cyberpanics" and Global Disinformation Campaigns.
Computer, August, 2024

Quantum optimization algorithms: Energetic implications.
Concurr. Comput. Pract. Exp., July, 2024

The Distribution Is the Performance.
Computer, April, 2024

Ethics in Sustainability.
IEEE Des. Test, February, 2024

Predicting Heterogeneity and Serverless Principles of Converged High-Performance Computing, Artificial Intelligence, and Workflows.
Computer, January, 2024

What Gets You Hired Now Will Not Get You Hired Then.
IT Prof., 2024

CASA: A Framework for SLO and Carbon-Aware Autoscaling and Scheduling in Serverless Cloud Computing.
CoRR, 2024

GreenFaaS: Maximizing Energy Efficiency of HPC Workloads with FaaS.
CoRR, 2024

Enhancing Energy Efficiency with Multi-Site Scheduling Strategies.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2024

Opportunistic Energy-Aware Scheduling for Container Orchestration Platforms Using Graph Neural Networks.
Proceedings of the 24th IEEE International Symposium on Cluster, 2024

Message from Rong N. Chang, Steering Committee Chair.
Proceedings of the IEEE International Conference on Software Services Engineering, 2024

2024 IEEE World Congress on Services.
Proceedings of the 17th IEEE International Conference on Cloud Computing, 2024

2023
Artificial General Intelligence: Humanity's Downturn or Unlimited Prosperity.
Computer, October, 2023

Digital Transformation: Lights and Shadows.
Computer, April, 2023

Trustworthy AI and Data Lineage.
IEEE Internet Comput., 2023

Future of HPC.
IEEE Internet Comput., 2023

Predicting Technology and Its Impact on Humanity.
Computer, 2023

Sustainability: Fundamentals-Based Approach to Paying It Forward.
Computer, 2023

Megatrends.
Computer, 2023

Future of the Workforce.
Computer, 2023

Adaptive Stopping Rule for Performance Measurements.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

Fine-grained accelerator partitioning for Machine Learning and Scientific Computing in Function as a Service Platform.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

Kernel-as-a-Service: A Serverless Programming Model for Heterogeneous Hardware Accelerators.
Proceedings of the 24th International Middleware Conference, 2023

The Invention of Electronic Digital Computing - Plenary Panel Summary.
Proceedings of the IEEE John Vincent Atanasoff International Symposium on Modern Computing, 2023

SHIELD: Sustainable Hybrid Evolutionary Learning Framework for Carbon, Wastewater, and Energy-Aware Data Center Management.
Proceedings of the 14th International Green and Sustainable Computing Conference, 2023

MOSAIC: A Multi-Objective Optimization Framework for Sustainable Datacenter Management.
Proceedings of the 30th IEEE International Conference on High Performance Computing, 2023

Revisiting Performance Evaluation in the Age of Uncertainty.
Proceedings of the 30th IEEE International Conference on High Performance Computing, 2023

Predicting the Performance-Cost Trade-off of Applications Across Multiple Systems.
Proceedings of the 23rd IEEE/ACM International Symposium on Cluster, 2023

The Art of Prediction.
Proceedings of the IEEE International Conference on Software Services Engineering, 2023

Fine-Grained Heterogeneous Execution Framework with Energy Aware Scheduling.
Proceedings of the 16th IEEE International Conference on Cloud Computing, 2023

2022
The Next-Generation OS Process Abstraction.
CoRR, 2022

Sharing non-cache-coherent memory with bounded incoherence.
Concurr. Comput. Pract. Exp., 2022

Predicting Technologies That Advance Humanity.
Computer, 2022

Accelerators.
Computer, 2022

Virtual Worlds (Metaverse): From Skepticism, to Fear, to Immersive Opportunities.
Computer, 2022

Silicon Photonics.
Computer, 2022

More Real Than Real: The Race to Simulate Everything.
Computer, 2022

Farview: Disaggregated Memory with Operator Off-loading for Database Engines.
Proceedings of the 12th Conference on Innovative Data Systems Research, 2022

2021
Future of HPC: The Internet of Workflows.
IEEE Internet Comput., 2021

The Next Wave in Cloud Systems Architecture.
Computer, 2021

Educate Back Better: A Perspective from Industry.
Computer, 2021

Technology Predictions.
Computer, 2021

Special Technical Communities: A 10-Year Retrospective.
Computer, 2021

Recent Advances in Smart Cities.
IEEE Consumer Electron. Mag., 2021

Future of HPC: Diversifying Heterogeneity.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2021

Resource Sharing and Security Implications on Machine Learning Inference Accelerators.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

Mixed Precision Quantization for ReRAM-based DNN Inference Accelerators.
Proceedings of the ASPDAC '21: 26th Asia and South Pacific Design Automation Conference, 2021

2020
PANTHER: A Programmable Architecture for Neural Network Training Harnessing Energy-Efficient ReRAM.
IEEE Trans. Computers, 2020

A Survey of DevOps Concepts and Challenges.
ACM Comput. Surv., 2020

The Edge-to-Cloud Continuum.
Computer, 2020

Accelerators for Artificial Intelligence and High-Performance Computing.
Computer, 2020

Artificial Intelligence and Critical Systems: From Hype to Reality.
Computer, 2020

Ch'i: Scaling Microkernel Capabilities in Cache-Incoherent Systems.
Proceedings of the 2020 IEEE/ACM International Workshop on Runtime and Operating Systems for Supercomputers, 2020

Bounded incoherence: a programming model for non-cache-coherent shared memory architectures.
Proceedings of the PMAM@PPoPP '20: Eleventh International Workshop on Programming Models and Applications for Multicores and Manycores colocated with the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2020

2019
Memory-Side Protection With a Capability Enforcement Co-Processor.
ACM Trans. Archit. Code Optim., 2019

A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade.
ACM Comput. Surv., 2019

Cichlid: Explicit physical memory management for large machines.
CoRR, 2019

Technology Predictions.
Computer, 2019

Technology Predictions: Art, Science, and Fashion.
Computer, 2019

Grand Challenge: Applying Artificial Intelligence and Machine Learning to Cybersecurity.
Computer, 2019

Rack-Scale Capabilities: Fine-Grained Protection for Large-Scale Memories.
Computer, 2019

Non-Volatile Memory File Systems: A Survey.
IEEE Access, 2019

Analysis and Modeling of Collaborative Execution Strategies for Heterogeneous CPU-FPGA Architectures.
Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering, 2019

Optimizing Post-Copy Live Migration with System-Level Checkpoint Using Fabric-Attached Memory.
Proceedings of the 2019 IEEE/ACM Workshop on Memory Centric High Performance Computing, 2019

Fast in-memory CRIU for docker containers.
Proceedings of the International Symposium on Memory Systems, 2019

Deep Learning Cookbook: Recipes for your AI Infrastructure and Applications.
Proceedings of the 2019 IEEE International Conference on Rebooting Computing, 2019

FPGA Demonstrator of a Programmable Ultra-Efficient Memristor-Based Machine Learning Inference Accelerator.
Proceedings of the 2019 IEEE International Conference on Rebooting Computing, 2019

Future Computing Systems (FCS) to Support "Understanding" Capability.
Proceedings of the 2019 IEEE International Conference on Rebooting Computing, 2019

PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference.
Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, 2019

2018
Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture.
ACM Comput. Surv., 2018

Rebooting Computers to Avoid Meltdown and Spectre.
Computer, 2018


Computing In-Memory, Revisited.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018

2017
Concurrent Log-Structured Memory for Many-Core Key-Value Stores.
Proc. VLDB Endow., 2017

SAVI objects: sharing and virtuality incorporated.
Proc. ACM Program. Lang., 2017

Autotuning high-level synthesis for FPGAs using OpenTuner and LegUp.
Proceedings of the International Conference on ReConFigurable Computing and FPGAs, 2017

InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities Using Erlang.
Proceedings of the Multi-Agent Based Simulation XVIII - International Workshop, 2017

Adaptive scheduling of parallel jobs in spark streaming.
Proceedings of the 2017 IEEE Conference on Computer Communications, 2017

Generalize or Die: Operating Systems Support for Memristor-Based Accelerators.
Proceedings of the IEEE International Conference on Rebooting Computing, 2017

Separating Translation from Protection in Address Spaces with Dynamic Remapping.
Proceedings of the 16th Workshop on Hot Topics in Operating Systems, 2017

2016
Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud.
IEEE Trans. Cloud Comput., 2016

A Static Change Impact Analysis Approach based on Metrics and Visualizations to Support the Evolution of Workflow Repositories.
Int. J. Web Serv. Res., 2016

Outlook on Operating Systems.
Computer, 2016

KLAP: Kernel launch aggregation and promotion for optimizing dynamic parallelism.
Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016

Rethinking operating systems for rebooted computing.
Proceedings of the IEEE International Conference on Rebooting Computing, 2016

SpaceJMP: Programming with Multiple Virtual Address Spaces.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

Enabling Elastic Stream Processing in Shared Clusters.
Proceedings of the 9th IEEE International Conference on Cloud Computing, 2016

2015
Standards for Tomorrow: The Internet of Things (Ubiquity symposium).
Ubiquity, 2015

Bringing Test-Driven Development to web service choreographies.
J. Syst. Softw., 2015

What Will 2022 Look Like? The IEEE CS 2022 Report.
Computer, 2015

Improving Preemptive Scheduling with Application-Transparent Checkpointing in Shared Clusters.
Proceedings of the 16th Annual Middleware Conference, Vancouver, BC, Canada, December 07, 2015

Not Your Parents' Physical Address Space.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

Beyond Processor-centric Operating Systems.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

2014
Backtracking algorithms for service selection.
CoRR, 2014

Revitalization.
Computer, 2014

Reinventing Relevance.
Computer, 2014

2013
Guest Editors' Introduction: Special Issue on Cloud Computing.
IEEE Trans. Parallel Distributed Syst., 2013

A systematic literature review of service choreography adaptation.
Serv. Oriented Comput. Appl., 2013

Service selection in web service compositions optimizing energy consumption and service response time.
J. Internet Serv. Appl., 2013

Optimizing Checkpoints Using NVM as Virtual Memory.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

A Change Impact Analysis Approach for Workflow Repository Management.
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 2013

HPC-Aware VM Placement in Infrastructure Clouds.
Proceedings of the 2013 IEEE International Conference on Cloud Engineering, 2013

The Who, What, Why, and How of High Performance Computing in the Cloud.
Proceedings of the IEEE 5th International Conference on Cloud Computing Technology and Science, 2013

Improving HPC Application Performance in Cloud through Dynamic Load Balancing.
Proceedings of the 13th IEEE/ACM International Symposium on Cluster, 2013

2012
Cloud management.
J. Internet Serv. Appl., 2012

The Future of the IEEE Computer Society: Keeping Pace with Technology.
IEEE Internet Comput., 2012

Innovation Mashups: Academic Rigor Meets Social Networking Buzz.
Computer, 2012

An analytical approach for predicting QoS of web services choreographies.
Proceedings of the 10th International Workshop on Middleware for Grids, 2012

Exploring the performance and mapping of HPC applications to platforms in the cloud.
Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, 2012

Quantifying Manageability of Cloud Platforms.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

2011
Automatic Determination of Compatibility in Evolving Services.
Int. J. Web Serv. Res., 2011

Perspectives on cloud computing: interviews with five leading scientists from the cloud community.
J. Internet Serv. Appl., 2011

OpenNebula: A Cloud Management Tool.
IEEE Internet Comput., 2011

Autograding in the Cloud: Interview with David O'Hallaron.
IEEE Internet Comput., 2011

Eucalyptus: Delivering a Private Cloud.
Computer, 2011

Special Technical Communities.
Computer, 2011

Cloud Management: Challenges and Opportunities.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Towards automated testing of web service choreographies.
Proceedings of the 6th International Workshop on Automation of Software Test, 2011

2010
Open Cirrus: A Global Cloud Computing Testbed.
Computer, 2010

2009
Modeling remote desktop systems in utility environments with application to QoS management.
Proceedings of the Integrated Network Management, 2009

A systematic and practical approach to generating policies from service level objectives.
Proceedings of the Integrated Network Management, 2009

Reiki: Serviceability Architecture and Approach for Reduction and Management of Product Service Incidents.
Proceedings of the IEEE International Conference on Web Services, 2009

Open Cirrus™ Cloud Computing Testbed: Federated Data Centers for Open Source Systems and Services Research.
Proceedings of the Workshop on Hot Topics in Cloud Computing, 2009

2008
Cloud Computing: Interview with Russ Daniels and Franco Travostino.
IEEE Internet Comput., 2008

Computing Now: Peer-Review Rigor Meets Social Networks.
IEEE Internet Comput., 2008

Interview with Rich Friedrich, Dave Cohen, Alex Dreiling.
IEEE Internet Comput., 2008

Translating Service Level Objectives to lower level policies for multi-tier services.
Clust. Comput., 2008

Improving distributed service management using Service Modeling Language (SML).
Proceedings of the IEEE/IFIP Network Operations and Management Symposium: Pervasive Management for Ubioquitous Networks and Services, 2008

Moara: Flexible and Scalable Group-Based Querying System.
Proceedings of the Middleware 2008, 2008

Automatically Determining Compatibility of Evolving Services.
Proceedings of the 2008 IEEE International Conference on Web Services (ICWS 2008), 2008

2007
Dealing with Scale and Adaptation of Global Web Services Management.
Int. J. Web Serv. Res., 2007

Interview with Alan Ganek and Mark Potts.
IEEE Internet Comput., 2007

Web 2.0 and Enterprise IT.
IEEE Distributed Syst. Online, 2007

Service Management: An Interview with Mark Potts.
IEEE Distributed Syst. Online, 2007

Service Management: An Interview with Alan Ganek.
IEEE Distributed Syst. Online, 2007

SML Model-based Management.
Proceedings of the Integrated Network Management, 2007

Automated Availability Management Driven by Business Policies.
Proceedings of the Integrated Network Management, 2007

SLA Decomposition: Translating Service Level Objectives to System Level Thresholds.
Proceedings of the Fourth International Conference on Autonomic Computing (ICAC'07), 2007

2006
Specification-Enhanced Policies for Automated Management of Changes in IT Systems.
Proceedings of the 20th Conference on Systems Administration (LISA 2006), 2006

UsingWeb Services for Configuration and Deployment according to the CDDLM Standard.
Proceedings of the 2006 IEEE International Conference on Web Services (ICWS 2006), 2006

QMON: QoS- and Utility-Aware Monitoring in Enterprise Systems.
Proceedings of the 3rd International Conference on Autonomic Computing, 2006

2005
Approaches for Service Deployment.
IEEE Internet Comput., 2005

Barbara Liskov on Programming, Career, and the Future.
IEEE Distributed Syst. Online, 2005

Quality of Manageability of Web Services.
Proceedings of the 2005 IEEE International Conference on Web Services (ICWS 2005), 2005

Comparison of Approaches to Service Deployment.
Proceedings of the 25th International Conference on Distributed Computing Systems (ICDCS 2005), 2005

Scalable Management.
Proceedings of the Second International Conference on Autonomic Computing (ICAC 2005), 2005

Quality of Manageability of Web Services.
Proceedings of the 2005 IEEE International Conference on Services Computing (SCC 2005), 2005

2004
Susceptibility of Commodity Systems and Software to Memory Soft Errors.
IEEE Trans. Computers, 2004

Adaptive Offloading for Pervasive Computing.
IEEE Pervasive Comput., 2004

Microsoft's Jim Gray on Computing's Breakthroughs, Lessons, and Future.
IEEE Distributed Syst. Online, 2004

ContentCascade Incremental Content Exchange between Public Displays and Personal Devices.
Proceedings of the 1st Annual International Conference on Mobile and Ubiquitous Systems (MobiQuitous 2004), 2004

2003
Selecting Devices for Aggregation.
Proceedings of the 5th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2003), 2003

Garbage Collector Assisted Memory Offloading for Memory-Constrained Devices.
Proceedings of the 5th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2003), 2003

Adaptive Offloading Inference for Delivering Applications in Pervasive Computing Environments.
Proceedings of the First IEEE International Conference on Pervasive Computing and Communications (PerCom'03), 2003

2002
Editorial: Mobile agent systems.
Softw. Pract. Exp., 2002

Interview: A Discussion with Leslie Lamport.
IEEE Distributed Syst. Online, 2002

Case Studies in Security and Resource Management for Mobile Object Systems.
Auton. Agents Multi Agent Syst., 2002

Supporting diverse mobile applications with client profiles.
Proceedings of the Fifth International Workshop on Wireless Mobile Multimedia, 2002

Towards a Distributed Platform for Resource-Constrained Devices.
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS'02), 2002

2001
Psi-Pervasive Services Infrastructure.
Proceedings of the Technologies for E-Services, Second International Workshop, 2001

JVM Susceptibility to Memory Errors.
Proceedings of the 1st Java Virtual Machine Research and Technology Symposium, 2001

2000
Networking.
IEEE Concurr., 2000

Embedded systems.
IEEE Concurr., 2000

Applied operating systems.
IEEE Concurr., 2000

Security and privacy.
IEEE Concurr., 2000

Agent systems and applications.
IEEE Concurr., 2000

Trend Wars - Internet technology.
IEEE Concurr., 2000

Interview - Fred B. Schneider on Distributed Computing.
IEEE Distributed Syst. Online, 2000

Internet Technology.
IEEE Distributed Syst. Online, 2000

Process migration.
ACM Comput. Surv., 2000

Increasing relevance of memory hardware errors: a case for recoverable programming models.
Proceedings of the 9th ACM SIGOPS European Workshop, 2000

1999
Middleware's role, today and tomorrow.
IEEE Concurr., 1999

Operating Systems- Now And In The Future.
IEEE Concurr., 1999

Trend Wars: Mobile agent applications.
IEEE Concurr., 1999

1998
Extended Memory Management (XMM): Lessons Learned.
Softw. Pract. Exp., 1998

MASIF: The OMG Mobile Agent System Interoperability Facility.
Pers. Ubiquitous Comput., 1998

Mobile Objects and Agents (MOA).
Distributed Syst. Eng., 1998

Working Group Report on Collaboration in the Presence of Mobility.
Proceedings of the 7th Workshop on Enabling Technologies (WETICE '98), 1998

Introduction.
Proceedings of the 7th Workshop on Enabling Technologies (WETICE '98), 1998

Agents: Mobility and Communication.
Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, 1998

Case Studies in Security and Resource Management for Mobile Objects.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

1997
Concurrency: a case study in remote tasking and distributed TPC in Mach.
IEEE Concurrency, 1997

1996
Towards a world-wide civilization of objects.
Proceedings of the 7th ACM SIGOPS European Workshop: Systems Support for Worldwide Applications, 1996

Process vs. Task Migration.
Proceedings of the 29th Annual Hawaii International Conference on System Sciences (HICSS-29), 1996

Concurrency: A Case Study in Remote Tasking and Distributed IPC.
Proceedings of the 29th Annual Hawaii International Conference on System Sciences (HICSS-29), 1996

1995
Operating system support for concurrent remote task creation.
Proceedings of IPPS '95, 1995

1994
Load distribution - implementation for the Mach microkernel.
Vieweg, ISBN: 978-3-528-05424-3, 1994

1993
Task Migration on the top of the Mach Microkernel.
Proceedings of the USENIX MACH III Symposium, Santa Fe, New Mexico, USA, April 19-21, 1993, 1993


  Loading...