• Title/Summary/Keyword: Class Loading

Search Result 175, Processing Time 0.028 seconds

Reusability in Component-based LMS Development (컴포넌트 기반 LMS 개발에서의 재사용성)

  • 임승린
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.4
    • /
    • pp.59-65
    • /
    • 2002
  • In these days, educational environment has been changing as Slowing of internet. This is why we have to consider a Web-based cyber education. The LMS is functionally constituted with Class-part and Management-part. Class-part take part in planning of lecture, loading the presentation material and class service. In this system, UML is used to support a specification of Component-based LMS. Through this study, we will show the effectiveness of CBD(Component Based Development) in during LMS development.

  • PDF

Translation of Java Bytecode into C code with the JNI (자바 바이트코드로부터 JNI를 사용한 C 코드의 변환)

  • 권혜은;김상훈
    • The Journal of Information Technology
    • /
    • v.4 no.1
    • /
    • pp.1-7
    • /
    • 2001
  • The well-known tradeoff of Java's portability is the inefficiency of its basic execution model, which relies on the interpretation of an virtual machine. Many solutions have been proposed to overcome this problem, such as just-in-time(JIT) and offline bytecode compilers. However, JIT compiler can not avoid the overhead of runtime. since it translate bytecode into native code at runtime. And, pure offline bytecode compiler limits the ability of dynamic class loading. In this paper, we present an approach which preserves the ability to dynamically load bytecode, and is more efficient than JIT. In contrast to existing bytecode-to-C translator using the old NMI, our translator maintain complete compatibility and portability through using the Java Native Interface(JNI) standard. We have designed and implemented an translator for converting bytecode to C code with JNI.. named MyJNItool.

  • PDF

Structural Assessment of Container ships Considering Hydroelastic Responses (컨테이너선의 유탄성 응답을 고려한 구조강도 평가 기술)

  • Park, Jun Seok;Choi, Byung Ki;Choi, Ju Hyuck;Jung, Byoung Hoon
    • Special Issue of the Society of Naval Architects of Korea
    • /
    • 2017.10a
    • /
    • pp.80-87
    • /
    • 2017
  • This paper is related to structural assessment considering the hydroelastic response of ultra large container ships, especially from whipping (bow or stern impacts) and from springing (resonance). In general, whipping contributes both to increased fatigue and extreme loading, while springing does mainly contribute to increased fatigue loading. To evaluate the hydroelastic response quantitatively with high accuracy, numerical code considering hydro-structure coupling was applied and fatigue strength of a 13,100 TEU class containership was verified. The segmented model test and full scale measurement were also needed to assess the effect of whipping and springing on the fatigue and extreme capacity in more realistic way and for verification of the numerical tools. With reference to class rule, fatigue assessment considering springing effect and extreme assessment considering whipping effect were introduced.

  • PDF

Rotational capacity of H-shaped steel beams under cyclic pure bending

  • Jia, Liang-Jiu;Tian, Yafeng;Zhao, Xianzhong;Tian, Siyuan
    • Steel and Composite Structures
    • /
    • v.30 no.2
    • /
    • pp.123-140
    • /
    • 2019
  • This paper presents experimental study on effects of width-to-thickness ratio and loading history on cyclic rotational capacity of H-shaped steel beams subjected to pure bending. Eight Class 3 and 4 H-shaped beams with large width-to-thickness ratios were tested under four different loading histories. The coupling effect of local buckling and cracking on cyclic rotational capacity of the specimens was investigated. It was found that loss of the load-carrying capacity was mainly induced by local buckling, and ductile cracking was a secondary factor. The width-to-thickness ratio plays a dominant effect on the cyclic rotational capacity, and the loading history also plays an important role. The cyclic rotational capacity can decrease significantly due to premature elasto-plastic local buckling induced by a number of preceding plastic reversals with relative small strain amplitudes. This result is mainly correlated with the decreasing tangent modulus of the structural steel under cyclic plastic loading. In addition, a theoretical approach to evaluate the cyclic rotational capacity of H-shaped beams with different width-to-thickness ratios was also proposed, which compares well with the experimental results.

Characteristic of the Class Library for Embedded Java System (내장형 자바 시스템을 위한 클래스 라이브러리의 특성)

  • 양희재
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.4
    • /
    • pp.788-797
    • /
    • 2003
  • Class library is one of the most crucial element of Java runtime environment in addition to Java virtual machine. In particular, embedded Java system depends heavily on the class library due to having a low bandwidth communication link and a small amount of memory which are a common restriction of embedded system. It is therefore quite necessary to find the characteristic of the class library for embedded Java system to build an efficient Java runtime environment. In this paper we have analyzed the characteristic of the class library for embedded system. The analysis includes sorts of classes in the library, typical size of the file which contains the class, and the composition of constant pool which is a major part of the file. We also have found typical number of field and method a class contains, the sizes of stack and local variable array each method requires, and the length of bytecode in the method. The result of this study can be used to estimate the startup time for class loading and the size of memory to create an instance of class which are a mandatory information to design an efficient embedded Java virtual machine.

Evaluation on Stiffness of High-strength Mortar-filled Sleeve Bar Splice Under Cyclic Loading (반복하중이 작용하는 고강도 모르타르 충전식 슬리브 철근이음에 대한 강성 평가)

  • Kim, Hyong Kee;Chung, Goo Yong
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.17 no.1
    • /
    • pp.85-93
    • /
    • 2013
  • In order to make a more reasonable evaluation on the stiffness of the high-strength mortar-filled sleeve bar splices under cyclic loading, we investigated and analyzed the existing experiment data of 106 full-sized reinforcing bar splices with test variables such as compressive strength of mortar, development length of reinforcement and sleeve type, etc. The following were found: 1) If mortar and the reinforcement development length with $f_{g^*}$(L/d) of more than 340 is used, the cast iron sleeve bar splices for SD350 and SD400 will have the stiffness of higher than A class of the AIJ code. 2) If mortar and the reinforcement development length with $f_{g^*}$(L/d) of more than 400 is used, the cast iron sleeve splices and pipe sleeve splices for SD500 will have the stiffness of higher than A class of the AIJ code.

Android Application Code Protection Scheme Using Fingerprint Authentication and Dynamic Loading (지문 인증과 동적 로딩을 이용한 안드로이드 애플리케이션 코드 보호 기법)

  • Lyoo, Hwahn-il;Suk, Jae-Hyuk;Park, Jin-Hyung;Lee, Dong-Hoon
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.27 no.6
    • /
    • pp.1361-1372
    • /
    • 2017
  • If an external attacker takes from a victim's smartphone a copy of a secret application or an application to which fingerprinting technique is applied, secret information can be leaked or the legitimate user can be misunderstood as an illegal redistributor, which results in a serious security problem. To solve this problem, this paper proposes an Android application code protection scheme using fingerprint authentication and dynamic loading. The proposed scheme divides one application into CLR(Class LoadeR) and SED(SEperated Dex). CLR is an APK file with the ability to dynamically load the SED, and the SED is a file containing the classes required to run the application. The SED is stored inside the smartphone after being encrypted, and the SED can be decrypted only if the user is successfully authenticated using his or her fingerprint. The proposed scheme can protect the application code from the attacker who physically acquired user's smartphone.

In vitro evaluation of the fracture resistance and microleakage of porcelain laminate veneers bonded to teeth with composite fillings after cyclic loading

  • Sadighpour, Leyla;Geramipanah, Farideh;Allahyari, Somayeh;Sichani, Babak Fallahi;Fard, Mohamd Javad Kharazi
    • The Journal of Advanced Prosthodontics
    • /
    • v.6 no.4
    • /
    • pp.278-284
    • /
    • 2014
  • PURPOSE. There is insufficient data regarding the durability of porcelain laminate veneers bonded to existing composite fillings. The aim of the present study was to evaluate the fracture resistance and microleakage of porcelain laminate veneers bonded to teeth with existing composite fillings. MATERIALS AND METHODS. Thirty maxillary central incisors were divided into three groups (for each group, n=10): intact teeth (NP), teeth with class III composite fillings (C3) and teeth with class IV cavities (C4). Porcelain laminate veneers were made using IPS-Empress ceramic and bonded with Panavia F2 resin cement. The microleakage of all of the specimens was tested before and after cyclic loading ($1{\times}10^6$ cycles, 1.2 Hz). The fracture resistance values (N) were measured using a universal testing machine, and the mode of failure was also examined. The statistical analyses were performed using one-way ANOVA and Tukey post hoc tests (${\alpha}=.05$). RESULTS. There was a significant difference in the mean microleakage of group C4 compared with group NT (P=.013). There was no significant difference in the fracture loads among the groups. CONCLUSION. The microleakage and failure loads of porcelain laminate veneers bonded to intact teeth and teeth with standard class III composite fillings were not significantly different.

Simplified elastic-plastic analysis procedure for strain-based fatigue assessment of nuclear safety class 1 components under severe seismic loads

  • Kim, Jong-Sung;Kim, Jun-Young
    • Nuclear Engineering and Technology
    • /
    • v.52 no.12
    • /
    • pp.2918-2927
    • /
    • 2020
  • This paper proposes a simplified elastic-plastic analysis procedure using the penalty factors presented in the Code Case N-779 for strain-based fatigue assessment of nuclear safety class 1 components under severe seismic loads such as safety shutdown earthquake and beyond design-basis earthquake. First, a simplified elastic-plastic analysis procedure for strain-based fatigue assessment of nuclear safety class 1 components under the severe seismic loads was proposed based on the analysis result for the simplified elastic-plastic analysis procedure in the Code Case N-779 and the stress categories corresponding to normal operation and seismic loads. Second, total strain amplitude was calculated directly by performing finite element cyclic elastic-plastic seismic analysis for a hot leg nozzle in pressurizer surge line subject to combined loading including deadweight, pressure, seismic inertia load, and seismic anchor motion, as well as was derived indirectly by applying the proposed analysis procedure to the finite element elastic stress analysis result for each load. Third, strain-based fatigue assessment was implemented by applying the strain-based fatigue acceptance criteria in the ASME B&PV Code, Sec. III, Subsec. NB, Article NB-3200 and by using the total strain amplitude values calculated. Last, the total strain amplitude and the fatigue assessment result corresponding to the simplified elastic-plastic analysis were compared with those using the finite element elastic-plastic seismic analysis results. As a result of the comparison, it was identified that the proposed analysis procedure can derive reasonable and conservative results.

Three-dimensional finite element analysis of unilateral mastication in malocclusion cases using cone-beam computed tomography and a motion capture system

  • Yang, Hun-Mu;Cha, Jung-Yul;Hong, Ki-Seok;Park, Jong-Tae
    • Journal of Periodontal and Implant Science
    • /
    • v.46 no.2
    • /
    • pp.96-106
    • /
    • 2016
  • Purpose: Stress distribution and mandible distortion during lateral movements are known to be closely linked to bruxism, dental implant placement, and temporomandibular joint disorder. The present study was performed to determine stress distribution and distortion patterns of the mandible during lateral movements in Class I, II, and III relationships. Methods: Five Korean volunteers (one normal, two Class II, and two Class III occlusion cases) were selected. Finite element (FE) modeling was performed using information from cone-beam computed tomographic (CBCT) scans of the subjects' skulls, scanned images of dental casts, and incisor movement captured by an optical motion-capture system. Results: In the Class I and II cases, maximum stress load occurred at the condyle of the balancing side, but, in the Class III cases, the maximum stress was loaded on the condyle of the working side. Maximum distortion was observed on the menton at the midline in every case, regardless of loading force. The distortion was greatest in Class III cases and smallest in Class II cases. Conclusions: The stress distribution along and accompanying distortion of a mandible seems to be affected by the anteroposterior position of the mandible. Additionally, 3-D modeling of the craniofacial skeleton using CBCT and an optical laser scanner and reproduction of mandibular movement by way of the optical motion-capture technique used in this study are reliable techniques for investigating the masticatory system.