• Title/Summary/Keyword: Source Code

Search Result 1,246, Processing Time 0.03 seconds

XML Language for Generating J2ME MIDlet User Interfaces (J2ME MIDlet 사용자 인터페이스 자동생성을 위한 XML언어)

  • Chang, Park-Ki;Seo, Seong-Chae;Kim, Byung-Ki
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.327-336
    • /
    • 2008
  • Many XML-compliant UIDLs(User Interface Description Languages) have been developed to specify user interfaces. Although previous UIDLs are helpful to describe user interfaces of web and desktop applications, they are not available of developing UI of mobile applications. In this paper, in order to effectively specify user interfaces of MIDlet which is application model on J2ME(Java Platform, Micro Edition), we propose MIML(Midlet Interface Markup Language) and present transformation rules to generate source codes from MIML. Further, we enhance the usability of MIML through J2MERenderer which is a tool using presented rules. The proposed method can specify user interfaces of mobile applications and allow developers to keep productivity and consistency in development phase.

Techniques and Patterns for Designing Business Operations in EJB (EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴)

  • 박지환;이상덕;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.1-18
    • /
    • 2003
  • Precise and systematic mapping techniques are required for mapping object-oriented artifacts into a platform-specific design. An effective and systematic mapping approach for an adequate platform or programming language in needed, because the characteristics of an initial design are independent from an implementation language and a platform. In this paper, we propose systematic and concrete methods, guidelines, and design patterns that can be used to design business operations at EJB (Enterprise JavaBeans) source code level. We show how various EJB mechanism can be utilized in designing business operations for beans. We believe these proposed methods can yield high-performance EJB applications that can also be well maintainable.

A study of detector size effect using Monte Carlo simulation

  • Park, Kwang-Yl;Yi, Byong-Yong;Vahc, Young W.
    • Proceedings of the Korean Society of Medical Physics Conference
    • /
    • 2004.11a
    • /
    • pp.36-38
    • /
    • 2004
  • The detector size effect due to the spatial response of defectors is one critical source of inaccuracy in clinical dosimetry and has been a subject of numerous studies. Conventionally, the detector response kernel contains all of the influence that the detector size has on the measured beam profile. Various analytic models for this kernel have been proposed and studied in theoretical and experimental works. Here, we use a method to determine detector response kernel simply by using Monte Carlo simulation and convolution theory. Based on this numerical method and DOSIMETER, an EGS4 Monte Carlo code, the detector response for a Farmer type ion chamber embedded in water phantom is obtained. There exists characteristic difference in the simulated chamber readings between one with carbon graphite wall and the other with Acrylic wail. Using the obtained response and the convolution theory, we are planning to derive the detector response kernel numerically and remove detector size effect from measurements for 6MV, 10${\times}$l0cm2 and 0.5${\times}$10 cm2 photon beam.

  • PDF

Investigation of FIV Characteristics on a Coaxial Double-tube Structure (동심축 이중관 구조에서 유동기인진동 특성 고찰)

  • Song, Kee-Nam;Kim, Yong-Wan;Park, Sang-Chul
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.33 no.10
    • /
    • pp.1108-1118
    • /
    • 2009
  • A Very High Temperature Gas Cooled Reactor (VHTR) has been selected as a high energy heat source of the order of $950^{\circ}C$ for nuclear hydrogen generation, which can produce hydrogen from water or natural gas. A primary hot gas duct (HGD) as a coaxial double-tube type cross vessel is a key component connecting a reactor pressure vessel and an intermediate heat exchanger in the VHTR. In this study, a structural sizing methodology for the primary HGD of the VHTR is suggested in order to modulate a flow-induced vibration (FIV). And as an example, a structural sizing of the horizontal HGD with a coaxial double-tube structure was carried out using the suggested method. These activities include a decision of the geometric dimensions, a selection of the material, and an evaluation of the strength of the coaxial double-tube type cross vessel components. Also in order to compare the FIV characteristics of the proposed design cases, a fluid-structure interaction (FSI) analysis was carried out using the ADINA code.

Implementation of 3-point Seat Belt Model into ATB Program (ATB 프로그램에서 삼점식 좌석 벨트 모델의 구현)

  • Jeon, Kyu-Nam;Son, Kwon;Choi, Kyung-Hyun
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.3
    • /
    • pp.145-154
    • /
    • 2003
  • Occupant simulation models have been used to study trends or specific design changes in several typical crash situations. The ATB, Articulated Total Body, was developed and used to predict gross human body responses to vehicle crashes and pilot ejections. Since the ATB source code is open to public, the user can add their own defined modules and functions. The introduction of seat belts into cars significantly decreased the injury risk of passengers in frontal impacts. In this paper, a new seat belt model was developed and implemented into the ATB. For this purpose, a subroutine of the new seat belt was constructed. A force-deflection function was added to replace an existing function to consider energy absorption. The function includes hysteresis effects of the experiment data of the loading and unloading parts of the seat belt load-extension curve. Moreover, this belt model considers a slip between ellipsoid and belt segments. This paper attempted to validate the ATB program which includes the subroutine of new belt models comparing with the real car frontal crash experiments and MADYMO frontal models. The analysis focusses on the human movement and body accelerations.

A Study on the Optimization and Parallelism Information Representation using Ideograph (Ideograph를 이용한 최적화 및 병렬성 정보 표현에 관한 연구)

  • 정성옥;고광만
    • Journal of Intelligence and Information Systems
    • /
    • v.6 no.2
    • /
    • pp.41-47
    • /
    • 2000
  • Ideograph is a truly unifies data and procedural dependencies. Ideograph can be used to assist various program optimization, such as common expression elimination, code motion, constant folding etc. In this paper, we propose an improved representation of the data and control flow dependencies information for the efficient program execution. In pursuing this goal, we propose a model and in particularly implement a dependency information extractor and information table, which contains data and control flow information per a basic block And then we design and implementation of the optimized abstract syntax tree using Ideograph which has a control flow information and data flow information for source program.

  • PDF

Fragility assessment of RC-MRFs under concurrent vertical-horizontal seismic action effects

  • Farsangi, Ehsan Noroozinejad;Tasnimi, Abbas Ali;Mansouri, Babak
    • Computers and Concrete
    • /
    • v.16 no.1
    • /
    • pp.99-123
    • /
    • 2015
  • In this study, structural vulnerability of reinforced concrete moment resisting frames (RC-MRFs) by considering the Iran-specific characteristics is investigated to manage the earthquake risk in terms of multicomponent seismic excitations. Low and medium rise RC-MRFs, which constitute approximately 80-90% of the total buildings stock in Iran, are focused in this fragility-based assessment. The seismic design of 3-12 story RC-MRFs are carried out according to the Iranian Code of Practice for Seismic Resistant Design of Buildings (Standard No. 2800), and the analytical models are formed accordingly in open source nonlinear platforms. Frame structures are categorized in three subclasses according to the specific characteristics of construction practice and the observed seismic performance after major earthquakes in Iran. Both far and near fields' ground motions have been considered in the fragility estimation. An optimal intensity measure (IM) called Sa, avg and beta probability distribution were used to obtain reliable fragility-based database for earthquake damage and loss estimation of RC buildings stock in urban areas of Iran. Nonlinear incremental dynamic analyses by means of lumped-parameter based structural models have been simulated and performed to extract the fragility curves. Approximate confidence bounds are developed to represent the epistemic uncertainties inherent in the fragility estimations. Consequently, it's shown that including vertical ground motion in the analysis is highly recommended for reliable seismic assessment of RC buildings.

Voice Activity Detection Algorithm using Wavelet Band Entropy Ensemble Analysis in Car Noisy Environments (프로세싱에서 삼각함수 공식을 응용한 장식적 타입페이스 제안)

  • Chun, Christine Hyeyeon
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.12
    • /
    • pp.1992-1999
    • /
    • 2017
  • This study proposes a decorative typeface which is produced through the concept of trigonometric functions in an open-source programming language known as Processing. First, the theoretical background of Processing and trigonometric functions as well as previous research in this area are analyzed. Second, basic modules of 'V', 'I', 'O', and 'M' were created for use as the final alphabet typeface with the concept of a trigonometric function. Third, a decorative parabolic curve that encircles the base module was created. Finally, the modules created on Processing were edited in Adobe Illustrator to create a typeface set with characters from A to Z. Various artworks using Programming can produce an infinite number of different versions by modifying only some of the variables and codes, and this method can include multimedia features such as text, images, videos, interactive art and various forms of content and media. Therefore, with regard to expression, the possibilities are endless. In this study, I attempt to expand the field of visual culture using programming and computational methodologies. In contrast to the digital typeface production method, which relies on existing graphic tools, this study is meaningful because it expands the range of use of decorative typefaces.

Design of an Electromagnetic Pump and Numerical Analysis of the Liquid Metal Flow (전자기펌프의 설계 및 액체금속 유동의 수치해석)

  • Kwon, Jeong-Tae;Kim, Seo-Hyun;Nahm, Taek-Hoon;Lim, Hyo-Jae;Kim, Chang-Eob
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.10
    • /
    • pp.2589-2595
    • /
    • 2009
  • An electromagnetic pump has been designed using Load Distribution Method and Equivalent Circuit Method, and installed in a liquid metal flow system. The relation between the driving power of he electromagnetic pump and the flow rate was proposed. Also, the flow velocity and flow rate has been calculated by treating the Lorentz force as a source term in the Navier-Stokes equation. The calculation results were analyzed and compared with data from a commercial Code, FLUENT. They agreed well with each other within an error of 5%.

TIGRIS Grid MPI Service based on WSRF (WSRF기반의 TIGRIS 그리드 MPI 서비스)

  • Kwon, Oh-Kyoung;Park, Kyung-Lang;Kwon, Oh-Young;Hahm, Jaegyoon;Lee, Pill Woo
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2007.11a
    • /
    • pp.212-216
    • /
    • 2007
  • In this paper, we describe TIGRIS Grid MPI Service, which is the WS-Resource Framework (WSRF) based services to enable an MPI job to be executed on Grid environments. It covers heterogeneous compute resources and diverse MPI libraries. The main functionalities are as follows. First, it allows an MPI user to seamlessly launch a job without knowing how to use the specific MPI library. Secondly, it executes an MPI job on the cross-site resources by supporting the Grid-enabled MPI library such as MPICH-G2. Thirdly, it enables the user to launch a job using the source code without compiling.

  • PDF