• 제목/요약/키워드: Component Diagram

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

설계 패턴 기반 컴포넌트 분류와 E-SARM을 이용한 검색 (Design Pattern Base4 Component Classification and Retrieval using E-SARM)

  • 김귀정;한정수;송영재
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1133-1142
    • /
    • 2004
  • 본 연구에서는 성공적인 컴포넌트의 재사용을 위하여 도메인 지향(domain orientation) 개념을 도입하여 컴포넌트들을 저장소에 분류, 검색하는 방법을 제안한다. 설계 시 디자인 패턴이 적용된 기존 시스템의 컴포넌트를 대상으로, 해당 도메인 내에 있는 각 컴포넌트와 기준패턴과의 구조적 유사성을 비교함으로서 컴포넌트를 분류하는 방법을 제시하였다. 재사용 가능한 컴포넌트를 기능별로 분할하고 그 구조를 다이어그램으로 제공함으로서 컴포넌트의 재사용 및 플랫폼간의 이식성을 높일 수 있다. 또한 E-SARM 알고리즘을 이용하여 질의와 가장 적합한 컴포넌트와 그와 유사한 후보 컴포넌트들이 우선순위(priority order)로 제공됨으로서 컴포넌트 재사용 효율을 높여줄 수 있도록 하였다.

물의 상평형 그림에 대한 오해와 이해: 대기 중 물의 증발과 얼음의 승화 (Misunderstanding and Understanding of the Phase Diagram for Water: Water Evaporation and Ice Sublimation in the Atmosphere)

  • 박종윤
    • 대한화학회지
    • /
    • 제51권6호
    • /
    • pp.577-584
    • /
    • 2007
  • 본 연구에서는 대기 중에서 물의 증발이나 얼음의 승화와 같은 물의 상태 변화를 물의 상평형 그 림을 이용하여 어떻게 설명할 수 있는지를 제시하고자 하였다. 물의 상평형 그림은 1성분계의 상평형을 나타 낸 것이므로 원칙적으로 물만 존재하는 경우에 사용할 수 있는 것이다. 공기가 존재하는 경우에는 액체 물 또 는 고체 얼음이 있으면 항상 공기 중에 수증기가 공존하게 되며, 이 때 물 또는 얼음의 압력은 공기 중 수증 기의 부분 압력과 일치하지 않기 때문에 상평형 그림에 하나의 점으로 그 상태를 나타낼 수 없다. 그러나 공 기가 존재하는 경우에도 포화 수증기압은 물만 존재하는 경우와 거의 차이가 없으므로 상평형 그림의 증기 압 력 곡선과 승화 곡선을 이용하여 대기 중에서 물의 증발과 얼음의 승화를 설명할 수 있음을 논의하였다.

난연성액체에 따른 가연성 액체혼합물의 인화점 추산 (Estimation of Flash Points of Flammable Liquid Mixtures with Non-flammable Liquids)

  • 이수경;엄종호;하동명;이성민
    • 한국안전학회지
    • /
    • 제7권3호
    • /
    • pp.53-59
    • /
    • 1992
  • A general theory is developed which enables closed-cup flash points of mixtures of flammable and non-flammable liquid to be estimated from a knowledge of a certain properties of flammability diagram by thermodynamic method. The estimated equations is shown the effect of both the flame inhibiting properties of the vapor of the non-flammable component and the relative volatility of that component. The vapor phase flame inhibition effect results in a even greater elevation of flash points than the rotative volatility of that component. Especially in cases of similar vapor phase flame inhibition of the non-flammable component, the rotative volatility is affected greater elevation of flash points(extinguishing effect).

  • PDF

영역지향 프로그래밍 기술을 적용한 CBD 방법론 : UML 다이어그램의 개선을 중심으로 (The Methods of Component-Based Development Using Aspect-Oriented Programming Techniques : Focusing on Improvement in UML Diagram)

  • 김치수;김태영
    • 정보처리학회논문지D
    • /
    • 제11D권7호
    • /
    • pp.1435-1442
    • /
    • 2004
  • 최근 소프트웨어 개발 방법론 중 소프트웨어 부품화하고 이를 조립${\cdot}$합성하여 새로운 어플리케이션을 개발하는 방식의 CBD 방법론이 많이 연구되고 있다. 그러나 CBD 방법론은 시스템의 기능적인 특성을 중심으로 분할하는 경향이 많아 컴포넌트에 대한 추론, 문서화, 코드의 이해를 어렵게 하는 단점이 있다. 따라서 본 논문에서는 영역지향 프로그래밍 기술을 CBD 방법론과 UML 다이어그램에 적용하여 CBD 방법론의 단점을 보완함으로써 컴포넌트의 재사용을 용이하게 하고 시스템 개발 시간 단축과 개발비용의 감소를 유도하였다.

안드로이드 인텐트 기반 컴포넌트 상호작용 다이어그램 생성 및 테스트 시나리오 설계기법 (Android Intent Based Component Interaction Diagram Generation and Test Scenarios Design Techniques)

  • 백태산;이우진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권4호
    • /
    • pp.165-170
    • /
    • 2016
  • 안드로이드 어플리케이션은 인텐트를 이용하여 다른 어플리케이션의 컴포넌트를 호출하여 실행시킬 수 있다. 하지만 컴포넌트들 사이의 상호작용이 정상적으로 처리되지 않으면 잘못된 컴포넌트가 실행되거나 전화 수신과 같은 시스템 브로드캐스트를 처리하지 못하는 문제점이 발생할 수 있다. 본 논문에서는 이와 같은 상호작용 문제점을 검사하기 위해 서로 연동하여 동작하는 어플리케이션들로부터 컴포넌트 기반의 다이어그램들을 생성하고 이를 하나의 병합된 다이어그램으로 변환하여 테스트 시나리오를 생성하는 방법을 제안한다. 제안된 방식은 기존의 테스팅 기법에서 고려하지 못한 어플리케이션간의 상호작용 검사를 효율적으로 수행할 수 있다.

Revisiting Prediction Tools for Daylight Adequacy and Its Potential Improvement

  • Kim, Dong Hyun
    • KIEAE Journal
    • /
    • 제17권3호
    • /
    • pp.35-44
    • /
    • 2017
  • Purpose: This study questioned the efficiency of daylight factor as a daylight adequacy and investigated a method of how to complement its weakness by considering a direct sunlight component under a clear sky condition. Method: The Snowdon visitor centre cafe was chosen as a case study building and various techniques such as BRE formula, BRE sky protractor, Pilkington dot diagram and mock-upscale model under the artificial sky simulator were used to analyse and compare daylight factor values. An analysis of direct sunlight component under the clear sky condition was carried out by Climate Consultant 5.5, sun path diagram, and the artificial sky simulator. Result: The result of daylight factor analysis differed by the adopted techniques and it was also contradictory to the results on a direct sunlight penetration. The result not only showed the limitation of daylight factor as a metric but also suggested an improvement by combining it with direct sunlight analysis. The techniques used in this study had a merit of being applied in the early design stage and thus be beneficial to many design professions in order for early daylight performance analysis.

애니메이션 컴포넌트의 시간적 스크립트로부터 SMIL 문서 생성 알고리즘 (An Algorithm to generate SMIL Documents from Temporal Scripts of Animation Component)

  • 하얀
    • 정보처리학회논문지B
    • /
    • 제10B권1호
    • /
    • pp.111-118
    • /
    • 2003
  • 멀티미디어 내용을 웹에 전달해 주기 위해 W3C에서 제안한 SMIL은 현재 널리 사용되고 있으며, 이와 관련된 소프트웨어가 속속 등장하고 있다. 따라서, 본 연구는 시간의 흐름에 따른 상호작용 프로그래밍을 하기 위한 컴퓨터 애니메이션 툴 킷인 RASP의 시간 스크립트를 SMIL 문서 형태로 변환해 주는 알고리즘을 제안한다. 이것은 SMIL 문서의 활용가치가 높아짐에 따라 애니메이션 컴포넌트에 대해 재사용 성을 향상시키며, VML의 순서 다이어그램으로부터 SMIL 문서를 생성해 내므로 기존에 제안된 SMIL 문서의 동기화를 위해 생성된 순서 다이어그램을 검증해 주는데, 큰 의의를 갖는다.

시스템 구성요소의 신뢰도를 기반으로 하는 새로운 GO-FLOW기법 개발 (The Development of New GO-FLOW Methodology Using the Reliability of System Components)

  • 변윤섭;이주영;황규석
    • 한국가스학회지
    • /
    • 제16권4호
    • /
    • pp.8-15
    • /
    • 2012
  • GO-FLOW기법은 시스템이 정상적으로 작동할 가능성을 평가할 수 있는 기법으로써 신호선과 연산자를 사용하여 시스템을 GO-FLOW Chart로 모델화하고, 이 GO-FLOW Chart를 순차적으로 해석하여 시스템의 신뢰도를 평가하는 기법이다. 그러나 GO-FLOW기법은 1개의 시스템 구성요소를 여러 개의 연산자로 모델링하므로 시스템 흐름도와 상이한 GO-FLOW Chart가 작성될 수 있고, 시간점을 지정하여 시간을 모델링하므로 실제 운전시간에 따른 신뢰도 변화를 평가하기 어렵다. 따라서 본 연구에서는 구성요소의 기능(정상/고장)을 기준으로 시스템의 신뢰도를 평가하는 기법을 개발하였다. 본 기법은 구성요소의 운전상태와 상관없이 그 기능을 유지할 가능성을 기준으로 시스템의 신뢰도를 평가하며, 1개의 구성요소는 1개의 연산자로 모델링하므로 시스템 흐름도와 거의 유사한 모델도를 작성할 수 있고, 실제시간을 반영한 연산자를 사용하여 실제시간에 따른 시스템의 신뢰도를 쉽게 평가할 수 있다.

On the Period Change of the Contact Binary GW Cephei

  • Kim, Chun-Hwey;Song, Mi-Hwa;Yoon, Joh-Na;Jeong, Jang-Hae;Jeoung, Taek-Soo;Kim, Young-Jae;Kim, Jung-Yeb
    • Journal of Astronomy and Space Sciences
    • /
    • 제27권2호
    • /
    • pp.89-96
    • /
    • 2010
  • BVR CCD observations of GW Cep were made on 15 nights in November through December 2008 with a 1-m reflector at the Jincheon station of the Chungbuk National University Observatory. Nineteen new times of minimum lights for GW Cep were determined and added to a collection of all other times of minima available to us. These data were then intensively analyzed, by reference to an O-C diagram, to deduce the general form of period variation for GW Cep. It was found that the O-C diagram could be interpreted as presenting two different forms of period change: an exclusively quasi-sinusoidal change with a period of 32.6 years and an eccentricity of 0.10; and a quasi-sinusoidal change with a period of 46.2 years and an eccentricity of 0.36 superposed on an upward parabola. Although a final conclusion is somewhat premature at present, the latter seems more plausible because late-type contact binaries allow an inter-exchange of both energy and mass between the component stars. The quasi-sinusoidal characteristics were interpreted in terms of a light-time effect due to an unseen tertiary component. The minimum masses of the tertiary component for both cases were calculated to be nearly the same as the $0.23-0.26M\;{\odot}$-ranges which is hardly detectable in a light curve synthesis. The upward parabolic O-C diagram corresponding to a secular period increase of about $4.12{\times}10^{-8}\;d/yr$ was interpreted as mass being transferred from the lesser to more massive component. The transfer rate for a conservative case was calculated to be about $2.66\;{\times}\;10^{-8}\;M_{\odot}/yr$ which is compatible with other W UMa-type contact binaries.

분산객체와 XML 기반의 생산계획 컴포넌트 개발에 관한 연구 (A Study on Software Component Development for Production Management Using Distributed Objects and XML Technologies)

  • 민대기;장태우;박찬권;박진우
    • 산업공학
    • /
    • 제15권1호
    • /
    • pp.10-19
    • /
    • 2002
  • New trends such as electronic commerce, virtual organizations, e-business applications, etc. increase the dependence of production management on information software systems and contribute to the needs for global, distributed object systems. This paper presents a component based approach for production management systems under the multi-tier distributed information system architecture using UML(Unified Modeling Language), CORBA(Common Object Request Broker Architecture) and XML(eXtensible Markup Language) technologies, and propose rules for mapping a UML class diagram to a XML DTD (Document Type Definition). And we adapt it to the prototype system implementation. The components are implemented by CORBA and we use XML messages for the information exchange between components.