• 제목/요약/키워드: Abstraction Development Method

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

농촌유역에서의 초기강우손실 특성분석과 계수 산정식 개발 - 금강.삽교천 중소유역을 중심으로- (Characteristic Analysis of the Coefficient of Initial Abstraction and Development of its Formular in the Rural Watersheds - for the Small-Medium Watersheds in the Geum and Sapkyo River -)

  • 김태철;이정선
    • 한국농공학회논문집
    • /
    • 제50권6호
    • /
    • pp.3-12
    • /
    • 2008
  • It is important to estimate accurate effective rainfall to analyse flood flow and long-term runoff for the rational planning, design, and management of water resource. The initial abstraction is also important to estimate effective rainfall. The Soil Conservation Service (SCS) has developed a procedure and it has been most commonly applied to estimate effective rainfall. But the SCS method still has weak points, because of unnatural assumptions such as antecedent moisture conditions and initial abstraction. The coefficient of initial abstraction(K) is depending on the soil moisture condition and antecedent rainfall. The maximum storage capacity of Umax which is calibrated by stream flow data in the proposed watershed was derived from the DAWAST(DAily WAtershed STreamflow) model. The values of K obtained from 69 storm events at the five watersheds are ranging from 0.133 to 0.365 and its mean value is 0.207. Effective rainfall could be estimated more reasonably by introducing new concept of initial abstraction. The equation of $K=0.076Sa^{0.255}$ was recommended instead of 0.2 and it could be applicable to the small-medium rural watersheds.

Intelligent consistency checking method for the use case model

  • Lee, Eun-young;Shim, Woo-gon;Paik, In-sup
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.50-56
    • /
    • 2003
  • In the development of complex software system, it is important to use hierarchical use case model due to the complex scope of development procedure. The use case model is core factor of the OMG (Object Management Group)'s UML (Unified Modeling Language) diagrams. In this paper, we propose a novel method to check syntactic consistency automatically in use case models at the different level of abstraction. This method is a rule-based approach which utilizes actor tree, use case tree and use case description. The proposed method is simulated on ITS (Intelligent Transportation System) architecture for the verification.

  • PDF

SPICE 참조모델 요구사항을 지원하는 데이터 모델링 기법에 관한 연구 (A Study on Data Modeling Techniques for Control Requirements of SPICE Reference Model)

  • 정규장
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.1-6
    • /
    • 2004
  • 객체 모델링 기법의 그래픽 표현을 이용하여 자료의 추상화, 캡슐화, 모듈화, 계층화 할 수 있는 새로운 그래픽 정보시스템 개발 기술이 절실히 필요하다. 그래픽 자료의 추상화 방법을 개선하기 위하여 복합객체 기술로 자료의 추상화와 계층화 개념을 기반으로 모델링하였으며, 메쉬, 레이어, 세그먼트, 인스턴스 등과 같은 여러 가지 도형요소의 클래스들을 지원하는 분류화와 다중상속 관계모델을 제안한다. 객체 모델링 기법과 스파이스 참조 모델을 이용하여 간단한 그래픽 정보시스템 개발사례를 통하여 소프트웨어 개발주기와 소프트웨어 유지보수 비용을 줄일 수 있는 요구사항을 지원하는 객체 표현 방법의 데이터 모델링 기법을 비교하고 평가한다.

  • PDF

유-헬스 앱 개발을 위한 센서 추상화: 정확도 향상을 위한 필터링 및 요약 (Sensor Abstraction for U-health Application Development: Filtering and Summarization for Accuracy Enhancement)

  • 오삼권;임은총
    • 한국항행학회논문지
    • /
    • 제19권5호
    • /
    • pp.446-451
    • /
    • 2015
  • 최근 혈압, 체온 및 혈당 같은 개인 건강 정보를 알려주는 센서-기반의 유-헬스 앱에 대한 연구가 활발히 진행되고 있다. 그러나 센서들을 통해 얻어진 정보는 그 정확성에 문제가 있을 수 있으므로 가공되지 않은 상태로 사용하기 어려운 경우가 많다. 본 논문은 스마트폰과 연동하는 생체 센서들을 통해 얻어진 측정값들의 정확성을 향상시키기 위한 센서 추상화 계층을 제안한다. 이 계층은 연결된 센서의 종류를 인식하고 읽어온 센서 값들을 ISO/IEEE 11073 신체 건강 표준에 따라 변환하며, 필요한 경우 측정값들 중에서 이상치(outlier)를 제거하는 필터링(filtering) 기법과 구해진 값들을 보다 적합한 형태로 변환해주는 요약(summarization) 기법을 적용한다. 제안된 센서 추상화 계층의 평가를 위해 안드로이드 기반의 개발보드를 사용한다. 체온 센서와 심박 센서를 통해 얻어진 값들에 대해 필터링 및 요약 기법을 적용한 경우의 결과가 그렇지 않은 경우에 비해 향상된 정확성을 보인다.

무한 개념이해 수준의 발달과 반성적 추상 (The Concept Understanding of Infinity and Infinite Process and Reflective Abstraction)

  • 전명남
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제42권3호
    • /
    • pp.303-325
    • /
    • 2003
  • This study sought to provide an explanation of university students' concept understanding on the infinity and infinite process and utilized a psychological constructivist perspective to examine the differences in transitions that students make from static concept of limit to actualized infinity stage in context of problems. Open-ended questions were used to gather data that were used to develop an explanation concerning student understanding. 47 university students answered individually and were asked to solve 16 tasks developed by Petty(1996). Microgenetic method with two cases from the expert-novice perspective were used to develop and substantiate an explanation regarding students' transitions from static concept of limit to actualized infinity stage. The protocols were analyzed to document student conceptions. Cifarelli(1988)'s levels of reflective abstraction and Robert(1982) and Sierpinska(1985)'s three-stage concept development model of infinity and infinite process provided a framework for this explanation. Students who completed a transition to actualized infinity operated higher levels of reflective abstraction than students who was unable to complete such a transition. Developing this ability was found to be critical in achieving about understanding the concept of infinity and infinite process.

  • PDF

Design of the Scalable Naval Combat System Software using Abstraction and Design Pattern

  • Kwon, Ki-Tae;Kim, Ki-Pyo;Choi, HwanJun
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권7호
    • /
    • pp.101-108
    • /
    • 2019
  • In this paper, we propose a new scalable and reliable combat system software in battleship which was developed procedurally in the past. Recently, combat system software is required to change frequently due to addition of new equipment and change of function. To solve those problems, this paper propose how to change combat system software into scalable software using class structure change and design pattern. Simulation results show that our scheme provides better performances and reliability than conventional scheme. Therefore proposed scheme can be efficiently used in Naval combat system.

센서/구동기의 추상화 단위 (Abstraction Granularity of Sensors/Actuators)

  • 송치화;박지수;소선섭;은성배
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 춘계학술대회
    • /
    • pp.94-96
    • /
    • 2022
  • IoT 응용 개발에서 센서/구동기의 복잡성을 극복하기 위하여 Plug&Play 기법들이 다양한 방식으로 제안되었다. IEEE1451 표준은 센서/구동기를 TEDS 라는 자료구조로 추상화한다. 그 결과 센서/구동기를 호스트 장치에 연결할 때 센서/구동기의 특성이 불필요하다. ETRI에서 제안한 방식은 센서/구동기의 장치 드라이버가 호스트에 동적 적재 및 연결되는 형식이며 특별한 추상화 자료구조는 없다. 두 방식은 센서/구동기의 추상화 단위 면에서 양쪽 끝단에 위치한다. 우리는 이 사실을 기반으로 문제를 제시하는데 그 중간에 최적화된 어떤 방식이 존재할 수 있느냐는 것이다. 본 논문에서는 기존의 Plug&Play 기법들을 분석하고 추상화 단위를 정의하였다. 이 단위를 기반으로 기존 방식들을 비교, 분석하였다.

  • PDF

t-Butoxyl, t-Butyl 라디칼에 의한 치환체-톨루엔의 수소 추출반응에 대한 분자궤도론적 연구 (MO Studies on the Reaction of t-Butoxyl, t-Butyl Radical with Substituted-Toluenes)

  • 전용구;황미숙;이익춘
    • 대한화학회지
    • /
    • 제27권6호
    • /
    • pp.391-398
    • /
    • 1983
  • -butoxyl, t-butyl라디칼에 의한 치환체-톨루엔의 수소추출 반응에 대하여 CNDO/2 방법을 써서 분자궤도론적으로 고찰하였다. t-Butoxyl 라디칼의 치환체-톨루엔에 대한 수소추출반응이 Hammett식에 의하여 음의 ${\rho}$값을 나타내는 것은 t-butoxyl 라디칼이 낮은 SOMO에너지를 갖는 친전자성 라디칼의 성질이 크므로 치환체-톨루엔의 HOMO와 작용하기 때문이다. 반면, t-butyl 라디칼은 높은 SOMO에너지를 갖는 친핵성라디칼의 성질이 증가하므로 치환체-톨루엔의 LUMO와의 작용이 커져 양의 ${\rho}$값을 가진다.

  • PDF

컴포넌트 모델링을 위한 객체의 정보관계 추상화 방법 (Information Relation Abstraction Method of Objects for Component Modeling)

  • 임명재;이기영;권영만;강정진
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.75-81
    • /
    • 2009
  • 본 논문에서는 객체 지향 설계 정보를 이용한 컴포넌트 기반 모델링 방법을 제안한다. 클러스터링, 캡슐화, 상속성 개념과 같은 재사용성과 확정성을 향상시키는 객체지향 기술을 기반으로 기존에 개발된 객체 정보를 이용하여 추상화함으로서 정보간 관계를 단순화, 명세화 한다. 또한 정보관계의 이해를 지원할 수 있도록 정보관계 추상화 방법을 제시하고, 특정 도메인에 관계없이 시스템 레벨에서 지원하는 공통적인 서비스들을 재사용 단위로 가공하여 시스템 서비스 컴포넌트로 구분하여 모델링 할 수 있다. 이를 통해 재사용성과 확장성을 실현할 수 있으며 개발기간 단축과 품질 향상을 이룰 수 있다.

  • PDF

UML+Navigation Diagram 기반 웹 도메인 응용 개발 프로세스에 관한 연구 (A Study on the Process for Web Domain Applications Development Based on the UML+Navigation Diagrma)

  • 김행곤;신호준
    • 한국정보처리학회논문지
    • /
    • 제7권9호
    • /
    • pp.2846-2856
    • /
    • 2000
  • 최근 웹 기술이 급속하게 발달함에 따라 웹 기반의 많은 에플리케이션이 개발되고 있다. 하지만 대부분의 웹 애플리케이션의 생성은 체계적인 프로세스 없이 개발자의 지식과 경험에 의존하여 개발되고 있다. 웹 기반의 응용시스템은 다양한 개발 기법이 요구되며 설계 및 개발 프로세스를 위해 풍부한 개발 방법론이 요구된다. 따라서, 본 논문에서는 추상화를 제공하지 않는 저수준 기술에 기반한 애플리케이션 개발을 개선하고 웹을 기반으로한 애플리케이션 구축을 위한 개발 프로세스를 제안한다. 또한, 웹 애플리케이션 개발 프로세스를 제시하며, 전자 문제은행 시스템(EPBS: Electronic Problem Bank System)에 이 프로세스를 적용하였다. 본 논문에서 제시한 웹 애플리케이션 개발 프로세스는 모델링을 위한 고수준의 추상화 정의를 가능하게 함으로써 역으로 개발을 통한 유지보수 정보획득으로 체계적 관리가 가능하며 모델 기반의 프로세스로써 이해하기 용이한 장점을 가진다. 또한, 분석과 설계 모델들은 이와 유사한 웹 애플리케이션 개발시 유용한 컴포넌트로써 재사용성을 기대할 수 있다.

  • PDF