• 제목/요약/키워드: Transaction Support System

검색결과 147건 처리시간 0.022초

이동 이질 멀티데이타베이스 시스텐을 위한 이동 유연 트랜잭션의 실행 제어 알고리즘 (An Execution Control Algorithm for Mobile Flex Transactions in Mobile Heterogeneous Multidatabase Systems)

  • 구경이;김유성
    • 한국정보처리학회논문지
    • /
    • 제6권11호
    • /
    • pp.2845-2862
    • /
    • 1999
  • As the technical advances in portable computers and wireless communication technologies, mobile computing environment has been rapidly expanded. The mobile users on mobile host can access information via wireless communication from the distributed heterogeneous multidatabase system in which pre-existing independent local information systems are integrated into one logical system to support mobile applications. Hence, mobile transaction model should include not only the features for heterogeneous multidatabase systems but also the ones for mobile computing environment. In this paper, we proposed a mobile flex transaction model which extends the flexible transaction model that previously proposed for heterogeneous multidatabase systems is extended to support the requirements of mobile heterogeneous multidatabase systems. We also presented the execution control mechanism of the mobile flex transaction model. The proposed mobile flex transaction model allows the definition of location-dependent subtransactions, the effective support of hand-over, and the flexibility of transaction executions. Hence, the proposed mobile flex transaction model can be suit to mobile heterogeneous multidatabase systems that have low power capability, low bandwidth, and high communication failure possibility.

  • PDF

Transaction Processing Method for NoSQL Based Column

  • Kim, Jeong-Joon
    • Journal of Information Processing Systems
    • /
    • 제13권6호
    • /
    • pp.1575-1584
    • /
    • 2017
  • As interest in big data has increased recently, NoSQL, a solution for storing and processing big data, is getting attention. NoSQL supports high speed, high availability, and high scalability, but is limited in areas where data integrity is important because it does not support multiple row transactions. To overcome these drawbacks, many studies are underway to support multiple row transactions in NoSQL. However, existing studies have a disadvantage that the number of transactions that can be processed per unit of time is low and performance is degraded. Therefore, in this paper, we design and implement a multi-row transaction system for data integrity in big data environment based on HBase, a column-based NoSQL which is widely used recently. The multi-row transaction system efficiently performs multi-row transactions by adding columns to manage transaction information for every user table. In addition, it controls the execution, collision, and recovery of multiple row transactions through the transaction manager, and it communicates with HBase through the communication manager so that it can exchange information necessary for multiple row transactions. Finally, we performed a comparative performance evaluation with HAcid and Haeinsa, and verified the superiority of the multirow transaction system developed in this paper.

Concurrency Control Method to Provide Transactional Processing for Cloud Data Management System

  • Choi, Dojin;Song, Seokil
    • International Journal of Contents
    • /
    • 제12권1호
    • /
    • pp.60-64
    • /
    • 2016
  • As new applications of cloud data management system (CDMS) such as online games, cooperation edit, social network, and so on, are increasing, transaction processing capabilities for CDMS are required. Several transaction processing methods for cloud data management system (CDMS) have been proposed. However, existing transaction processing methods have some problems. Some of them provide limited transaction processing capabilities. Some of them are hard to be integrated with existing CDMSs. In this paper, we proposed a new concurrency control method to support transaction processing capability for CDMS to solve these problems. The proposed method was designed and implemented based on Spark, an in-memory distributed processing framework. It uses RDD (Resilient Distributed Dataset) model to provide fault tolerant to data in the main memory. In our proposed method, database stored in CDMS is loaded to main memory managed by Spark. The loaded data set is then transformed to RDD. In addition, we proposed a multi-version concurrency control method through immutable characteristics of RDD. Finally, we performed experiments to show the feasibility of the proposed method.

전자 지불 처리 시스템의 기능 및 구조 (The function and architecture of electronic payment system)

  • 송병열;함호상;박상봉
    • 한국전자거래학회지
    • /
    • 제4권2호
    • /
    • pp.81-94
    • /
    • 1999
  • This paper shows the architecture of IPS(Intermarket Payment System), an implementation of the electronic payment function for internet-shopping merchant system. Because the original purpose of commerce transaction is the exchange of money for goods or services, it is very important to prepare an exchangeable economic value or method. The electronic payment system is the hardware or software or both to process an electronic payment transaction. It has two type, the broker type and the electronic value type. The broker type means an intermediator between real bank network and internet commerce transaction. The electronic value type means a substitute for money in the real world. This paper shows the architecture and the function to implement the broker type electronic payment system. The system has two parts. One is the mediator part to support multiple payment systems and to offer common access methods for merchant system database. The other is the executor part to implement the payment protocol and to process payment transaction.

  • PDF

이동 데이터베이스체계에서 거래처리 기법의 성능 (Performance of Transaction Processing Schemes in Mobile Database Systems)

  • 최용구
    • 한국컴퓨터정보학회논문지
    • /
    • 제4권2호
    • /
    • pp.70-79
    • /
    • 1999
  • 이동 데이터베이스 체계에서 거래처리 기법은 정적 조정자에 의한 거래처리와 조정자 이주에 의한 거래처리 기법이 있다. 조정자 이주에 의한 거래처리 기법은 거래서비스 통화채널 변경이 이루어졌을 경우에 새로운 데이터베이스 서버에서 그 거래를 계속 처리해야한다는 조정자 이주 원리를 적용하는 것이고 조정자 정착에 의한 거래처리 기법은 거래서비스 통화채널 변경이 이루어졌을 경우라 할 지라도 그 거래를 시작한 데이터베이스 서버에 의하여 처리해야 한다는 정적 조정자 원리를 적용하는 것이다. 본 논문에서 이동 거래처리 기법들의 공정한 성능 비교연구를 위하여 기법들과 독립적인 성능모델을 개발하였다. 그리고 이동 거래처리 기법의 성능 모델을 자세히 설명하였고 성능평가의 신뢰성을 위하여 얻어진 모의실험 결과를 자세히 설명하였다. 결국, 이동 거래처리 기법들은 데이터베이스 서버에서 거래처리를 위한 메시지 이동을 최소화함으로서 시스템 성능을 향상시킬 수 있다.

  • PDF

Multi-Agent based Negotiation Support Systems for Order based Manufacturers

  • Choi Hyung Rim;Kim Hyun Soo;Park Young Jae;Park Byung Joo;Park Yong Sung
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2003년도 춘계학술대회
    • /
    • pp.1-20
    • /
    • 2003
  • In this research, we developed a Multi-Agent based Negotiation Support System to be able to increase the competitive power of a company in dynamic environment and correspond to various orders of customers by diffusion of electronic commerce. The system uses the agent technology that is being embossed as new paradigm in dynamic environment and flexible system framework. The multi-agent technology is used to solve these problem through cooperation of agent. The system consists of six sub agents: mediator, manufacturability analysis agent, process planning agent, scheduling agent, selection agent, negotiation-strategy building agent. In this paper, the proposed Multi-Agent based Negotiation Support System takes aim at the automation of transaction process from ordering to manufacturing plan through the automation of negotiation that is the most important in order-taking transaction.

  • PDF

Paperless 해운 물류를 위한 UNeDocs 적용 방안 연구 (The study on a plan for applying UNeDocs to Maritime Logistics to achieve its paperless logistics)

  • 안경림
    • 디지털산업정보학회논문지
    • /
    • 제5권2호
    • /
    • pp.199-208
    • /
    • 2009
  • Mosts of export/import cargo has been moving using maritime transport means. Korea had been driven the system automation project using EDI document since the mid-1990s. However, this automation system comes upon about 40-50% against overall maritime business process, manual or paper document processing work is existing as ever. International e-business environment also has changing into electronic form document transaction from paper document-based transaction. International standardization organization, UN/CEFACT proposed UNeDocs for paperless jtransaction. UNeDocs is a specification to define XML data model as well as electronic form. With UNeDocs, it is not necessary to generate the duplexed data, and it can support user convenient and guarantee the flexibility. This paper defines the UNeDocs data model for EDI and Off-Line processing at the current maritime business. Then, it have to check XML syntax and structure for the defined data model through quality of document check system. Also, it explains the applying plan about the defined UNeDocs data model. It is possible to support paperless transaction as defining UNeDocs-based standard data model and converting into paper document, XML and EDI document using UNeDocs data model.

Mobile Payment Based on Transaction Certificate Using Cloud Self-Proxy Server

  • Sung, Soonhwa;Kong, Eunbae;Youn, Cheong
    • ETRI Journal
    • /
    • 제39권1호
    • /
    • pp.135-144
    • /
    • 2017
  • Recently, mobile phones have been recognized as the most convenient type of mobile payment device. However, they have some security problems; therefore, mobile devices cannot be used for unauthorized transactions using anonymous data by unauthenticated users in a cloud environment. This paper suggests a mobile payment system that uses a certificate mode in which a user receives a paperless receipt of a product purchase in a cloud environment. To address mobile payment system security, we propose the transaction certificate mode (TCM), which supports mutual authentication and key management for transaction parties. TCM provides a software token, the transaction certificate token (TCT), which interacts with a cloud self-proxy server (CSPS). The CSPS shares key management with the TCT and provides simple data authentication without complex encryption. The proposed self-creating protocol supports TCM, which can interactively communicate with the transaction parties without accessing a user's personal information. Therefore, the system can support verification for anonymous data and transaction parties and provides user-based mobile payments with a paperless receipt.

프랜차이즈 시스템에서 가맹본부 요인과 가맹점 요인 이 갈등원인으로서 기회주의에 미치는 영향 (The Effect of Franchisor Factor and Franchisee Factor on Opportunism That Causes Conflict in Franchise System)

  • 송치훈;강민성;편해수
    • 한국중재학회지:중재연구
    • /
    • 제30권4호
    • /
    • pp.139-161
    • /
    • 2020
  • In this study, the factors affecting opportunism that causes conflict in the franchise system between franchisor and franchisee were analyzed based on the transaction cost theory and power-dependency theory. Hypothesis 1 states that franchisor support will negatively affect opportunism. Hypothesis 2 expresses that franchisee transaction-specific investment on the relationship with the franchisor will positively affect opportunism. Hypothesis 3 asserts that franchisee dependency on the franchisor will positively affect opportunism. All of these were supported. However, Hypothesis 4, maintaining that franchisee competitive intensity will positively affect opportunism, was not supported. The theoretical and practical implications of this study are as follows. This study has identified the antecedents of franchisor opportunism that causes conflict in the franchise system by comprehensively applying the transaction cost theory and power-dependency theory. This study can also identify what a company should manage specifically to lower opportunism by identifying the antecedents of franchisor opportunism in the franchise system. The limitations of this study and the directions for future studies are as follows. First, not all of the antecedents of franchisor opportunism in the franchise system have been extensively investigated from the transaction cost theory's and power-dependency theory's viewpoint. In the future, it is necessary to identify additional factors. Second, the study was conducted only from the franchisee's perspective. In future studies, more accurate research results can be obtained by simultaneously examining the franchisee's point of view and the franchisor's point of view.

플래시 메모리 데이터베이스를 위한 플래시인지 트랜잭션 관리 기법 (Flash-Aware Transaction Management Scheme for flash Memory Database)

  • 변시우
    • 인터넷정보학회논문지
    • /
    • 제6권1호
    • /
    • pp.65-72
    • /
    • 2005
  • 플래시 메모리는 이동형 컴퓨팅 환경에서 휴대용 정보기기를 지원하는 우수한 미디어이다. 플래시 메모리는 비휘발성, 낮은 전력소모, 빠른 데이터 접근 속도 등의 특징으로 휴대용 정보기기용 데이터베이스의 핵심 저장 모듈이 되었다. 하지만, 일반 RAM 메모리에 비하여 상대적으로 느린 연산 특성을 고려하여 기존의 트랜잭션 처리 기법을 개선할 필요가 있다. 이를 위하여, 본 논문은 플래시인지 트랜잭션 관리(Flash-Aware Transaction Management: FATM) 기법을 제안한다. FATM은 SRAM과 W-cache를 활용하여 트랜잭션 처리 성능을 높인다. 또한, 성능 검증을 위하여 시뮬레이션 모델을 제안하였으며, 실험 결과 분석을 통하여 FATM이 기존의 트랜잭션 처리 기법보다 우수함을 확인하였다.

  • PDF