• 제목/요약/키워드: Code quality

검색결과 886건 처리시간 0.03초

정보시스템 성공모형을 기반으로 한 모바일월렛 지속사용의도에 미치는 영향 요인 분석 (Analysis of Factors Affecting Intention of Continuous Use for Mobile Wallet Based on the Information System Success Model)

  • 전선호;강주영;임재익
    • 한국IT서비스학회지
    • /
    • 제13권4호
    • /
    • pp.325-340
    • /
    • 2014
  • Mobile payment system using NFC attracted attention as the mobile payment market grows due to the fast diffusion of smart phones. However, non NFC mobile payment recently appeared because of the slow growth of infrastructure for NFC. With advent of Non NFC mobile payment applications, mobile payment industry is in developing trend. Non NFC mobile payment revitalizes the market by overcoming the limit of NFC with the smart applications using bar code and QR code payment, and providing various discounts, membership benefits and payment information. Therefore, this paper analyzed the intention of continuous use with the quality of mobile payment application based on the information system success model. Three categories of factors which are system quality, service quality, and information quality were used. We verified the significance of the factors affecting the intension of continuous use. mainly, quality of information was considered as an important factor of continuous Intention to Use. Also, unlike previous NFC, it was found that in Non-NFC, compatibility might not be as important factor. Moreover, we suggest a marketing strategy of companies for mobile payment industry which focus on information quality. and future research directions for non NFC payment market.

EM에서 SPARC 코드로 효율적인 코드 확장 (An Efficient Code Expansion from EM to SPARC Code)

  • 오세만;윤영식
    • 한국정보처리학회논문지
    • /
    • 제4권10호
    • /
    • pp.2596-2604
    • /
    • 1997
  • ACK는 가상 스택 기계에 기반을 둔 EM 중간 코드로부터 레지스터 구조에 기반을 둔 SPARC 기계에 대한 목적 코드를 생성하기 위해서는 코드 확장기(code expander)를 이용하고 있다. 따라서 EM 코드로부터 SPARC 목적 코드를 생성하기 위해 스택 지향 구조로부터 레지스터 지향 구조로 변환하여야 한다. 코드 확장기를 이용한 SPARC 코드 생성 기법은 각 EM 명령어에 대해 SPARC 코드로 확장하는 루틴들로 구성되며 코드 생성기에 비해 코드의 질을 개선하기 위해 푸쉬-팝 최적화 동작을 수행한다. 하지만 코드 확장시에 별도의 자원과 관리를 요구하는 혼합 스택(hybrid stack)을 이용하고 있으며 전단부의 정보 손실로 레지스터 윈도우를 이용한 효율적인 매개변수 전달을 고려하지 않는다. 본 논문에서는 ACK의 전체적인 구조의 변경 없이 목적 기계의 스택과 매개변수 전달을 고려하나 효율적인 SPARC 코드를 생성하기 위해 EM 트리를 이용한 SPARC 코드 확장기를 설계하고 구현하였다. 이를 위해, 순차적인 EM 코드를 입력으로 받아 스택 속성을 반영한 트리로 구성하며 혼합 스택을 제거하기 위해 지역 변수 정보를 별도로 관리하였다. EM 트리의 순회 및 확장 과정에서 목적 코드를 생성할 수 있는 루틴을 통하여 목적 코드를 출력하며 추출된 정보와 노드의 성격에 출력 시기와 목적 코드를 결정한다.

  • PDF

차이값 히스토그램 기반 가역 워터마킹을 이용한 블록 단위 영상 인증 알고리즘 (Block-based Image Authentication Algorithm using Differential Histogram-based Reversible Watermarking)

  • 여동규;이해연
    • 정보처리학회논문지B
    • /
    • 제18B권6호
    • /
    • pp.355-364
    • /
    • 2011
  • 위변조되지 않은 고신뢰성의 영상이 요구되는 서비스에서 무결성을 인증하기위하여 가역 워터마킹 기법이 유용하게 적용될 수 있다. 콘텐츠의 인증을 위한 기존의 연구들은 워터마크의 제거후에 원본 복원이 불가능한 것이 많다. 가역 워터마킹 기법은 디지털 콘텐츠에 지각적 투명성을 유지하며 워터마크를 삽입한 후, 이를 아무런 손상없이 원본 상태로 복원할 수 있는 메시지 은닉 수단으로서 높은 품질과 높은 삽입용량이 요구되는 분야에서 다양하게 이용되어질 수 있다. 본 논문에서는 차이값 히스토그램 기반의 가역 워터마킹을 이용하여 영상의 위변조된 영역을 탐지하는 블록단위 인증 알고리즘을 제안한다. 먼저, 영상의 각 블록에 대하여 DCT 계수에 기반하여 영상의 특징값을 추출하고, 사용자의 정보와 결합하여 영상 인증 코드를 생성한다. 생성된 인증코드는 가역 워터마킹을 통하여 콘텐츠 자체에 직접 삽입한다. 이와 같은 영상의 인증을 위해서는 추출된 인증코드와 새로 생성된 인증코드의 비교를 수행한다. 다양한 영상들에 대하여 비교 분석한 실험 결과에 따르면 제안한 알고리즘은 완전한 가역성과 함께 낮은 왜곡을 유지하면서도 97% 이상의 높은 인증률을 얻을 수 있었다.

절삭부하 예측을 통한 NC코드 후처리시스템 (NC Code Post-Processor Considering Metal Removal Rate)

  • 이기우;노상도;신동목;한형상
    • 한국정밀공학회지
    • /
    • 제17권5호
    • /
    • pp.116-123
    • /
    • 2000
  • This paper presents an NC code post-processor that adjusts feedrates to keep the variation of metal removal rate along the tool paths minimum. Metal removal rate is estimated by virtually machining the part, whose surface model is built from a series of NC codes defined in operation plan, with cutting-tool-assembly models, whose geometry are defined in a machining database. The NC code post-processor modifies the feedrates by the adjustment rules, which are based on the machining knowledge for effective machining. This paper illustrates a procedure fur grouping machining conditions and we also show how to determine an adjustment rule for a machining-condition group. An example part was machined and it shows that the variation of cutting force was dramatically reduced after applying the NC code post-processor. The NC code post-processor is expected to increase productivity while maintaining the quality of the machined part.

  • PDF

개방형BIM환경에서의 룰기반 초고층건축물 피난법규 검토모듈 개발 (Development of Rule-based Checking Modules for the Evacuation Regulations of Super-tall Buildings in Open BIM Environments)

  • 김인한;최중식;조근하
    • 한국CDE학회논문집
    • /
    • 제18권2호
    • /
    • pp.83-92
    • /
    • 2013
  • IFC based open BIM has internationally developed as a solution for interoperability problem among different software applications. Despite much interest and effort, the open BIM technologies are rarely introduced to the construction industry and need more technical development for a practical application as well. This research aims to develop automated code checking modules for quality assurance process of BIM data. The research have analyzed domestic regulations focusing on super-tall buildings and developed open BIM-based code checking modules for the evacuation regulations. The modules are able to validate evacuation regulations such as installation of emergency elevator and fire safety zone. The authors expect to improve the process of BIM quality assurance and enhance the quality of BIM data by this research on automated checking system.

ISO 2859-1 (1989), 계수조정형 샘플링 검사규격 (ISO 2859-1 (1989), Sampling Plans Indexed by Acceptable Quality Level for Lot-by-Lot Inspection)

  • 홍성훈;이승환
    • 품질경영학회지
    • /
    • 제24권3호
    • /
    • pp.77-93
    • /
    • 1996
  • This paper is concerned with the International Standard ISO 2859-1 (1989), Sampling Plans Indexed by Acceptable Quality Level (AQL) for Lot-by-Lot Inspection, his standard is AQL type sampling scheme, and incorporates switching rules to move among normal, tightened, and reduced inspections. Sample size code letters and inspection levels of ISO 2859-1 are the same as those of other attributes standards MIL-STD-105D, ANSI Z1.4, and KS A 3109. But ISO 2859-1 has more simple switching rules than KS A 3109 has. The sampling procedures of the ISO 2859-1 are matched to the variables international standard ISO 3951 to enable us to move between them. Composite OC and ASN curves are given for AQL 2.5% and code letter F.

  • PDF

불연속부의 위치를 고려한 초음파 비파괴 검사 규격의 개선안 (Propose of New Ultrasonic Nondestructive Code Considering Discontinuity Position)

  • 정화영;신병철;정범석;이창무
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제3권4호
    • /
    • pp.173-178
    • /
    • 1999
  • KS-code(KS B 0896) for nondestructive ultrasonic testing classifies the quality level by ratio of flaw size to plate thickness only. But stress distributions using verification(3 point bending test) show that location of the flaws is more important than the flaw size. So. KS-code should take the effect of flaw location for classifying the quality level of welded steel structures.

  • PDF

Design and Implementation of a Data Extraction Tool for Analyzing Software Changes

  • Lee, Yong-Hyeon;Kim, Kisub;Lee, Jaekwon;Jung, Woosung
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권8호
    • /
    • pp.65-75
    • /
    • 2016
  • In this paper, we present a novel approach to help MSR researchers obtain necessary data with a tool, termed General Purpose Extractor for Source code (GPES). GPES has a single function extracts high-quality data, e.g., the version history, abstract syntax tree (AST), changed code diff, and software quality metrics. Moreover, features such as an AST of other languages or new software metrics can be extended easily given that GPES has a flexible data model and a component-based design. We conducted several case studies to evaluate the usefulness and effectiveness of our tool. Case studies show that researchers can reduce the overall cost of data analysis by transforming the data into the required formats.

유한요소법을 이용한 초음파 비파괴검사 규격의 보완 (Complement of Ultrasonic Nondestructive Testing Code using Finite Element Method)

  • 정화영;유승엽;신병철;정범석;이창무
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제3권1호
    • /
    • pp.157-162
    • /
    • 1999
  • KS-code(KS B 0896) for nondestructive ultrasonic testing judge the quality level by ratio of flaw size to plate thickness only. But stress distributions using finite element analysis show that location of the flaws are more important than the flaw size. So, KS-code should take into account of flaw location for judging the quality level of welded steel structures.

  • PDF