Works (9)

Updated: March 11th, 2025 05:09

2025 article

From Visual Choreographies to Flexible Information Protocols

SERVICE-ORIENTED COMPUTING, ICSOC 2024, PT I, Vol. 15404, pp. 354–369.

By: T. Lichtenstein, A. Chopra*, M. Singh* & M. Weske

author keywords: Business processes; Interaction protocols; Multiagent systems; Messaging; Information flow
topics (OpenAlex): Data Visualization and Analytics; Semantic Web and Ontologies; Personal Information Management and User Behavior
Sources: Web Of Science, ORCID, NC State University Libraries
Added: December 6, 2024

2022 journal article

Mandrake: multiagent systems as a basis for programming fault-tolerant decentralized applications

AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 36(1).

By: S. Christie*, A. Chopra* & M. Singh n

author keywords: Fault tolerance; Agent programming; Protocols
topics (OpenAlex): Distributed systems and fault tolerance; Mobile Agent-Based Network Management; Software System Performance and Reliability
TL;DR: Mandrake’s significance lies in demonstrating a straightforward approach for constructing decentralized applications without relying on coordination mechanisms in the infrastructure, thus achieving some of the goals of the founders of networked computing from the 1970s. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
9. Industry, Innovation and Infrastructure (OpenAlex)
Sources: Web Of Science, NC State University Libraries, ORCID
Added: February 28, 2022

2022 article

Multiagent Foundations for Distributed Systems: A Vision

ENGINEERING MULTI-AGENT SYSTEMS, Vol. 13190, pp. 62–71.

By: A. Chopra*, S. Christie* & M. Singh n

topics (OpenAlex): Multi-Agent Systems and Negotiation; Distributed systems and fault tolerance; Mobile Agent-Based Network Management
Sources: Web Of Science, ORCID, NC State University Libraries
Added: March 10, 2022

2021 journal article

Accountability as a Foundation for Requirements in Sociotechnical Systems

IEEE INTERNET COMPUTING, 25(6), 33–41.

By: A. Chopra* & M. Singh n

author keywords: Authorization; Hospitals; Contracts; Sociotechnical systems; Law; Internet; Delays
topics (OpenAlex): Business Process Modeling and Analysis; Multi-Agent Systems and Negotiation; Advanced Software Engineering Methodologies
TL;DR: The metamodel for STSs captures accountability requirements as relational constructs inspired from legal concepts, such as commitments, authorization, and prohibition, and is applied to a healthcare process and shows how it helps address the problems of ineffective interaction. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
16. Peace, Justice and Strong Institutions (OpenAlex)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: December 11, 2021

2021 journal article

Bungie: Improving Fault Tolerance via Extensible Application-Level Protocols

COMPUTER, 54(5), 44–53.

By: S. Christie n, A. Chopra* & M. Singh n

author keywords: Fault tolerance; Protocols; Fault tolerant systems
topics (OpenAlex): Distributed systems and fault tolerance; Software System Performance and Reliability; Network Security and Intrusion Detection
TL;DR: Bungie is presented, an approach based on applicationlevel protocols that precisely capture the causality inherent to the interactions among agents that provides abstractions for achieving fault tolerance. (via Semantic Scholar)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: May 11, 2021

2021 article

Deserv: Decentralized Serverless Computing

2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, pp. 51–60.

By: S. Christie*, A. Chopra* & M. Singh n

author keywords: multiagent systems; protocols; programming model
topics (OpenAlex): Distributed systems and fault tolerance; Peer-to-Peer Network Technologies; Cloud Computing and Resource Management
TL;DR: Deserv is contributed, the first protocol-based programming model for decentralized applications that is suited to the cloud and demonstrates how to leverage function-as-a-service (FaaS), a popular serverless programming model, to implement agents. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
16. Peace, Justice and Strong Institutions (OpenAlex)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: November 12, 2021

2021 journal article

Hercule: Representing and Reasoning About Norms as a Foundation for Declarative Contracts Over Blockchain

IEEE INTERNET COMPUTING, 25(4), 67–75.

By: S. Christie n, M. Singh n & A. Chopra*

author keywords: Blockchain; History; Smart contracts; Distributed ledger; Law; Authorization; Blockchain; Contract; Regulatory norm; Document store
topics (OpenAlex): Blockchain Technology Applications and Security; Auction Theory and Applications; Ethics and Social Impacts of AI
TL;DR: Hercule operationalizes declarative contracts over semistructured databases, the underlying representation for practical blockchain such as Hyperledger Fabric and Ethereum, and exploits the map-reduce capabilities of such stores to compute norm states. (via Semantic Scholar)
Sources: Web Of Science, NC State University Libraries, ORCID
Added: August 30, 2021

2021 article

Interaction-Oriented Programming: An Application Semantics Approach for Engineering Decentralized Applications

PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), pp. 575–576.

By: A. Chopra*, S. Christie* & M. Singh n

author keywords: Commitments; information protocol; programming model
topics (OpenAlex): Service-Oriented Architecture and Web Services; Business Process Modeling and Analysis; Mobile Agent-Based Network Management
TL;DR: This work demonstrates how to specify a decentralized application flexibly and how to engineer correct, fault-tolerant endpoints (agents) for the principals in a straightforward manner and shows how to address application semantics, the holy grail of distributed systems. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
9. Industry, Innovation and Infrastructure (OpenAlex)
Sources: Web Of Science, NC State University Libraries
Added: February 7, 2022

2020 journal article

Blockchain-Based Financial Technologies and Cryptocurrencies for Low-Income People: Technical Potential Versus Practical Reality

COMPUTER, 53(1), 53–62.

By: M. Singh & A. Chopra

topics (OpenAlex): FinTech, Crowdfunding, Digital Finance; Blockchain Technology Applications and Security; Microfinance and Financial Inclusion
TL;DR: Blockchain’s technical potential can be used to serve the needs of unbanked and underbanked populations, but there is no evidence that these needs are being met. (via Semantic Scholar)
Sources: Web Of Science, NC State University Libraries
Added: February 3, 2020

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2025) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.