• 제목/요약/키워드: Object-Oriented design

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

시대별 아파트 단지의 미기후 분석 (Analysis of Microclimate in Apartment Complex by Age)

  • 김철희;정응호;김대욱;차재규
    • 한국주거학회:학술대회논문집
    • /
    • 한국주거학회 2009년도 추계학술발표대회 논문집
    • /
    • pp.104-108
    • /
    • 2009
  • Rapid urbanization resulted in expansion of urban area and increase of population bringing deepened housing shortage. Supply-oriented housing policy made apartment a representative residential space in Korea in spite of the short history of apartment. This study analyzed the shape and arrangement of main building by year and the microclimate in the complex depending on the number of floors. The purpose of this study was to present the basic data in developing apartment complex to solve problems like the stagnation of pollution source and the rise of temperature due to the declined ventilation in apartment complex, and the worsened urban heat island phenomenon due to the impeded flow of wind. This study rearranged the shape and arrangement of main building by year and the tendency of the number of floors by year in the process of change, by generalizing the process of change of apartment complex, a representative modern residential space through preliminary research. Based on it, 8 object lot by age was selected and simulated by using Envi-met. Simulation identified that the change of apartment complex takes place having a positive effect on microclimate in the apartment complex and the microclimate in the apartment complex is influenced a lot by the shape of complex. If in future apartment complex plan, a systematic legal criteria of design is made about the shape and arrangement of main building, it might have a positive effect on the improvement of microclimate in the apartment complex, a representative residential space in Korea.

  • PDF

SYSTEMS STUDIES AND MODELING OF ADVANCED LIFE SUPORT SYSTEM

  • Kang, S.;Ting, K.C.;Both, A.J.
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2000년도 THE THIRD INTERNATIONAL CONFERENCE ON AGRICULTURAL MACHINERY ENGINEERING. V.III
    • /
    • pp.623-631
    • /
    • 2000
  • Advanced Life Support Systems (ALSS) are being studied to support human life during long-duration space missions. ALSS can be categorized into four subsystems: Crew, Biomass Production, Food Processing and Nutrition, Waste Processing and Resource Recovery. The System Studies and Modeling (SSM) team of New Jersey-NASA Specialized Center of Research and Training (NJ-NSCORT) has facilitated and conducted analyses of ALSS to address systems level issues. The underlying concept of the SSM work is to enable the effective utilization of information to aid in planning, analysis, design, management, and operation of ALSS and their components. Analytical tools and computer models for ALSS analyses have been developed and implemented for value-added information processing. The results of analyses have been delivered through the Internet for effective communication within the advanced life support (ALS) community. Several modeling paradigms have been explored by developing tools for use in systems analysis. They include object-oriented approach for top-level models, procedural approach for process-level models, and application of commercially available modeling tools such as MATLAB$\^$(R)//Simulink$\^$(R)/. Every paradigm has its particular applicability for the purpose of modeling work. An overview is presented of the systems studies and modeling work conducted by the NJ-NSCORT SSM team in its efforts to provide systems analysis capabilities to the ALS community. The experience gained and the analytical tools developed from this work can be extended to solving problems encountered in general agriculture.

  • PDF

주석 및 내용 기반 검색을 지원하는 동영상 정보 관리 시스템 (A Video Information Management System for Supporting Caption- and Content-based Searches)

  • 전미경;김인홍;류시국;전용기;강현석
    • 한국멀티미디어학회논문지
    • /
    • 제2권3호
    • /
    • pp.231-242
    • /
    • 1999
  • 일반적으로 동영상에 대한 정보 검색에는 주석 기반 검색이나 내용 기반 검색을 사용한다. 그러나, 주석 기반 검색은 사용자의 주관이 개입되어 일관성을 잃기 쉽고 내용 기반 검색은 동영상 데이터가 담고 있는 일반적인 의미 추출이 어렵다는 단점을 가지고 있다 그래서, 본 논문에서는 이 두 검색 기법을 상호 보완하여 검색의 효율성과 정확성을 높일 수 있도록 하는 통합 동영상 데이터 모델(IVDM)을 제안한다. 이 모텔은 동영상 데이터를 분석하여 계층적으로 구조화한다. 상위 수준에서는 주제별로 부여된 메타 정보로 주석 기반 검색을 지원하고, 하위 수준에서는 동영상 데이터에서 색깔, 모양, 움직임, 질감 등의 특정 데이터를 추출하여 내용 기반 검색올 지원한다. 그리고 이 IVDM의 타당성을 입증하기 위해 동영상의 대표격인 뉴스 동영상올 객체 지향 데이타베이스 스키마 형태로 설계하고, 이에 맞는 질의 유형 4가지와 그 처리 알고리즘도 제공한다.

  • PDF

전자상거래를 위한 개방형 EDI문서 관리 시스템 (An Opened EDI Document Management System for Electronic Commerces)

  • 정재희;김성진;강현석
    • 한국멀티미디어학회논문지
    • /
    • 제4권1호
    • /
    • pp.1-12
    • /
    • 2001
  • EDI는 현재, 기업과 기업간의 거래에서 종이없는 거래를 목표로 상거래 데이터를 전자 문서 형태로 교환하기 위한 새로운 방식으로 이용되고 있다. 그러나 기존의 EDI는 전용 프로토콜에 기반한 폐쇄적이고 복잡한 전자 문서 교환 방식을 채택하고 있으며, EDI에 관련한 법령과 제도가 미비할 뿐만 아니라 이의 도입 및 운영비용이 과다하여 실제로 사용하는 기업의 수가 그렇게 많지 않은 실정이다. 본 논문에서는 이러한 기존의 EDI가 갖는 문제점을 보완하기 위해 코드 형태의 전송 문서를 XML DTD로 표현하여 웹을 통해 비교적 저렴하게 문서를 전달할 수 있도록 하고, 객체지향 데이터베이스를 이용하여 보다 편리하고 효과적으로 정보를 관리하고 검색할 수 있도록 하는 개방형 EDI 문서 정보 관리 시스템(OEIMS: Opened EDI document Information Management system)을 제안한다. 제안된 OEIMS는 기존 시스템들과는 달리 EDI가 갖는 구조의 특성을 모듈식 설계로 다른 시스템에 비해 저장 및 관리에 효율적인 특성을 갖는다.

  • PDF

웹 기반 멀티미디어 공동 작업 환경에서의 동기화 오류 제어 시스템 (A Synchronization Error Control System for Web based Multimedia Collaboration Environment)

  • 고응남
    • 정보처리학회논문지B
    • /
    • 제11B권1호
    • /
    • pp.45-52
    • /
    • 2004
  • 본 연구에서는 ESS_WMCE를 제안한다. 이 논문은 ESS_WMCE상에서 실행되는 EDSS의 설계와 구축을 기술한다. EDSS는 웹 기반 멀티미디어 공동 작업 환경에서의 동기화 오류 제어 시스템이다. 훅킹 방법에 의하여 오류를 감지하고 오류 전단 기법은 응용 공유 시스템을 이용한 수정된 모델이다. 두레는 컴퓨터 지원 협동 작업을 위한 응용을 개발하기 위하여 지원되는 좋은 프레임워크 모델이다. 이 시스템은 기본적인 서비스 기능을 가지고 있고 기능들은 객체 지향 개념으로 구현되어 있다. 이것은 소프트웨어 기술을 사용하여 웹 기반 멀티미디어 공동 작업 환경에서 발생되는 소프트웨어 오류를 신속하게 감지하고 공유시키는 데 적합하다. 본 논문은 공유되는 객체를 접근하기 위하여 URL 동기화뿐만 아니라 오류를 공유할 수 있다. 오류 발생 시에 오류 감지는 MS-Windows API에 있는 훅 킹(hooking) 방법을 이용한다. 감지된 오류는 공유되는 객체를 접근하기 위하여 오류공유가 가능하다.

예외 처리를 위한 형식 의미론 (Formal Semantics for Processing Exceptions)

  • 한정란
    • 정보처리학회논문지A
    • /
    • 제17A권4호
    • /
    • pp.173-180
    • /
    • 2010
  • 프로그래밍언어에 대한 형식 의미를 적절하게 표현하면 설계와 표준화, 최적화 및 번역 과정에 중요한 역할을 수행한다. 기존의 자바에 대한 형식 의미 연구는 번역을 위해 정확하고 실제적인 의미 구조를 표현하는데 미흡한 점이 있다. 자바 번역 과정의 효율성을 향상시키기 위해 정적이고 동적인 의미 구조를 정확하게 표현하는 의미 표현법에 관한 연구가 필요하다. 본 논문에서는 기존의 작용식(Action Equations)을 사용해 명세한 연구를 확장하여 자바 언어에 대한 형식 의미를 명세하는 개선된 작용식(Action Equations)을 제시한다. 객체를 다루는 기능은 물론 예외를 처리하는 형식 의미론을 보다 실제적이고 정확하게 명세하게 된다. 판독성(Readability), 모듈성(Modularity), 확장성(Extensibility), 융통성(Flexibility)의 네 영역에서 명세된 작용식을 기존의 의미 표현법과 비교하여 본 작용식의 우수성을 확인하고자 한다.

지식 창조적 조직메모리에 관한 연구 (A Study of Knowledge Creating Organizational Memory)

  • 장재경
    • 정보관리학회지
    • /
    • 제15권3호
    • /
    • pp.133-150
    • /
    • 1998
  • 본 연구에서는‘조직지식중심적 지식경영’을 위해 지식창조원리로서 음양이론을 도입하여 영역지식 (陽의 지식)과 업무지식(陰의 지식)이 음양(陰陽)의 순환적 구조로서 상호 작용하여 조직지식으로 창출되는 과정을 저장하여 재활용하기 위한 지식 창조적 조직메모리를 제안하였다. 지식 창조적 조직메모리 구축을 위하여 객체 지향적 방법론을 적용하여 영역지식과 업무지식의 순환적 흐름을 주도하는 3개 지식 컴퍼넌트를 설정하여 조직지식을 설계하였다. 조직지식은 기존의 정보시스템에 포함된 데이터베이스 스키마. 프로세스 모델 또는 지식베이스의 의미네트워크(Semantic Network), 프레임(Frame) 등을 수용하기 위해 (i) 지식객체와 (ⅱ) 객체간의 관계 및 (ⅲ) 관계정도를 정의한 그래프구조로서 설계하였다. 이러한 조직지식의 설계는 지식마이닝 기법인 사례기반추론(Case Based Reasoning)등을 활용한 새로운 조직지식의 생성에 기여할 수 있다.

  • PDF

헬스케어 서비스에서 동적인 데이터 전달을 위한 데이터 결합기 설계 및 구현 (Design and Implementation of Data Binder for Dynamic Data Delivery in Healthcare Service)

  • 강규창;이전우;최훈
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권12호
    • /
    • pp.891-898
    • /
    • 2009
  • 본 논문은 서로 다른 벤더의 응용 프로그램과 생체 신호 측정 장치가 동적으로 데이터 전달을 할 수 있는 생산자(Producer)/소비자(Consumer) 패턴 기반의 데이터 결합기 구조를 제안한 것으로 휴대용 정보 단말에서 컴포넌트 기반의 프로그래밍이 가능하고 서비스 지향적인 동작 메커니즘을 제공하는 OSGi 플랫폼의 번들로서 구현된다. 데이터 결합기는 정적으로 데이터 생산자와 소비자를 연결하는 OSGi WireAdmin 서비스의 단점을 보완한 것으로, 데이터를 사용하는 주체인 응용 프로그램의 요구 사항을 응용 프로그램 설명자(Application Descriptor)로 형식화하고 데이터를 생산하는 주체인 생체 신호 측정 장치의 기능을 장치 설명자(Device Descriptor)로 형식화하여 런타임에 데이터 생산자-소비자 쌍을 만들어 동적으로 데이터가 연결되는 기능을 제공한다. 따라서 센서 기반 응용을 개발할 때 데이터 생산자와 데이터 소비자를 사이에서 빈번하게 일어나는 연결 관리를 동적으로 해주는 기능 구현에 활용 가능하다. 본 논문의 목적은 생체 신호 측정 장치와 같은 데이터 생산자와 헬스케어 응용 프로그램과 같은 데이터 소비자를 분리시켜 헬스케어 서비스 개발의 편이성을 제공하기 위한 것이다.

Maximizing Concurrency and Analyzable Timing Behavior in Component-Oriented Real-Time Distributed Computing Application Systems

  • Kim, Kwang-Hee Kane;Colmenares, Juan A.
    • Journal of Computing Science and Engineering
    • /
    • 제1권1호
    • /
    • pp.56-73
    • /
    • 2007
  • Demands have been growing in safety-critical application fields for producing networked real-time embedded computing (NREC) systems together with acceptable assurances of tight service time bounds (STBs). Here a service time can be defined as the amount of time that the NREC system could take in accepting a request, executing an appropriate service method, and returning a valid result. Enabling systematic composition of large-scale NREC systems with STB certifications has been recognized as a highly desirable goal by the research community for many years. An appealing approach for pursuing such a goal is to establish a hard-real-time (HRT) component model that contains its own STB as an integral part. The TMO (Time-Triggered Message-Triggered Object) programming scheme is one HRT distributed computing (DC) component model established by the first co-author and his collaborators over the past 15 years. The TMO programming scheme has been intended to be an advanced high-level RT DC programming scheme that enables development of NREC systems and validation of tight STBs of such systems with efforts far smaller than those required when any existing lower-level RT DC programming scheme is used. An additional goal is to enable maximum exploitation of concurrency without damaging any major structuring and execution approaches adopted for meeting the first two goals. A number of previously untried program structuring approaches and execution rules were adopted from the early development stage of the TMO scheme. This paper presents new concrete justifications for those approaches and rules, and also discusses new extensions of the TMO scheme intended to enable further exploitation of concurrency in NREC system design and programming.

자바 프로그램의 복잡도 측정을 위한 척도 $\pi_{java}$의 설계 (Design of the Metrics Suite $\pi_{java}$for Java Program Complexity)

  • Eun-Mi Kim
    • 한국컴퓨터산업학회논문지
    • /
    • 제2권3호
    • /
    • pp.407-416
    • /
    • 2001
  • 본 논문에서는 C++ 프로그램을 측정하기 위하여 제안된 척도 $\pi_{java}$ c++/를 기반으로 Java 프로그램 복잡도를 측정하기 위한 척도 $\pi_{java}$ Java/을 제안한다. C++를 측정하기 위해 많은 척도들이 제안되어 왔으나 이들은 Java 프로그램만이 가지는 특성들을 고려하지 않았기 때문에 C++ 프로그램과 다른 성질을 가지고 있는 Java프로그램에 이들을 그대로 적용하는 것은 어렵다. 따라서, 본 논문에서는C++와 Java 언어의 공통점과 차이점을 분석한 결과와 본 연구팀이 C++ 프로그램의 복잡도를 측정하기 위해 제안했던 척도 $\pi_{java}$ c++/을 바탕으로 Java 프로그램의 복잡도를 측정하기 위한 새로운 척도 $\prod$$_{Java}$을 제안한다. 마지막으로 제안한 척도를 Weyuker의 성질에 적용하여 분석하며, 기존의 척도들과도 비교한다.

  • PDF