• 제목/요약/키워드: Codes Application

검색결과 503건 처리시간 0.025초

CSS 가독성 향상을 위한 최적화기법 (An Optimization Technique to Improve Readability of CSS)

  • 정우성;이은주
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권7호
    • /
    • pp.99-108
    • /
    • 2010
  • 웹 어플리케이션의 원활한 유지보수를 위하여 소스 페이지의 가독성 향상은 필수적이다. CSS는 웹 페이지의 구성 요소 중에서 순수한 표현계층이지만 인라인 형태로 삽입되는 경우가 많고, 웹 개발도구에 의해 자동생성되기도 하는데, 이들은 전체 코드의 가독성과 UI 계층의 재사용성이 떨어지게 된다. 기존의 CSS 최적화 연구는 주로 사이즈 압축을 다루고 있어 재사용성이나 가독성에 초점을 맞추고 있지 않다. 본 논문에서는 CSS 가독성 및 재사용성 향상을 위하여 CSS 코드를 구조화하고, 가독성 향상을 위한 기준을 정의하였다. 이들을 기반으로 최종적으로 CSS 코드의 가독성을 높이는 알고리즘을 제안하고, 예제 및 실험을 통하여 본 접근법의 유용성을 보인다.

Application of Best Estimate Approach for Modelling of QUENCH-03 and QUENCH-06 Experiments

  • Kaliatka, Tadas;Kaliatka, Algirdas;Vileiniskis, Virginijus
    • Nuclear Engineering and Technology
    • /
    • 제48권2호
    • /
    • pp.419-433
    • /
    • 2016
  • One of the important severe accident management measures in the Light Water Reactors is water injection to the reactor core. The related phenomena are investigated by performing experiments and computer simulations. One of the most widely known is the QUENCH test-program. A number of analyses on QUENCH tests have also been performed by different computer codes for code validation and improvements. Unfortunately, any deterministic computer simulation is not free from the uncertainties. To receive the realistic calculation results, the best estimate computer codes should be used for the calculation with combination of uncertainty and sensitivity analysis of calculation results. In this article, the QUENCH-03 and QUENCH-06 experiments are modelled using ASTEC and RELAP/SCDAPSIM codes. For the uncertainty and sensitivity analysis, SUSA3.5 and SUNSET tools were used. The article demonstrates that applying the best estimate approach, it is possible to develop basic QUENCH input deck and to develop the two sets of input parameters, covering maximal and minimal ranges of uncertainties. These allow simulating different (but with the same nature) tests, receiving calculation results with the evaluated range of uncertainties.

Modelling of multidimensional effects in thermal-hydraulic system codes under asymmetric flow conditions - Simulation of ROCOM tests 1.1 and 2.1 with ATHLET 3D-Module

  • Pescador, E. Diaz;Schafer, F.;Kliem, S.
    • Nuclear Engineering and Technology
    • /
    • 제53권10호
    • /
    • pp.3182-3195
    • /
    • 2021
  • The implementation and validation of multi-dimensional (multi-D) features in thermal-hydraulic system codes aims to extend the application of these codes towards multi-scale simulations. The main goal is the simulation of large-scale three-dimensional effects inside large volumes such as piping or vessel. This novel approach becomes especially relevant during the simulation of accidents with strongly asymmetric flow conditions entailing density gradients. Under such conditions, coolant mixing is a key phenomenon on the eventual variation of the coolant temperature and/or boron concentration at the core inlet and on the extent of a local re-criticality based on the reactivity feedback effects. This approach presents several advantages compared to CFD calculations, mainly concerning the model size and computational efforts. However, the range of applicability and accuracy of the newly implemented physical models at this point is still limited and needs to be further extended. This paper aims at contributing to the validation of the multi-D features of the system code ATHLET based on the simulation of the Tests 1.1 and 2.1, conducted at the test facility ROCOM. Overall, the multi-D features of ATHLET predict reasonably well the evolution from both experiments, despite an observed overprediction of coolant mixing at the vessel during both experiments.

Transfer length of 2400 MPa seven-wire 15.2 mm steel strands in high-strength pretensioned prestressed concrete beam

  • Yang, Jun-Mo;Yim, Hong-Jae;Kim, Jin-Kook
    • Smart Structures and Systems
    • /
    • 제17권4호
    • /
    • pp.577-591
    • /
    • 2016
  • In this study, the transfer length of 2400 MPa, seven-wire high-strength steel strands with a 15.2 mm diameter in pretensioned prestressed concrete (PSC) beams utilizing high strength concrete over 58 MPa at prestress release was evaluated experimentally. 32 specimens, which have the variables of concrete compressive strength, concrete cover depth, and the number of PS strands, were fabricated and corresponding transfer lengths were measured. The strands were released gradually by slowly reducing the pressure in the hydraulic stressing rams. The measured results of transfer length showed that the transfer length decreased as the concrete compressive strength and concrete cover depth increased. The number of strands had a very small effect, and the effect varied with both the concrete cover depth and concrete strength. The results were compared to current design codes and transfer lengths predicted by other researchers. The comparison results showed that the current transfer length prediction models in design codes may be conservatively used for 2400 MPa high-strength strands in high-strength concrete beams exceeding 58 MPa at prestress release.

유비쿼터스 워드로브 설계를 위한 콘텐츠 개발 - RFID 칩의 활용 - (Content planning for a ubiquitous wardrobe - Application of an RFID database -)

  • 이운영
    • 복식문화연구
    • /
    • 제22권2호
    • /
    • pp.313-325
    • /
    • 2014
  • This study seeks to establish a ubiquitous wardrobe with a clothing management function through detailed and subdivided integration research. To create a database, a survey was conducted, and the output data were analyzed and used as the basic data. In particular, this study researched clothing management programs and companies' standards of clothing product classification systems. First, through an in-depth analysis centering on specialists, we established the contents of a ubiquitous wardrobe and used the concept of cloud computing to support the wardrobe contents and smart phone applications. Second, this research found significant differences between individuals, schools, and enterprises in their applications of, and the importance they attach to, design images. A detailed database composed of various categories was established to present the ubiquitous wardrobe contents with efficient functions. Third, we facilitated the search process by designating clothes with QR codes, which is one of the functions of contents. Fourth, the code numbers generated in the process of entering clothes into the database were utilized as RFID information as a way to arrange the products in a simpler manner. The ubiquitous wardrobe was constructed as a web-style hybrid, and its contents areavailable through mobile applications and QR codes.

ONE-DIMENSIONAL ANALYSIS OF THERMAL STRATIFICATION IN THE AHTR COOLANT POOL

  • Zhao, Haihua;Peterson, Per F.
    • Nuclear Engineering and Technology
    • /
    • 제41권7호
    • /
    • pp.953-968
    • /
    • 2009
  • It is important to accurately predict the temperature and density distributions in large stratified enclosures both for design optimization and accident analysis. Current reactor system analysis codes only provide lumped-volume based models that can give very approximate results. Previous scaling analysis has shown that stratified mixing processes in large stably stratified enclosures can be described using one-dimensional differential equations, with the vertical transport by jets modeled using integral techniques. This allows very large reductions in computational effort compared to three-dimensional CFD simulation. The BMIX++ (Berkeley mechanistic MIXing code in C++) code was developed to implement such ideas. This paper summarizes major models for the BMIX++ code, presents the two-plume mixing experiment simulation as one validation example, and describes the codes' application to the liquid salt buffer pool system in the AHTR (Advanced High Temperature Reactor) design. Three design options have been simulated and they exhibit significantly different stratification patterns. One of design options shows the mildest thermal stratification and is identified as the best design option. This application shows that the BMIX++ code has capability to provide the reactor designers with insights to understand complex mixing behavior with mechanistic methods. Similar analysis is possible for liquid-metal cooled reactors.

응용프로그램 역분석 방지를 위한 코드블록 암호화 방법 (A Code Block Cipher Method to Protect Application Programs From Reverse Engineering)

  • 정동우;김형식;박중길
    • 정보보호학회논문지
    • /
    • 제18권2호
    • /
    • pp.85-96
    • /
    • 2008
  • 실행코드의 변조와 역분석(reverse engineering)을 방지하기 위한 대표적인 방법은 실행코드를 암호화하는 것이다. 본 논문에서는 키 체인(key chaining) 방식의 블록암호화 기법을 이용하여 응용프로그램을 암호화하는 방법을 제안한다. 키체인 방식의 블록암호화 기법은 키가 블록의 내부에 은닉되어 있고 각 블록의 키가 서로 다르다는 장점을 갖지만, 제어이동을 필요로 하는 프로그램에 적용하기에는 적합하지 않다고 알려져 있다. 본 논문에서는 실행코드에서의 제어이동 명령어에 대해서도 키체인 방식을 효과적으로 적용할 수 있도록 블록을 변형시키거나 중복시키는 방법을 제시하고, MIPS 명령어집합을 이용하여 가능성을 분석한다.

Thermal-hydraulic 0D/3D coupling in OpenFOAM: Validation and application in nuclear installations

  • Santiago F. Corzo ;Dario M. Godino ;Alirio J. Sarache Pina;Norberto M. Nigro ;Damian E. Ramajo
    • Nuclear Engineering and Technology
    • /
    • 제55권5호
    • /
    • pp.1911-1923
    • /
    • 2023
  • The nuclear safety assessment involving large transient simulations is forcing the community to develop methods for coupling thermal-hydraulics and neutronic codes and three-dimensional (3D) Computational Fluid Dynamics (CFD) codes. In this paper a set of dynamic boundary conditions are implemented in OpenFOAM in order to apply zero-dimensional (0D) approaches coupling with 3D thermal-hydraulic simulation in a single framework. This boundary conditions are applied to model pipelines, tanks, pumps, and heat exchangers. On a first stage, four tests are perform in order to assess the implementations. The results are compared with experimental data, full 3D CFD, and system code simulations, finding a general good agreement. The semi-implicit implementation nature of these boundary conditions has shown robustness and accuracy for large time steps. Finally, an application case, consisting of a simplified open pool with a cooling external circuit is solved to remark the capability of the tool to simulate thermal hydraulic systems commonly found in nuclear installations.

A Study on the Mobile Application Security Threats and Vulnerability Analysis Cases

  • Kim, Hee Wan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제12권4호
    • /
    • pp.180-187
    • /
    • 2020
  • Security threats are increasing with interest due to the mass spread of smart devices, and vulnerabilities in developed applications are being exposed while mobile malicious codes are spreading. The government and companies provide various applications for the public, and for reliability and security of applications, security checks are required during application development. In this paper, among the security threats that can occur in the mobile service environment, we set up the vulnerability analysis items to respond to security threats when developing Android-based applications. Based on the set analysis items, vulnerability analysis was performed by examining three applications of public institutions and private companies currently operating as mobile applications. As a result of application security checks used by three public institutions and companies, authority management and open module stability management were well managed. However, it was confirmed that many security vulnerabilities were found in input value verification, outside transmit data management, and data management. It is believed that it will contribute to improving the safety of mobile applications through the case of vulnerability analysis for Android application security.

오디오 바이너리 파일을 컬러 QR코드로 표현하는 방법과 그 응용 (A Method to Express Audio Binary Files by Color QR Codes and Its Application)

  • 이충호
    • 융합신호처리학회논문지
    • /
    • 제19권2호
    • /
    • pp.47-53
    • /
    • 2018
  • 본 논문은 MP3 오디오 바이너리 파일을 일련의 컬러 QR 코드로 생성하여 종이에 인쇄할 수 있는 방법을 제안한다. 또한 이 방법이 상당한 압축효과를 가져올 수 있음을 기술한다. 이 방법은 먼저, 한 개의 MP3 파일을 QR코드가 바이너리로 표현할 수 있는 최대용량으로 나눈다. 그런 다음 각각의 분할된 파일들을 흑백 QR코드들로 변환한다. 최종적으로, 분할된 파일을 3개씩 중첩하여 1개의 컬러 QR코드를 만든다. 중첩 시에 3개의 흑백 QR 코드는 각각 적색, 녹색, 청색으로 간주된다. 이 방법에서 한 개의 컬러 QR코드는 2개의 흑백 QR코드 영역이 겹쳐지는 부분은 시안(Cyan), 마젠타(Magenta), 노란색(Yellow)로 표현되며, 3개의 흑백 QR코드가 겹쳐지는 부분은 흑색, 전혀 겹쳐지지 않는 부분은 백색으로 표현한다. 실험결과 약8.5Mb의 MP3파일은 A4용지 9페이지에 인쇄될 수 있다. 부수적인 효과로서 인쇄하지 않은 컬러 QR코드의 크기는 원래의 MP3파일보다 약 15.7배의 압축효과를 가질 수 있음을 보였다. 제안된 방법은 인터넷 액세스가 불가능한 환경에서 사용될 수 있는 장점이 있다.