• Title/Summary/Keyword: 보수적 방법론

Search Result 220, Processing Time 0.021 seconds

A Study on Methodology of Online Game Development using Integrated Single Module with Client and Server (클라이언트와 서버가 통합된 단일 모듈을 사용한 온라인 게임 개발 방법론 연구)

  • Kang, Min-Seok;Kim, KyungSik
    • Journal of Korea Game Society
    • /
    • v.14 no.5
    • /
    • pp.107-116
    • /
    • 2014
  • The traditional methodology of online game development is separating server development module and cilent development module. However developing and maintaining expenses have been increased a lot due to duplicated modules such as definitions of network protocols and managements of planning data. In this paper, we suggest an advanced methodology of online game development based on the integrated single module with client and server. Its effectiveness was shown by applying the proposed methodology in the development of the online game 'Chungmukong's Battle on the Sea'. In this case, the project size was reduced by 15.1% by using the integrated single module with client and server.

Assessment and Retrofitting of Existing Bridges (기존 교량의 평가 및 보강)

  • Kang, Su Tae;Kwon, Seung Hee
    • Magazine of the Korea Institute for Structural Maintenance and Inspection
    • /
    • v.16 no.2
    • /
    • pp.74-86
    • /
    • 2012
  • 이태리를 비롯한 대부분의 유럽 국가들에 건설된 많은 기존 도로 및 철도 교량들 중에는 현재의 구조설계기준이나 교통시스템, 유지관리비용 절감 등을 고려한 요구조건과 비교했을 때 구조적 안전성과 기능성을 만족시키지 못하는 경우가 종종 있다. 따라서 어떤 형식의 교량이든 특정 취약성을 평가할 수 있는 신속하고 신뢰성 있는 방법론이 필요하다. 이 논문의 앞부분은 이태리 내 도로 및 철도 구조물에 대해 그런 형태의 방법론의 적용에 대해 기술하였으며, 그 결과를 보면, 한 예로 조적조 아치 교량이 일반적으로 상당히 건전한 구조 시스템으로 나타났으며 RC 교량은 일반적으로 내구성 문제를 드러내며 지진하중에 대해서도 취약한 것으로 나타났다. 강교량은 내구성 문제 외에 피로에 특히 취약한 것으로 나타났다. 그리고 이 논문에서 고려한 전형적인 보강기법들에 대해 간략히 소개하였다. 뒷부분에서는 네 개의 기존 RC교량을 중심으로 주요 교량보강 사례연구들에 대해 좀 더 자세히 기술하였다. 이 교량들은 2차 세계대전 이후에 가장 일반적으로 채택되던 형식들 중의 한 예로 보강기법의 일반적 성질을 고찰하는데 있어 적합하다. 교량의 성능개선에 대해서는 방법론적 접근에 대해 개략적으로 나타내었으며, 여기에는 구조물의 유형적 특성, 유지관리 현황, 기능적 요구조건 및 보수 보강 시스템과 연계된 환경적인 면을 고려하고 있다.

  • PDF

A Method of Estimating Conservative Potential Amount of Groundwater (보수적 지하수 개발가능량 산정 방안)

  • Chung, Il-Moon;Kim, Nam Won;Lee, Jeongwoo;Lee, Jeong Eun
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.34 no.6
    • /
    • pp.1797-1806
    • /
    • 2014
  • By far, groundwater management has been conducted by 'safe yield' policy based on the estimation of annual average of groundwater recharge throughout the world. However, as groundwater recharge show spatiotemporal variation, dynamic analysis must be carried out to evaluate the sustainable groundwater resources. In this study, an integrated surface-groundwater model, SWAT-MODFLOW was used to compute the spatial distribution of groundwater recharge in Gyungju region. Frequency analysis is adopted to evaluate the existing values of potential amount of groundwater development which is made by the 10 year drought frequency rainfall multiplied by recharge coefficient. The conservative methods for estimating recharge rates of 10 year drought frequency in subbains are newly suggested and compared with the existing values of potential amount of groundwater development. This process will promote the limitations for existing precesses used for computing potential amount of groundwater development.

Pattern Analysis for the Ocean environment evaluation based on an Object oriented methodology (객체지향 방법론 기반 해양 환경 평가를 위한 유형적 분석)

  • Shin, Un-Seok;Lee, Jae-Bong;Kim, Hyung-Moo;Lee, Hhong-Ro
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.257-262
    • /
    • 2004
  • This paper will develope an ocean environmental evaluation system. The system analysis by means of introducing the object oriented pattern analysis methodology. We will test water quality according to 40 sea water measurement points and evaluate the ocean environment by means of spatial statistical method. By analyzing the object oriented pattern ocean environmental system, we will contribute on enhancing the efficient development and maintenance other geographic information system.

  • PDF

Component Extraction Method Using Weight Analysis between Use Cases and Classes (Use Case 및 클래스의 가중치 분석에 의한 컴포넌트 추출 기법)

  • Yu, Yeong-Ran;Kim, Su-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.8
    • /
    • pp.537-549
    • /
    • 2001
  • 소프트웨어의 생산성과 유지보수 비용을 줄여줄 수 있는 기법으로 다양한 컴포넌트 기반의 개발 방법론이 제안되고 있다. 그러나 컴포넌트 기반의 시스템에서 재사용성과 독립성이 높은 컴포넌트의 식별은 가장 중요한 성공 요소 중의 하나임에도 불구하고, 대부분의 컴포넌트 기반 방법론들에서는 직관적이고 분석자의 경험에 의존적인 컴포넌트 식별 방법만을 제공하고 있을 따름이다. 본 논문에서는 분석 단계의 산출물인 시스템의 기능 모델 Use Case 모델과 자료 모델인 클래스 모델에 기반 하여 체계적인 컴포넌트 식별 기법과 지침들을 제안한다. 먼저 클래스에 대한 Use Case의 자료 접근값을 정의하고, 정의된 접근값을 기반으로 Use Case별로 접근되는 클래스의 가중치와 클래스별 동일 접근값을 가지는 Use Case들의 가중치를 계산하다. 두 가중치를 곱하여 최종적인 Use Case&클래스 가중치를 계산하여 후보 컴포넌트 식별의 기준으로 삼는다.

  • PDF

The Design and Implementation of Restructuring Tool with Logical Analysis of Object-Oriented Architecture and Design Information Recovery (설계 정보 복구와 객체 지향 구조의 논리적 분석을 통한 재구성 툴 설계 및 구현)

  • Kim, Haeng-Gon;Choe, Ha-Jeong;Byeon, Sang-Yong;Jeong, Yeon-Gi
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.7
    • /
    • pp.1739-1752
    • /
    • 1996
  • Software reengineering involves improving the software maintenance process and improving existing systems by applying new technologies and software tools. Software reengineering can help us understand existing systems and discover software components that are common across systems. In the paper, we discuss the program analysis and environment to assist reengineering. Program analysis takesan existing program as input and generates information about structured part and object-oriented part. It is used to restructure the information by extracting code through reengineering methodology. These restructuring informations with object-oriented archilccture are mapping prolog form to query by using direct reation and summary relation.

  • PDF

Design and Implementation of Dynamic Web Server Page Builder on Web (웹 기반의 동적 웹 서버 페이지 생성기 설계 및 구현)

  • Shin, Yong-Min;Kim, Byung-Ki
    • The KIPS Transactions:PartD
    • /
    • v.15D no.1
    • /
    • pp.147-154
    • /
    • 2008
  • Along with the trend of internet use, various web application developments have been performed to provide information that was managed in the internal database on the web by making a web server page. However, in most cases, a direct program was made without a systematic developmental methodology or with the application of a huge developmental methodology that is inappropriate and decreased the efficiency of the development. A web application that fails to follow a systematic developmental methodology and uses a script language can decrease the productivity of the program development, maintenance, and reuse. In this thesis, the auto writing tool for a dynamic web server page was designed and established by using a database for web application development based on a fast and effective script. It suggests a regularized script model and makes a standardized script for the data bound control tag creator by analyzing a dynamic web server page pattern with the database in order to contribute to productivity by being used in the web application development and maintenance.

A Technique on Reengineering RPC Program using Object Wrapper Classes (객체 랩퍼 클래스를 이용한 RPC 프로그램의 제공학 기법)

  • Seo, Bong-Won;Choe, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.3
    • /
    • pp.401-411
    • /
    • 1999
  • RPC(Remote Procedure Call)는 프로그래밍이 쉽고 데이터 표현이 기계 독립적이므로 네트워크 파일 시스템등의 시스템 프로그래밍에서만 아니라 응용 프로그래밍에서도 활발히 사용되고 있다. 그러나 복잡하고 다양한 기능의 최신 프로그램을 개발하는데는 미흡한 점이 많고, 다른 RPC 표준간의 호환성이 결여되어 있어 유지보수가 어려운 단점을 가지고 있다. 본 논문에서는 객체 랩퍼 기술에 입각한 CORBA 계층을 추가함으로써 RPC 프로그래밍을 수정하는 단점을 해결하고 , 기존 RPC 프로그램을 재사용하면서 다중 플랫폼에서 RPC 프로그램을 연동하고 객체 지향 프로그래밍에 의한 재사용과 유지보수성을 높일 수 있는 WDL(Wrapper Definition Language)와 랩퍼 클래스 자동생성기를 제안한다. 사용사례로 기존 파일 전송 RPC 서버 프로그램을 랩핑해서 Unix, Windows 95 및 웹상에서 CORBA클라이언트와 연동할 수 있음을 보인다. 이 과정에서 RPC 프로그램의 구조적 프로그래밍에서 객체지향 프로그래밍으로의 전환이 가능하므로 객체 지향 방법론의 장점인 높은 재사용성과 유지보수성을 가질 수 있고 기존 RPC 서버 프로그램의 수정 없이 사용 가능할수 있다.

Development of a Method for the Generator Maintenance Scheduling using Fuzzy Integer Programming (퍼지 정수계회법을 이용한 발전기 보수유지계획 수립 수법의개발)

  • 최재석;도대호
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.7 no.5
    • /
    • pp.77-85
    • /
    • 1997
  • A new technique using integer programming based on fuzzy multi-criteria function is proposed for generator maintenance scheduling. Minimization of maintenance delay cost and maximization of supply reserve power are considered for fuzzy multi-criteria function To obtain an optimal solution for gen- ,:rator maintenance scheduling under fuzzy environment, fuzzy multi-criteria integer programming is )used. In the maintenance scheduling, a characteristic feature of the presented approach is that the crisp conaitraints with uncertainty can be taken into account by using fuzzy set theory and so more flexible solution Ian he obtained. The effectiveness of the proposed approach is demonstrated by the simulation results.

  • PDF

Methodology of Reverse Engineering iOS application with LLDB (LLDB를 이용한 iOS 애플리케이션 역공학 분석 방법론)

  • Youn, Jung-moo;Ryou, Jae-cheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.239-240
    • /
    • 2016
  • 모바일 환경이 발전하면서 다양한 스마트폰 중 안드로이드 기반의 스마트폰이 시장 점유율을 높여가고 있다. 하지만 최근 보안 이슈로 인해 애플사에서 만든 아이폰을 사용하는 사람이 증가하고 있다. 따라서 아이폰에 대한 어플리케이션 시장 역시 증가 추세이다. 하지만 안드로이드 기반 스마트폰은 어느 정도 소스코드가 공개되어있기에 개발 및 분석이 수월하지만, 애플사의 아이폰은 공개된 소스코드가 극히 적어 개발 및 분석이 상대적으로 어렵다. 따라서 아이폰 애플리케이션에서 오류 발생 시 시스템 라이브러리에서 발생하는 오류는 효율적으로 대처하기가 힘들다. 본 논문은 더 효율적으로 애플리케이션들을 개발하고 유지 및 보수 할 수 있도록 Mac OS X에서 LLDB를 이용한 아이폰 애플리케이션 역공학 분석 방법론을 제안한다.