330 research outputs found

    Applications of Blockchain in Business Processes: A Comprehensive Review

    Get PDF
    Blockchain (BC), as an emerging technology, is revolutionizing Business Process Management (BPM) in multiple ways. The main adoption is to serve as a trusted infrastructure to guarantee the trust of collaborations among multiple partners in trustless environments. Especially, BC enables trust of information by using Distributed Ledger Technology (DLT). With the power of smart contracts, BC enforces the obligations of counterparties that transact in a business process (BP) by programming the contracts as transactions. This paper aims to study the state-of-the-art of BC technologies by (1) exploring its applications in BPM with the focus on how BC provides the trust of BPs in their lifecycles; (2) identifying the relations of BPM as the need and BC as the solution with the assessment towards BPM characteristics; (3) discussing the up-to-date progresses of critical BC in BPM; (4) identifying the challenges and research directions for future advancement in the domain. The main conclusions of our comprehensive review are (1) the study of adopting BC in BPM has attracted a great deal of attention that has been evidenced by a rapidly growing number of relevant articles. (2) The paradigms of BPM over Internet of Things (IoT) have been shifted from persistent to transient, from static to dynamic, and from centralized to decentralized, and new enabling technologies are highly demanded to fulfill some emerging functional requirements (FRs) at the stages of design, configuration, diagnosis, and evaluation of BPs in their lifecycles. (3) BC has been intensively studied and proven as a promising solution to assure the trustiness for both of business processes and their executions in decentralized BPM. (4) Most of the reported BC applications are at their primary stages, future research efforts are needed to meet the technical challenges involved in interoperation, determination of trusted entities, confirmation of time-sensitive execution, and support of irreversibility

    A New Transparent and Secured Transmission Routing Method for Blockchain Data in Management Systems

    Get PDF
    A significant quantity of information, particularly financial data, has now been growing in accordance with the advancement of information technologies. Due to the prevalence of fraud, it is impossible to identify the data sources for corporate financial data and the applicable employees. There are substantial issues with nonstandard behavior and a lack of critical financial data of these firms, as evidenced by the fact that the majority of employees are not capable of perform appropriate queries on the needed financial statements. It has consistently created financial information management for companies more difficult, posed a risk to the entire company's ecosystem, and hurt the interests of several parties, among other concerns, because many analogous concerns were not satisfactorily addressed. Blockchain has garnered a great deal of attention recently, and Crypto currency and other crypto currencies have gained popularity as a result. This is because of the characteristics of blockchain, like centralized control, confidentiality, truthfulness, and lack of courage, which make data difficult to predict and tamper with. According to current implementation and exploration, blockchain has emerged as a novel solution to issues relating to company financial information management since these features are connected to the data storage privacy and data transfer speed required by this type of management. In order to construct a transparent and secured transmission method for blockchain data, the study deployed blockchain for managing the financial management framework and information processing strategy. In terms of security level, throughput, run time, and scalability, the suggested Blockchain solution is contrasted with existing approaches

    Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World

    Get PDF
    This report documents the program and the outcomes of GI-Dagstuhl Seminar 16394 "Software Performance Engineering in the DevOps World". The seminar addressed the problem of performance-aware DevOps. Both, DevOps and performance engineering have been growing trends over the past one to two years, in no small part due to the rise in importance of identifying performance anomalies in the operations (Ops) of cloud and big data systems and feeding these back to the development (Dev). However, so far, the research community has treated software engineering, performance engineering, and cloud computing mostly as individual research areas. We aimed to identify cross-community collaboration, and to set the path for long-lasting collaborations towards performance-aware DevOps. The main goal of the seminar was to bring together young researchers (PhD students in a later stage of their PhD, as well as PostDocs or Junior Professors) in the areas of (i) software engineering, (ii) performance engineering, and (iii) cloud computing and big data to present their current research projects, to exchange experience and expertise, to discuss research challenges, and to develop ideas for future collaborations

    From Data Transparency and Security to Interfirm Collaboration-A Blockchain Technology Perspective

    Get PDF
    In recent years, blockchain technology has gained significant attention and recognition in both academic and practical contexts, due to its remarkable attributes of scalability, security, and sustainability. However, despite the growing interest, there is still a lack of exploration regarding the potential of blockchain to improve data transparency, enhance information security, and facilitate knowledge sharing. To address this gap, this study conducts a focused review of recent studies to examine precisely these aspects of blockchain technology. Various paradigms that highlight how the utilization of blockchain can enhance data transparency, bolster information security, and enable seamless knowledge sharing among organizations, are identified and proposed. These advancements surpass the capabilities of traditional methods of storing and sharing information

    Elastic and cost-effective data carrier architecture for smart contract in blockchain

    Full text link
    [EN] Smart contract, which could help developer deploy decentralized and secure blockchain application, is one of the most promising technologies for modern Internet of things (IoT) ecosystem today. However, Ethereum smart contract lacks of ability to communicate with outside IoT environment. To enable smart contracts to fetch off-chain data, this paper proposes a data carrier architecture that is cost-effective and elastic for blockchain-enabled IoT environment. Three components, namely Mission Manager, Task Publisher and Worker, are presented in the data carrier architecture to interact with contract developer, smart contract, Ethereum node and off-chain data sources. Selective solutions are also proposed for filtering smart contract event and decoding event log to fit different requirements. The evaluation results and discussions show the proposed system will decrease about 20USD deployment cost in average for every smart contract, and it is more efficient and elastic compared with Oraclize Oracle data carrier service.This work was supported by the fund of National Natural Science Foundation of China (Grants No. 61702102), Natural Science Foundation of Fujian Province, China (Grant No. 2018J05100), Foundation for Distinguished Young Scholars of Fujian Agriculture and Forestry University (Grant No. xjq201809), and in part by the MOST of Taiwan (Grant No. 107-2623-E-009-006-D).Liu, X.; Muhammad, K.; Lloret, J.; Chen, Y.; Yuan, S. (2019). Elastic and cost-effective data carrier architecture for smart contract in blockchain. Future Generation Computer Systems. 100:590-599. https://doi.org/10.1016/j.future.2019.05.04259059910
    corecore