• Title/Summary/Keyword: Object oriented design

Search Result 831, Processing Time 0.03 seconds

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

  • Kim, Chul-Hee;Jung, Eung-Ho;Kim, Dae-Wuk;Cha, Jae-Gyu
    • Proceeding of Spring/Autumn Annual Conference of KHA
    • /
    • 2009.11a
    • /
    • 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.
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2000.11c
    • /
    • 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 (주석 및 내용 기반 검색을 지원하는 동영상 정보 관리 시스템)

  • 전미경;김인홍;류시국;전용기;강현석
    • Journal of Korea Multimedia Society
    • /
    • v.2 no.3
    • /
    • pp.231-242
    • /
    • 1999
  • Generally, either caption-based search method or content-based search methods is used to retrieve video information. However, each search method has its limitations. Caption-based search is apt to lose consistency as for user's subjects, and content-based search is hard to extract general means. To enhance efficiency and correctness as for complementing each other, we propose the Integrated Video Data Model(IVDM) which integrates the two search methods, to device the model, we analyze video data and construct the structure of video information hierarchically. IVDM supports caption-based search as assigning meta-data by analyzing thematic-unit in the higher level, and also supports content-based search as extracting feature data by analyzing the content of video data in the lower level. We design Object-Oriented database schema of news video, based-on the IVDM. And we provide 4-type of queries and query processing algorithm to retrieve news video information.

  • PDF

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

  • 정재희;김성진;강현석
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.1
    • /
    • pp.1-12
    • /
    • 2001
  • EDI is being considered as a new way for exchange business data in the form of electronic document, aiming the paperless transaction in business-to-business commerce. However, only a few enterprises select and practically use EDI accepts the closed and complicated method based on exclusive protocol for electronic document exchange. There, second, is insufficient regulation and system that support it. Last, the cost for operating is too high. In this paper, Open EDI Document Information Management System (OEIMS) was designed for solving the problem that mentioned above. We represented exchange document in code from as XML DTD. OEIMS that makers feasible to transfer their document through the web with low cost and, manage and search the information more efficiently and effectively using object-oriented database. We suggest OEIMS that provide efficiency to reposit and manage a system by modulized design of structural feature from EDI unlike other systems.

  • PDF

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

  • Ko, Eung-Nam
    • The KIPS Transactions:PartB
    • /
    • v.11B no.1
    • /
    • pp.45-52
    • /
    • 2004
  • We propose ESS_WMCE. This paper explains the design and implementation of the EDSS running on ESS_WMCE. EDSS is a synchronization error control system for web based multimedia collaboration environment. We have an error detection approach by using hooking method. The technique of an error transmission is a mended model of utilizing an application sharing system. DOORAE is a good framework model for supporting development on application for computer supported cooperated works. It has primitive service functions. Service functions are implemented with an object oriented concept. It is a system that is suitable for detecting and sharing a software error rapidly occurring on web based multimedia collaboration environment by using software techniques. It is able to share an error as well as providing URL synchronization to access shared objects. When an error occurs, this system detects an error by using hooking methods in MS-Windows API(Application Program Interface) function. If an error is found, it is able to provide an error sharing to access shared objects.

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

  • Han, Jung-Lan
    • The KIPS Transactions:PartA
    • /
    • v.17A no.4
    • /
    • pp.173-180
    • /
    • 2010
  • To specify a formal semantics is to do a significant part for design, standardization and translation of programming languages. The existing studies of a formal semantics for Java have a weak point to describe a clear and practical semantics for an efficient translation. It is necessary to do research for a formal semantics to specify a static and dynamic semantics clearly in order to do an efficient translation. This paper presents the improved Action Equation that specifies a formal semantics for Java to extend the research using Action Equation. The Action Equation is a practical and accurate specification that describes object-oriented programming features and handles exceptions. The specified Action Equation is compared to other descriptions, in terms of readability, modularity, extensibility, and flexibility and then we verified that Action Equation is superior to other formal semantics.

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

  • 장재경
    • Journal of the Korean Society for information Management
    • /
    • v.15 no.3
    • /
    • pp.133-150
    • /
    • 1998
  • For the purpose of new‘organizational knowledge centric knowledge management’, this paper proposes the knowledge creating organizational memory which shows the knowledge creation in organization according to the dialectical circulation between the domain knowledge and the task knowledge, based on the Yin Yang theory. This paper defines two kinds of organizational knowledge such as the domain knowledge and task knowledge and designs them in the pursuit of its lifecycle. Knowledge creating organizational memory is designed to three knowledge components that circulate through the domain knowledge and the task knowledge according to the object-oriented methodology. Organizational knowledge is designed into the graphical structure of ( i ) knowledge ( ⅱ ) relation between knowledge objects and ( ⅲ ) degree of relation, which receive the legacy of organizational knowledge such as data schema, process model and knowledge base. This design of organizational knowledge can be applied to CBR(Case Based Reasoning), one of knowledge mining tools to create new organizational knowledge.

  • PDF

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

  • Kang, Kyu-Chang;Lee, Jeun-Woo;Choi, Hoon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.12
    • /
    • pp.891-898
    • /
    • 2009
  • This paper suggests producer/consumer-based Data Binder enabling applications and biomedical devices developed by mutually different vendors to transfer data dynamically. Data Binder is implemented as a bundle of OSGi platform providing component-based programming model and service-oriented operation architecture. Data Binder complements the disadvantage of OSGi WireAdmin service enabling static data delivery between a producer and a consumer of data. Data Binder normalizes an application requirement as an application descriptor and a device capability as a device descriptor so that it enables dynamic data delivery by making data producer/consumer pair in runtime. Therefore, Data Binder can be used as a connection management of a data link between a data producer and a data consumer in sensor-based application development. The object of this paper is to provide the facility of the healthcare service development by separating a data producer such as a biomedical device from a data consumer such as a healthcare application.

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
    • /
    • v.1 no.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.

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

  • Eun-Mi Kim
    • Journal of the Korea Computer Industry Society
    • /
    • v.2 no.3
    • /
    • pp.407-416
    • /
    • 2001
  • In this paper we propose a suite of metrics $\pi_{java}$ Java/, for evaluating the complexity of Java Programs based on a suite of metrics $\pi_{java}$ c++/, which we previously presented for C++ programs. So far, a lot of metrics for C++ are proposed for C++ programs. But since the specific properties of Java programs are not explicitly considered in those metrics, it is hard to apply them to Java programs. Thus we aim to develop a metric suite that is applicable to Java Programs. At first, we decide if any properties are commonly possessed by both C++ programs and Java programs, or not. For example, the multiple inheritance of the class in C++ is not implemented in Java. On the other hand, the features such as package and interface are newly implemented in Java, and therefore we cannot discuss the complexity of Java programs without considering these new features. Then we define a new suite of metrics $\pi_{java}$ Java/ for Java programs by deleting 3 metrics $\pi_{java}$/c++/, and then incorporating 3 metrics which are newly defined or modified for Java programs to $\pi_{java}$ c++/. Finally, we analytically evaluate the new metric with regard to Weyuker's measurement principles and also compare it with conventional metrics for Java.

  • PDF