• 제목/요약/키워드: software high quality

검색결과 714건 처리시간 0.032초

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.

An Efficient Frame-Level Rate Control Algorithm for High Efficiency Video Coding

  • Lin, Yubei;Zhang, Xingming;Xiao, Jianen;Su, Shengkai
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권4호
    • /
    • pp.1877-1891
    • /
    • 2016
  • In video coding, the goal of rate control (RC) is not only to avoid the undesirable fluctuation in bit allocation, but also to provide a good visual perception. In this paper, a novel frame-level rate control algorithm for High Efficiency Video Coding (HEVC) is proposed. Firstly a model that reveals the relationship between bit per pixel (bpp), the bitrate of the intra frame and the bitrate of the subsequent inter frames in a group of pictures (GOP) is established, based on which the target bitrate of the first intra frame is well estimated. Then a novel frame-level bit allocation algorithm is developed, which provides a robust bit balancing scheme between the intra frame and the inter frames in a GOP to achieve the visual quality smoothness throughout the whole sequence. Our experimental results show that when compared to the RC scheme for HEVC encoder HM-16.0, the proposed algorithm can produce reconstructed frames with more consistent objective video quality. In addition, the objective visual quality of the reconstructed frames can be improved with less bitrate.

흉부 전·후방향 검사 시 고관전압 및 산란선 후처리 소프트웨어 적용이 화질과 선량에 미치는 영향 (Effect of High Tube Voltage and Scatter Ray Post-processing Software on Image Quality and Radiation Dose During Chest Anteroposterior Radiography)

  • 김종석;주영철;이승근
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제44권4호
    • /
    • pp.295-300
    • /
    • 2021
  • This study aims to present new chest AP examination exposure conditions through a study on the effect on image quality and patient dose by applying high tube voltage and scatter ray post-processing software during chest AP examination in digital radiography equipment. This study was used a human body phantom and in the chest AP position, the dosimeter was placed horizontally at the thoracic spine 6. The experiment was conducted by dividing into a low tube voltage (70 kVp, 400 mA, 3.2 mAs) group and a high tube voltage (100 kVp, 400 mA, 1.2 mAs) group. The collimation size (14″× 17″) and the source to image receptor distance(110 cm) were same applied to both groups. Radiation dose was presented to dose area product and entrance surface dose. Image quality was compared and analyzed by comparing the difference between the signal-to-noise ratio and the contrast-to-noise ratio of the image according to the application of the scatter ray post-processing software under each condition. The average value of the entrance surface dose in the low and high tube voltage conditions was 93.04±0.45 µGy and 94.25±1.51 µGy, which was slightly higher in the high tube voltage condition, but the dose area product was 0.97±0.04 µGy and 0.93±0.01 µGy. There was a statistically significant difference in the group mean value(p<0.01). In terms of image quality, the values of the signal-to-noise ratio and the contrast noise ratio were higher in the high tube voltage than in the low tube voltage, and decreased when the scattering line post-processing function was used, but the contrast resolution was improved. If there is a scatter ray post-processing function during chest AP examination, it is helpful to actively utilize it to improve the image quality. However, when this function is not available, I thought that applying a higher tube voltage state than a low tube voltage state will help to realize images with a large amount of information without changing the dose.

소프트웨어 생산성 지표 및 측정기준에 관한 연구 (A study on the Software Productivity Measures and Metrics)

  • 양경식;김현수;안연식;윤태권;박정환
    • 한국IT서비스학회지
    • /
    • 제4권1호
    • /
    • pp.41-55
    • /
    • 2005
  • In this research, we've studied to the software productivity and quality measures and metrics for raise UP the advanced software industry. For the purpose, we've studied relative research and reorganized 74 metrics. Reorganized 74 metrics were developed considering scalability, measurement and acquisition possibility and verified by software development experts. Finally, we've conducted a survey on the high measurement possibility metrics. Data were gathered from 20 software development project. It was found from the result need more efforts for the software development productivity improvement for advanced software industry.

The development Plan of KASI GNSS Data Processing Software

  • Jo, Jung-Hyun;Cho, Sung-Ki;Lim, Hyung-Chul;Choi, Byung-Kyu;Jo, Jeong-Ho;Lee, Woo-Kyoung;Baek, Jeong-Ho;Choe, Nammi-Jo;Park, Jong-Uk
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2006년도 International Symposium on GPS/GNSS Vol.1
    • /
    • pp.501-503
    • /
    • 2006
  • We have processed the GPS data using several high quality GPS data processing softwares for last decade. Bernes and GIPSY II are some of them. Though these programs have different characteristics in terms of structures and processing philosophies, high quality results from these are still comparable. KASI Space Geodesy Research Division has developed several GNSS data processing softwares like the quasi real-time ionospheric parameter estimator, orbit propagator and estimator, and precision positioning estimator. However, we are currently in needs of our own comprehensive GNSS data processing software with the European Galileo system on the horizon. KASI team has worked on a preliminary pilot project for the software and is making block pieces for the software. The roadmap, the description, and brief results of KASIOPEA (KASI Orbit Propagator and EstimAtor) are presented in this paper.

  • PDF

A Study on the Model Driven Development of the Efficient Combat System Software Using UML

  • Jung, Seung-Mo;Lee, Young-Ju
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권10호
    • /
    • pp.115-123
    • /
    • 2016
  • In this paper, we propose a Model Driven Development using UML(Unified Modeling Language) in an efficient Combat System Software development methods. UML is managed by the OMG (Object Management Group) as a Unified Modeling Language. Recently, In developing the software for the system, development time is contrary to a short, while it must meet a number of requirements of our customers. If you develop a non-efficient software early, the structure of the software become more complex in proportion to the number of requirements. As a result, a serious problem in the system, such as an increase in defective products due to the lowering of the reliability and communication problems between the developer has occurred. To overcome those problems, the aim of this paper is to develop a reusable high efficient Combat System Software by applying Model-Centric Development (Not Code-Centric Development). If Combat System Software development method using the UML proposed in this paper is used, easy communication among developers can help reduce the serious errors in systems. Also, it has the advantage that the future needs of software maintenance/repair become easy by using high readability object Model.

교육용 소프트웨어 품질평가를 위한 평가지의 개발 -CD-ROM 타이틀과 인터넷 상의 소프트웨어를 중심으로- (Development of the Evaluation Checklists for Quality of Educational Softwares - CD-ROM titles and softwares on the internet -)

  • 차운옥;김명숙
    • 품질경영학회지
    • /
    • 제25권2호
    • /
    • pp.83-101
    • /
    • 1997
  • We have developed three evaluation checklists of educational softwares for users such as, learners, teachers and parents, not for the software develops or designers. This study has especially focused on CD-ROM titles and softwares on the internet. The followings were selected as the essential attributes that the educational softwares of high quality should possess : ease of use, technical support and interest of learning for learners, educational value and smartness for teachers, packaging integrity, investment value and childproof for parents. The evaluation checklists were developed on the basis of evaluation criteria which were concretion of the essential attributes. The validity of the evaluation checklists was supported by a theoretical study for the development of ckecklists and the actual development process. The interrater reliability and the retest reliability were confirmed by statistical methods. Thus, the developed checklists can be a useful tool to evaluate educational softwares. This study will contribute to improvement of the software quality and help users in selecting educational softwares.

  • PDF

Application of a newly developed software program for image quality assessment in cone-beam computed tomography

  • de Oliveira, Marcus Vinicius Linhares;Santos, Antonio Carvalho;Paulo, Graciano;Campos, Paulo Sergio Flores;Santos, Joana
    • Imaging Science in Dentistry
    • /
    • 제47권2호
    • /
    • pp.75-86
    • /
    • 2017
  • Purpose: The purpose of this study was to apply a newly developed free software program, at low cost and with minimal time, to evaluate the quality of dental and maxillofacial cone-beam computed tomography (CBCT) images. Materials and Methods: A polymethyl methacrylate (PMMA) phantom, CQP-IFBA, was scanned in 3 CBCT units with 7 protocols. A macro program was developed, using the free software ImageJ, to automatically evaluate the image quality parameters. The image quality evaluation was based on 8 parameters: uniformity, the signal-to-noise ratio (SNR), noise, the contrast-to-noise ratio (CNR), spatial resolution, the artifact index, geometric accuracy, and low-contrast resolution. Results: The image uniformity and noise depended on the protocol that was applied. Regarding the CNR, high-density structures were more sensitive to the effect of scanning parameters. There were no significant differences between SNR and CNR in centered and peripheral objects. The geometric accuracy assessment showed that all the distance measurements were lower than the real values. Low-contrast resolution was influenced by the scanning parameters, and the 1-mm rod present in the phantom was not depicted in any of the 3 CBCT units. Smaller voxel sizes presented higher spatial resolution. There were no significant differences among the protocols regarding artifact presence. Conclusion: This software package provided a fast, low-cost, and feasible method for the evaluation of image quality parameters in CBCT.

How Through-Process Optimization (TPO) Assists to Meet Product Quality

  • Klaus Jax;Yuyou Zhai;Wolfgang Oberaigner
    • Corrosion Science and Technology
    • /
    • 제23권2호
    • /
    • pp.131-138
    • /
    • 2024
  • This paper introduces Primetals Technologies' Through-Process Optimization (TPO) Services and Through-Process Quality Control (TPQC) System, which integrate domain knowledge, software, and automation expertise to assist steel producers in achieving operational excellence. TPQC collects high-resolution process and product data from the entire production route, providing visualizations and facilitating quality assurance. It also enables the application of artificial intelligence techniques to optimize processes, accelerate steel grade development, and enhance product quality. The main objective of TPO is to grow and digitize operational know-how, increase profitability, and better meet customer needs. The paper describes the contribution of these systems to achieving operational excellence, with a focus on quality assurance. Transparent and traceable production data is used for manual and automatic quality evaluation, resulting in product quality status and guiding the product disposition process. Deviation management is supported by rule-based and AI-based assistants, along with monitoring, alarming, and reporting functions ensuring early recognition of deviations. Embedded root cause proposals and their corrective and compensatory actions facilitate decision support to maintain product quality. Quality indicators and predictive quality models further enhance the efficiency of the quality assurance process. Utilizing the quality assurance software package, TPQC acts as a "one-truth" platform for product quality key players.

비전형적인 품질 요구사항을 고려한 실용적 소프트웨어 아키텍처 설계 기법 (Practical Software Architecture Design Methods for Non-Conventional Quality Requirements)

  • 라현정;김수동
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권8호
    • /
    • pp.391-400
    • /
    • 2017
  • 소프트웨어 아키텍처는 비기능적 요구사항(Non-Functional Requirement, NFR), 즉 품질 요구사항과 제약사항을 만족시키는데 중요한 역할을 한다. 현재까지 진행된 대부부의 연구는 전형적인 NFR을 위한 아키텍처 설계 방법과 설계 택틱에 국한된다. 그러나, 목표 시스템에 특화된 비전형적인 NFR을 위한 설계 방법에 대한 연구는 많이 진행되고 있지 않고, 소프트웨어 아키텍트가 보유한 지식과 경험에 의해 비전형적인 NFR을 만족시킬 수 있는 효과적인 방법과 택틱을 유도하고 이를 기반으로 아키텍처를 설계한다. 그러므로, 비전형적인 NFR을 고려하여 아키텍처를 설계하는 효과적인 방법 및 택틱을 고안하는 것이 어렵다. 본 논문에서는 비전형적인 NFR을 만족시키는 소프트웨어 아키텍처를 설계하는 효과적이며 체계적인 아키텍처 설계 방법론을 제안한다. 이 방법론은 전형적인 NFR을 고려한 아키텍처 설계에도 적용될 수 있다. 제안된 방법론은 5개의 스텝으로 구성된 프로세스, 각 스텝에 대한 상세 활동 지침을 포함한다. 그리고, 제안된 프로세스가 잘 설계되었음을 보이기 위해, 산출물 간의 추적성 관계를 확인한다. 마지막으로, 제안된 방법론의 효율성과 실용성을 평가하기 위해 사례 연구를 수행한 결과를 제시한다.