Decision-Driven Execution: A Distributed Resource Management Paradigm for the Age of IoT

Tarek Abdelzaher, Md Tanvir A. Amin, Amotz Bar-Noy, William Dron, Ramesh Govindan, Reginald Hobbs, Shaohan Hu, Jung Eun Kim, Jongdeog Lee, Kelvin Marcus, Shuochao Yao, Yiran Zhao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper introduces a novel paradigm for resource management in distributed systems, called decision-driven execution. The paradigm is appropriate for mission-driven systems, where the goal is to enable faster, leaner, and more effective decision making. All resource consumption, in this paradigm, is tied to the needs of making decisions on alternative courses of action. A point of departure from traditional architectures lies in interfaces that allow applications to specify their underlying decision logic. This specification, in turn, allows the system to reason about most effective means to meet information needs of decisions, resulting in simultaneous optimization of decision accuracy, cost, and speed. The paper discusses the overall vision of decision-driven execution, outlining preliminary work and novel challenges.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017
EditorsKisung Lee, Ling Liu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1825-1835
Number of pages11
ISBN (Electronic)9781538617915
DOIs
StatePublished - Jul 13 2017
Event37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 - Atlanta, United States
Duration: Jun 5 2017Jun 8 2017

Publication series

NameProceedings - International Conference on Distributed Computing Systems

Other

Other37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017
CountryUnited States
CityAtlanta
Period6/5/176/8/17

Fingerprint

Decision making
Specifications
Costs
Internet of things

Keywords

  • Decision-driven Execution
  • Distributed Computing Paradigms
  • IoT
  • Learning
  • Sensor Networks

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Abdelzaher, T., Amin, M. T. A., Bar-Noy, A., Dron, W., Govindan, R., Hobbs, R., ... Zhao, Y. (2017). Decision-Driven Execution: A Distributed Resource Management Paradigm for the Age of IoT. In K. Lee, & L. Liu (Eds.), Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017 (pp. 1825-1835). [7980121] (Proceedings - International Conference on Distributed Computing Systems). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICDCS.2017.318

Decision-Driven Execution : A Distributed Resource Management Paradigm for the Age of IoT. / Abdelzaher, Tarek; Amin, Md Tanvir A.; Bar-Noy, Amotz; Dron, William; Govindan, Ramesh; Hobbs, Reginald; Hu, Shaohan; Kim, Jung Eun; Lee, Jongdeog; Marcus, Kelvin; Yao, Shuochao; Zhao, Yiran.

Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017. ed. / Kisung Lee; Ling Liu. Institute of Electrical and Electronics Engineers Inc., 2017. p. 1825-1835 7980121 (Proceedings - International Conference on Distributed Computing Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abdelzaher, T, Amin, MTA, Bar-Noy, A, Dron, W, Govindan, R, Hobbs, R, Hu, S, Kim, JE, Lee, J, Marcus, K, Yao, S & Zhao, Y 2017, Decision-Driven Execution: A Distributed Resource Management Paradigm for the Age of IoT. in K Lee & L Liu (eds), Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017., 7980121, Proceedings - International Conference on Distributed Computing Systems, Institute of Electrical and Electronics Engineers Inc., pp. 1825-1835, 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017, Atlanta, United States, 6/5/17. https://doi.org/10.1109/ICDCS.2017.318
Abdelzaher T, Amin MTA, Bar-Noy A, Dron W, Govindan R, Hobbs R et al. Decision-Driven Execution: A Distributed Resource Management Paradigm for the Age of IoT. In Lee K, Liu L, editors, Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017. Institute of Electrical and Electronics Engineers Inc. 2017. p. 1825-1835. 7980121. (Proceedings - International Conference on Distributed Computing Systems). https://doi.org/10.1109/ICDCS.2017.318
Abdelzaher, Tarek ; Amin, Md Tanvir A. ; Bar-Noy, Amotz ; Dron, William ; Govindan, Ramesh ; Hobbs, Reginald ; Hu, Shaohan ; Kim, Jung Eun ; Lee, Jongdeog ; Marcus, Kelvin ; Yao, Shuochao ; Zhao, Yiran. / Decision-Driven Execution : A Distributed Resource Management Paradigm for the Age of IoT. Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017. editor / Kisung Lee ; Ling Liu. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 1825-1835 (Proceedings - International Conference on Distributed Computing Systems).
@inproceedings{8f9b9404a26940febb440c8210d7dd60,
title = "Decision-Driven Execution: A Distributed Resource Management Paradigm for the Age of IoT",
abstract = "This paper introduces a novel paradigm for resource management in distributed systems, called decision-driven execution. The paradigm is appropriate for mission-driven systems, where the goal is to enable faster, leaner, and more effective decision making. All resource consumption, in this paradigm, is tied to the needs of making decisions on alternative courses of action. A point of departure from traditional architectures lies in interfaces that allow applications to specify their underlying decision logic. This specification, in turn, allows the system to reason about most effective means to meet information needs of decisions, resulting in simultaneous optimization of decision accuracy, cost, and speed. The paper discusses the overall vision of decision-driven execution, outlining preliminary work and novel challenges.",
keywords = "Decision-driven Execution, Distributed Computing Paradigms, IoT, Learning, Sensor Networks",
author = "Tarek Abdelzaher and Amin, {Md Tanvir A.} and Amotz Bar-Noy and William Dron and Ramesh Govindan and Reginald Hobbs and Shaohan Hu and Kim, {Jung Eun} and Jongdeog Lee and Kelvin Marcus and Shuochao Yao and Yiran Zhao",
year = "2017",
month = "7",
day = "13",
doi = "10.1109/ICDCS.2017.318",
language = "English (US)",
series = "Proceedings - International Conference on Distributed Computing Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1825--1835",
editor = "Kisung Lee and Ling Liu",
booktitle = "Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017",
address = "United States",

}

TY - GEN

T1 - Decision-Driven Execution

T2 - A Distributed Resource Management Paradigm for the Age of IoT

AU - Abdelzaher, Tarek

AU - Amin, Md Tanvir A.

AU - Bar-Noy, Amotz

AU - Dron, William

AU - Govindan, Ramesh

AU - Hobbs, Reginald

AU - Hu, Shaohan

AU - Kim, Jung Eun

AU - Lee, Jongdeog

AU - Marcus, Kelvin

AU - Yao, Shuochao

AU - Zhao, Yiran

PY - 2017/7/13

Y1 - 2017/7/13

N2 - This paper introduces a novel paradigm for resource management in distributed systems, called decision-driven execution. The paradigm is appropriate for mission-driven systems, where the goal is to enable faster, leaner, and more effective decision making. All resource consumption, in this paradigm, is tied to the needs of making decisions on alternative courses of action. A point of departure from traditional architectures lies in interfaces that allow applications to specify their underlying decision logic. This specification, in turn, allows the system to reason about most effective means to meet information needs of decisions, resulting in simultaneous optimization of decision accuracy, cost, and speed. The paper discusses the overall vision of decision-driven execution, outlining preliminary work and novel challenges.

AB - This paper introduces a novel paradigm for resource management in distributed systems, called decision-driven execution. The paradigm is appropriate for mission-driven systems, where the goal is to enable faster, leaner, and more effective decision making. All resource consumption, in this paradigm, is tied to the needs of making decisions on alternative courses of action. A point of departure from traditional architectures lies in interfaces that allow applications to specify their underlying decision logic. This specification, in turn, allows the system to reason about most effective means to meet information needs of decisions, resulting in simultaneous optimization of decision accuracy, cost, and speed. The paper discusses the overall vision of decision-driven execution, outlining preliminary work and novel challenges.

KW - Decision-driven Execution

KW - Distributed Computing Paradigms

KW - IoT

KW - Learning

KW - Sensor Networks

UR - http://www.scopus.com/inward/record.url?scp=85027258134&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85027258134&partnerID=8YFLogxK

U2 - 10.1109/ICDCS.2017.318

DO - 10.1109/ICDCS.2017.318

M3 - Conference contribution

AN - SCOPUS:85027258134

T3 - Proceedings - International Conference on Distributed Computing Systems

SP - 1825

EP - 1835

BT - Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017

A2 - Lee, Kisung

A2 - Liu, Ling

PB - Institute of Electrical and Electronics Engineers Inc.

ER -