• Title/Summary/Keyword: Persistence Framework

Search Result 22, Processing Time 0.031 seconds

A Persistence Framework Based SQL (SQL 기반 퍼시스턴스 프레임워크)

  • Cho, Dongil-Il;Rhew, Sung-Yul
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.549-556
    • /
    • 2008
  • Web-based Enterprise Intranet System is developed Object-oriented programming language and data management is constructed using RDBMS. Between Object-oriented programming language and RDBMS bring about "Object-Relational Impedance Mismatch" due to heterogeneous paradigm. To solve this kinds of problems commonly use the ORM Framework that it is converting data between incompatible type systems in databases and object-oriented programming languages, uses complex mapping metadata. It causes difficult to develop and maintain because of inflexible in changes. This paper proposed persistence framework that solve the existing complexity of ORM framework and has more flexible in evolution of database table. This persistence framework is unnecessary meta information that connecting with entity of database table and the objects, it offers users convenience of maintenance and it allows far more flexible and affordable systems to be built because of automatically code generation. The result of testing based on the proposed persistence framework with Hibernate, iBATIS, It is similar response time with iBATIS and it has more about three times faster than Hibernate. But iBATIS has problems of mass data processing.

Persistence length calculation from light scattering and intrinsic viscosity of dilute semiflexible polyimide solutions with different degree of imidization

  • Hansol Cho;Kim, Youn-Cheol;Kim, Sang-Ouk;Chung, In-Jae
    • Korea-Australia Rheology Journal
    • /
    • v.12 no.1
    • /
    • pp.69-76
    • /
    • 2000
  • We have derived the translation diffusion coefficient and the intrinsic viscosity formula adopting the Kholodenko's theory using 3+1 dimensional Dirac propagator in the Kirkwood and Riseman scheme. We also performed static light scattering experiments and intrinsic viscosity measurement of dilute solutions of polyimides with different rigidities. In the framework of Kholodenko's theory, we can easily measure the persistence length of polyimide. We prepared five different polyamic acids and polyimides with different degree of imidization by controlling imidization temperatures. From experimental results, we obtained molecular weights and persistence lengths according to the Kholodenko's plot. The molecular weight and the intrinsic viscosity decreased and then increased with the imidization temperature but the persistence length increased monotonically and then leveled off. The persistence lengths calculated from intrinsic viscosities showed very good agreement with those from light scattering experiments.

  • PDF

A lightweight technique for hot data identification considering the continuity of a Nand flash memory system (낸드 플래시 메모리 시스템 기반의 지속성을 고려한 핫 데이터 식별 경량 기법)

  • Lee, Seungwoo
    • Journal of Internet of Things and Convergence
    • /
    • v.8 no.5
    • /
    • pp.77-83
    • /
    • 2022
  • Nand flash memory requires an Erase-Before-Write operation structurally. In order to solve this problem, it can be solved by classifying a page (hot data page) where data update operation occurs frequently and storing it in a separate block. The MHF (Multi Hash Function Framework) technique records the frequency of data update requests in the system memory, and when the recorded value exceeds a certain standard, the data update request is judged as hot data. However, the method of simply counting only the frequency of the data update request has a limit in judging it as accurate hot data. In addition, in the case of a technique that determines the persistence of a data update request, the fact of the update request is recorded sequentially based on a time interval and then judged as hot data. In the case of such a persistence-based method, its implementation and operation are complicated, and there is a problem of inaccurate judgment if frequency is not considered in the update request. This paper proposes a lightweight hot data determination technique that considers both frequency and persistence in data update requests.

SQL Based Persistence Framework (구조화질의언어 기반 퍼시스턴스 프레임워크)

  • Cho, Dong-il;Rhew, Sung-Yul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.463-466
    • /
    • 2007
  • 웹기반 기업형 어플리케이션은 객체지향 언어로 개발되고, 데이터의 관리는 RDB(Relational Database)를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성(object-relational impedance mismatch)을 발생시킨다. 이 문제를 해결하고자 사용되는 객체-관계 매핑 프레임워크(ORM-Framework)는 RDB 의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 복잡한 메타정보를 이용하여 동적으로 매핑하기 때문에 개발이 복잡하고, 변경에 유연하지 못하여 유지보수에 많은 어려움이 있다. 본 논문에서는 기존 ORM 프레임웍크의 복잡성을 해소하고, 변경에 유연한 퍼시스턴스 프레임워크를 제안한다. 제안되는 프레임워크는 SQL 을 래핑하는 구조로 테이블과 객체의 메타정보가 불필요하고, 정형화된 구조를 가진 래퍼의 사용으로 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS 와의 테스트 결과 구동 매커니즘이 거의 동일한 iBATIS 와는 처리속도가 비슷했고, Hibernate 의 약 3 배 빠른 속도를 보였다. 코딩량은 Hibernate 대비 1/9, iBATIS 대비 1/4 을 나타냈다.

  • PDF

An Object-oriented Framework SOAF utilizing MXL-SOAP for Platform-Independent Component-Based Development (플랫폼 독립적 컴포넌트 기반 개발을 위한 XML-SOAP 활용 객체지향프레임워크 SOAF)

  • 장진영;최용선
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.969-979
    • /
    • 2004
  • Recently, large-scale enterprise information systems are commonly based on the multi-tiered middleware or frameworks to support such requirements as functional reuse, heterogeneous system resources, and multiple platforms. However, these multi-tiered or distributed multi-platform architecture incurs the interoperability issue of the components and metadata among the middleware. This paper introduces the Simple Object Application Framework (SOAF) which supports heterogeneous resources and platform-independent component-based development, with the abstract programming style of the object-oriented frameworks and the XML-SOAP based component persistence mechanism.

A Design of Framework for Thin-Client by using X Protocol based Application (X 프로토콜 기반의 애플리케이션을 통한 씬-클라이언트 프레임워크 설계)

  • Song, Min-Gyu
    • Journal of Digital Contents Society
    • /
    • v.10 no.4
    • /
    • pp.509-520
    • /
    • 2009
  • The advancement of network & application technology causes a major change for the use of IT(Information Technology) equipment, including computer and mobile system. In the process from beginning with main frame in the 1960s and 70's, through the server-client paradigm in the 1980s and toward the development of network computer since 90's, computer systems are now evolutioning from isolated physical system to complementary network based virtual system[1][2]. In network based computer system, application and data required for operation are stored at not client as local system, but at server[1]. User can use application & data on a server as if those are on a local client, and a client is now toward a developing thin and network friendly system. In this paper, we discuss possible ways for the efficient implementation of thin-client. For the use of remote application & data as if in local environment, we make use of X protocol. Unlike formal simple Client - Server paradigm, we design a Proxy for middle-tier server for the improvement of QoS and session persistence. X server, Xvfb(X virtual frame buffer) are implemented on thin client and Server, respectively and we applied XSMP(X Session Management Protocol) to our framework for session management. In the end, beyond simple transfer of server display, we suggest thin client framework for the transfter of remote server application over internet.

  • PDF

Rethinking Path Dependency and Regional Innovation - Policy Induced 'Government Dependency': The Case of Daedeok, South Korea

  • Lee, Taek-Ku
    • World Technopolis Review
    • /
    • v.1 no.2
    • /
    • pp.92-106
    • /
    • 2012
  • This study focuses on exploring the behaviours of high-tech start-up firms in response to the policy interventions undertaken to promote regional innovation in South Korea since 1997. High-tech start-ups and their technological entrepreneurship are increasingly considered by policy makers and academics to play a crucial role in the generation of innovation and economic development. However, this study started from a basic concern of why government intervention does not necessarily result in an increase of regional innovation capacity. To explain this concern, we constructed a new conceptual framework of 'government dependency' and apply this to 'Daedeok,' a regional innovation system in South Korea, to explore the reproduction of path dependency as an impact induced by innovation policy. This conceptual framework was developed by remodeling path dependency approaches through a systemic and interactive lens. An empirical study used qualitative interviews of start-up founders to delineate the emergence of a new development path and the extent to which dependency was reproduced in the Daedeok regional innovation system. Empirical analysis suggested that 'reliance' and 'persistence' were the crucial factors in the production and reproduction of the government dependency. Some firms accepted dependency as reliance, but others regarded it as policy utilization. Thus, a critical juncture could not be clearly identified in actors' behaviour. It was also unclear if dependency had hindered innovation, but it was shown that the regional and institutional contexts strongly influenced the reproduction process. The study concludes that the construct of government dependency can also provide useful insights into policy learning as well as the success of government interventions.

Development of a Cell Phone Addiction Scale for Korean Adolescents (청소년을 위한 휴대전화 중독 도구 개발)

  • Koo, Hyun-Young
    • Journal of Korean Academy of Nursing
    • /
    • v.39 no.6
    • /
    • pp.818-828
    • /
    • 2009
  • Purpose: This study was done to develop a cell phone addiction scale for Korean adolescents. Methods: The process included construction of a conceptual framework, generation of initial items, verification of content validity, selection of secondary items, preliminary study, and extraction of final items. The participants were 577 adolescents in two middle schools and three high schools. Item analysis, factor analysis, criterion related validity, and internal consistency were used to analyze the data. Results: Twenty items were selected for the final scale, and categorized into 3 factors explaining 55.45% of total variance. The factors were labeled as withdrawal/tolerance (7 items), life dysfunction (6 items), and compulsion/persistence (7 items). The scores for the scale were significantly correlated with self-control, impulsiveness, and cell phone use. Cronbach's alpha coefficient for the 20 items was .92. Scale scores identified students as cell phone addicted, heavy users, or average users. Conclusion: The above findings indicate that the cell phone addiction scale has good validity and reliability when used with Korean adolescents.

Factors Associated with Attendance in a Nutrition Education Program for Hyperlipidemic Patients

  • Yim, Kyeong-Sook;Kim, Young-Joo;Cho, Young-Yun;Rha, Mi-Yong;Kim, Duk-Kyoung
    • Journal of Community Nutrition
    • /
    • v.3 no.1
    • /
    • pp.21-29
    • /
    • 2001
  • This study was conducted to examine factors with attendance in hyperlipidemia nutrition eduction program among 101 hyperlipidemic outpatients (38 males 63 females) at Samsung Medical Center We employed the Health Belief Model (HBM) as the theoretical framework The individual nutrition education and counseling program was scheduled with 4- half hour session sin 2 to 4 weeks intervals. Upon initiation of the program a trained dietitian surveyed HBM constructs and psychosocial factors. The following were included perceived susceptibility to cardiovascular disease(CVD) perceived severity to CVD percieved benefits to diet modification perceived barriers to persistence in maintaining therapy and self efficicacy and social support from family Sociodemographic data health factors stress level nutrition knowledge, and 24-hour dietary recall behavior were also surveyed All these data was analyzed according to the number of nutrition sessions attended The subjects were 55.9$\pm$9.4 year old and 24.6$\pm$kg/㎡ Sociodemographic factors were not associated with the number of nutrition sessions attended HBM constructs and psychosocial factors were significantly associated with the number of nutrition sessions attended. According to Spearman correlation coefficients. From stepwis regression analyses using HBM constructs as independent variables perceive barriers to persistence in maintaining diet therapy (negative) proved to be the strongest predictors for the number of nutrition sessions attended (partial R$^2$= 72.3%) followed by perceived severity to CVD and self efficacy (model R$^2$=76.6% The findings indicate that HBM constructs and psychosocial factors were closely associated with patient attendance It suggests that information and guidance to minimize patients perceived barriers to diet therapy might help to improve patients to scheduled appointments in nutrition education programs.

  • PDF

Hot Data Identification For Flash Based Storage Systems Considering Continuous Write Operation

  • Lee, Seung-Woo;Ryu, Kwan-Woo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.2
    • /
    • pp.1-7
    • /
    • 2017
  • Recently, NAND flash memory, which is used as a storage medium, is replacing HDD (Hard Disk Drive) at a high speed due to various advantages such as fast access speed, low power, and easy portability. In order to apply NAND flash memory to a computer system, a Flash Translation Layer (FTL) is indispensably required. FTL provides a number of features such as address mapping, garbage collection, wear leveling, and hot data identification. In particular, hot data identification is an algorithm that identifies specific pages where data updates frequently occur. Hot data identification helps to improve overall performance by identifying and managing hot data separately. MHF (Multi hash framework) technique, known as hot data identification technique, records the number of write operations in memory. The recorded value is evaluated and judged as hot data. However, the method of counting the number of times in a write request is not enough to judge a page as a hot data page. In this paper, we propose hot data identification which considers not only the number of write requests but also the persistence of write requests.