54,698 research outputs found

    Enabling One-Phase Commit (1PC) Protocol for Web Service Atomic Transaction (WS-AT)

    Get PDF
    Business transactions (a.k.a., business conversations) are series of message exchanges that occur between software applications coordinating to achieve a business objective. Web service has been proven to be a promising technology in supporting business transactions. Business transaction can either be long-running or short-lived. A transaction whether in a database or web service paradigm consists of an “all-or-nothing” property. A transaction could either succeed or fail. Web Service Atomic Transactions (WS-AT) is a specification that currently supports Two-Phase Commit (2PC) protocol in a short-lived transaction. WS-AT is developed by OASIS–a standards development organization. However, not all business process scenarios require a 2PC, in that case, just a One-Phase Commit (1PC) would be sufficient. But unfortunately, WS-AT currently does not support 1PC optimization. The ideal scenario where 1PC can be used instead of 2PC is when there is only a single participant. Short-lived transactions involving only one participant can commit without requiring initial “prepare” phase. Thus, there is no overhead to check whether the participant is prepared to either commit or rollback. This research focuses on designing a mechanism that can add 1PC support in WS-AT. The technical implementation of this mechanism is developed by using JBoss Transaction API. As a part of this thesis, 1PC mechanism for a single participant scenario was implemented. This mechanism optimizes the web service transaction process in terms of overhead and performance in terms of execution time. The technical implementation solution for 1PC mechanism was evaluated using three different business process scenarios in a controlled experiment as a presence or absence test. Evaluation results show that 1PC mechanism has a lower mean for execution time and performed significantly better than 2PC mechanism. Based on the contributions made by this thesis, we recommend OASIS to consider including 1PC mechanism as a part of the WS-AT specification

    Philosophy of Blockchain Technology - Ontologies

    Get PDF
    About the necessity and usefulness of developing a philosophy specific to the blockchain technology, emphasizing on the ontological aspects. After an Introduction that highlights the main philosophical directions for this emerging technology, in Blockchain Technology I explain the way the blockchain works, discussing ontological development directions of this technology in Designing and Modeling. The next section is dedicated to the main application of blockchain technology, Bitcoin, with the social implications of this cryptocurrency. There follows a section of Philosophy in which I identify the blockchain technology with the concept of heterotopia developed by Michel Foucault and I interpret it in the light of the notational technology developed by Nelson Goodman as a notational system. In the Ontology section, I present two developmental paths that I consider important: Narrative Ontology, based on the idea of order and structure of history transmitted through Paul Ricoeur's narrative history, and the Enterprise Ontology system based on concepts and models of an enterprise, specific to the semantic web, and which I consider to be the most well developed and which will probably become the formal ontological system, at least in terms of the economic and legal aspects of blockchain technology. In Conclusions I am talking about the future directions of developing the blockchain technology philosophy in general as an explanatory and robust theory from a phenomenologically consistent point of view, which allows testability and ontologies in particular, arguing for the need of a global adoption of an ontological system for develop cross-cutting solutions and to make this technology profitable. CONTENTS: Abstract Introducere Tehnologia blockchain - Proiectare - Modele Bitcoin Filosofia Ontologii - Ontologii narative - Ontologii de intreprindere Concluzii Note Bibliografie DOI: 10.13140/RG.2.2.24510.3360

    E-logistics of agribusiness organisations

    Get PDF
    Logistics is one of the most important agribusiness functions due to the idiosyncrasy of food products and the structure of food supply chain. Companies in the food sector typically operate with poor production forecasting, inefficient inventory management, lack of coordination with supply partners. Further, markets are characterised by stern competition, increasing consumer demands and stringent regulation for food quality and safety. Large agribusiness corporations have already turned to e-logistics solutions as a means to sustain competitive advantage and meet consumer demands. There are four types of e-logistics applications: (a) Vertical alliances where supply partners forge long-term strategic alliances based on electronic sharing of critical logistics information such as sales forecasts and inventory volume. Vertical alliances often apply supply chain management (SCM) which is concerned with the relationship between a company and its suppliers and customers. The prime characteristic of SCM is interorganizational coordination: agribusiness companies working jointly with their customers and suppliers to integrate activities along the supply chain to effectively supply food products to customers. E-logistics solutions engender the systematic integration among supply partners by allowing more efficient and automatic information flow. (b) e-tailing, in which retailers give consumers the ability to order food such as groceries from home electronically i.e. using the Internet and the subsequent delivery of those ordered goods at home. (c) Efficient Foodservice Response (EFR), which is a strategy designed to enable foodservice industry to achieve profitable growth by looking at ways to save money for each level of the supply chain by eliminating inefficient practices. EFR provides solutions to common logistics problems, such as transactional inefficiency, inefficient plant scheduling, out-of-stocks, and expedited transportation. (d) Contracting, a means of coordinating procurement of food, beverages and their associated supplies. Many markets and supply chains in agriculture are buyer-driven where the buyers in the market tend to set prices and terms of trade. Those terms can include the use of electronic means of communication to support automatic replenishment of goods, management of supply and inventory. The results of the current applications of e-logistics in food sector are encouraging for Greek agribusiness. Companies need to become aware of and evaluate the value-added by those applications which are a sustainable competitive advantage, optimisation of supply chain flows, and meeting consumer demands and food safety regulations. E-business diffusion has shown that typically first-movers gain a significant competitive advantage and the rest companies either eventually adopt the new systems or see a significant decline in their trading partners and perish. E-logistics solutions typically require huge investments in hardware and software and skilled personnel, which is an overt barrier for most Greek companies. Large companies typically are first-movers but small and medium enterprises (SMEs) need institutional support in order to become aware that e-logistics systems can be fruitful for them as well

    Domestic Outsourcing, Rent Seeking, and Increasing Inequality

    Get PDF
    An increasing share of the economy is organized around financial capitalism, where, in contrast to the past, capital market actors actively assert and manage their claims on wealth creation and distribution. These new actors challenge prior assumptions of managerial capitalism about the goals and governance of firms. The focus on shareholder value is credited with increasing firm efficiency and shareholder returns. This lecture analyzes the changes in organizational behavior and value extraction under financial capitalism

    Iowa Department of Commerce, Iowa Insurance Division Performance Report, FY 2007

    Get PDF
    Agency Performance Repor

    Iowa Department of Commerce, Iowa Insurance Division Performance Report, FY 2006

    Get PDF
    Agency Performance Repor

    Information Technology as Coordination Infrastructure

    Get PDF
    Business information technology is traditionally viewed as information provision technology. In this view, organizations use their IT to implement databases that provide people with information when they want it. This view is persistent even though information provision is never an end in itself but always has the further purpose to support the coordination of activities of people. The role if IT as coordination technology became more prominent in the 1980s with the advent of network technology, that allowed activities across different businesses to be coordinated. This trend has accellerated since the growth of Internet usage, and today IT is used to support an increasingly varied range of processes performed by a variety of partners that do not all have a hierarchical relation to each other. This makes it difficult to analyze requirements for IT support and specify IT solutions: Business processes may not be well-defined, and interests of different businesses may clash. This report argues that to deal with this in requirements engineering and IT solution specification, business information technology should not be viewed as IT support for business processes but as IT support for the coordination of activities in one or more businesses. We will identify three basic coordination mechanisms, namely coordination by price, by management, and by shared norms, and for each of these mechanisms, we will identify requirements for IT support. The advent of flexible and standardized networking technology has facilitated the creation of novel coordination mechanisms within these three general paradigms, and we will give an inventory of generalized coordination mechanisms made possible by current IT. Finally, we will draw conclusions for requirements engineering methods for IT support for each of the coordination mechanisms identified by the framework

    XML and Its Potential for Ecommerce

    Get PDF
    This paper reviews the origin and development of standards for Electronic Data Interchange, considering exceptions and variations that standards need to accommodate It examines cost factors that affect implementation and discusses conducting EDI over the Internet and the importance of metatags and data type definitions for interpreting data structures and improving functionality of business transactions. It looks at XML (eXtensible Markup Language) as a proposal to broaden the applicability of transacting business over the Internet by bringing EDI to the desktop
    corecore