Dejan Milojicic named IEEE Fellow

Photo of Dejan Milojicic

Dejan Milojicic, a Senior Research Manager at HP Labs and Managing Director of Open Cirrus, has been appointed an IEEE Fellow.

Dejan was recognized “for contributions to distributed systems software and mobile programming abstractions.

His current research focuses on directing the open Cirrus testbed, a consortium of 9 (and growing) sites around the world, sponsored by HP, Intel, and Yahoo. This work contributes to HP products and strategy in Cloud Computing and has the potential to have a broad impact on Cloud Computing research in academia and industry.

Technical contributions and academic work

Dejan has worked in the area of operating systems, distributed systems, and mobility for more than 20 years. He joined HP Labs in 1998, initially leading the operating systems team of the Multi Computer Systems department. This research contributed to HP’s products in utility computing. Dejan also worked on the service management, pervasive computing, and various standardization efforts.

Dejan has led the Shared Services Platform program, with over thirty researchers from A*STAR (Singapore), SAP Research (Brisbane), and HP (India, Brazil, USA, Canada). He also directed research and commercial partners to automate and cost effectively deliver IT as a service. Earlier, Dejan’s research in adaptive monitoring was transferred to and influenced institutions such as ChinaGrid, UFCG (Brazil), and Grid Research Center (Calgary).

In 2005-2006, Dejan managed the Virtual Desktop System (VDS) program, an automated prototype of virtual machine management. VDS provided a single “pane of glass” for system administrators and ease of use for role-based users. This attracted a funnel of customers and Dejan’s team presented to financial, automotive, and other industries at an HP Board of Advisers.

In 2004-2005, Dejan directed the data assurance research to automate validation and correction of data collected by monitoring tools. This research was adopted by HP-IT to streamline their operations resulting in significant savings. It also became a key component of the Consolidation Analysis Tool used by HP Services, enabling accurate analysis as a key competitive advantage.

In 1994-1996, at the OSF Research Institute, Dejan optimized design and implementation of concurrent remote task creation on a massively parallel architecture, achieving close to theoretical performance and transferred results to IBM. This work was published in IEEE Concurrency; Software, Practice, and Experience; and IEEE IPPS.

In the early nineties, at the University of Kaiserslautern, Dejan implemented task migration on top of the Mach microkernel. His paper shared the best paper award at the USENIX Mach Symposium. The implementation was used for an OSF Cluster, for the University of Utah “Schizo” scheduler, at the University of Louvain-la-Neuve, and at Technion, Israel. Additional results were published in ACM Computing Surveys and USENIX Symposia (Mach and SEDMS).

In the early eighties, at the “Mihajlo Pupin” Institute, Dejan developed software for real-time transaction systems, which were widely deployed across Eastern Europe. Dejan and his team enabled 16 users on 8086-based systems, a significant leap compared to the one or two users supported by the competition (Kienzle, IBM, Olivetti). Dejan also led the AIX Excellence Center, transferring IBM technology to industry and academia in Eastern Europe.

In 2005-2007, as a co-chair of a Service Deployment working group at Global Grid Forum, Dejan created a community of developers resulting in four specifications and independent reference implementations (HP, NEC, Softricity, and UFCG). This was the basis for demonstrating interoperability of the proposed standard. This work was published in IEEE Internet Computing, ICDCS, ICWS.

In early 2000, in joint research between Intel and HP, Dejan explored Web Services Management standards for interoperability (WS-MAN, SML); This work influenced standards in Web Services management. Related work on SLA decomposition resulted in technology transfer to HP Software. This work was published in Journals (Web Services Research and Cluster Computing) and at IEEE conferences (NOMS, IM, ICWS, ICAC).

In 1997-1998, at the OSF Research Institute, Dejan directed a project on Mobile Object and Agents. Research results were transferred to a Japan government agency. This was the basis for the Mobile Agent Systems Interoperability Facility standard submission at OMG and was published in journals (Autonomous Agents, Personal Technologies) and events (Mobile Agents, USENIX COOTS).

He has served on 4 PhD thesis committees at UIUC and GaTech and has guided over 30 summer interns. Dejan has collaborated with many universities (GaTech, UIUC, UCSD, Dresden University, KIT, UFCG, ChinaGrid) and companies (Intel, IBM, Fujitsu, Hitachi, A*STAR, Yahoo). He presented to many HP customers, (FEDEX, Ford, BT, top thirty startups in China).

Awards and publications

Dejan has authored over a dozen refereed journal and over fifty conference papers. He has been granted seven U.S. patents and many more have been filed.

Dejan has been a member of ACM and USENIX for 20 years. In 2008, he became an ACM Distinguished Engineer. He chaired the 2000 USENIX/ACM Workshop on Industrial Experiences with Systems Software. He co-authored a book titled “Mobility”, published by Addison Wesley and ACM. He chairs the industrial track of ACM Middleware.

Dejan chaired HP workshops on: Appliance Aggregation; Service Lifecycle Management; and Tech Transfer. In 2001, he was awarded a Development Program for high potential professionals (less than 1% awarded annually).

He was a co-chair of the Global Grid Forum working group on Service Deployment and prior to that of the research group on Appliance Aggregation Architecture.

Dejan gave a keynote at the 2008 Chinese National Conference on Computers and Network. His interview on Grid Computing is available from the Oracle Web site, and more recently on Cloud Computing from biztech2.

In 1993, Dejan shared the best paper award at the USENIX Mach Symposium. In 1991, he won the German Science Foundation (DAAD) grant for studies in Germany. In 1989, he won Serbian Science Foundation grant for sabbatical at Santa Clara University, CA. In 1982, he won the International Student Exchange Grant, for studies at an EE department in Volos, Greece.

Dejan has been a member of IEEE CS for the past 20 years. He is the inaugural editor of IEEE Computing Now (CN), a front end portal for all IEEE CS Magazines. The impact of CN is significant in the transition of the printed to digital media, and from read-only community to engaging IEEE members into a vibrant community. non-hp site

Dejan has just completed his term as an Editor in Chief of IEEE CS Distributed Systems Online, which he evolved to a profitable and IT-sustainable model of IEEE CN. He was a member of the editorial boards of a number of IEEE CS magazines, Distributed Systems Online, Concurrency, Parallel and Distributed Systems, and Internet Computing (at present).

He instituted and chaired the First IEEE Symposium on Agent Systems and Applications, he chaired the WET-ICE Workshop on Mobility and Collaboration and sessions at HICSS. He was on the program committee of multiple IEEE Conferences: ICWS (past four years), ICDCS (2006, 2007, 2010), ICAC (2005-2007, 2010), WET-ICE, and over a dozen workshops.

Dejan was the Chair of the IEEE Technical Committee on Operating Systems and a member of advisory boards of Technical Committees on Operating Systems, Distributed Processing, and Parallel Processing. He is a Member of IEEE Technical Committees: TCOS, TCI, TCPP, TCFT.

Dejan has interviewed a number of luminaries in the selected field of computer science. These interviews have made significant impact in educating the research community and they have helped transition IEEE CS publications closer to the Web 2.0 model. site

Dejan is the 12th member of HP Labs to receive this honor. Other IEEE Fellows are listed at: