• Title/Summary/Keyword: Building outline

Search Result 72, Processing Time 0.02 seconds

A Study on Green Library Construction Status and Awareness (녹색도서관 구축 현황 및 인식조사 연구)

  • Hong, Suji;Noh, Younghee
    • Journal of the Korean BIBLIA Society for library and Information Science
    • /
    • v.25 no.4
    • /
    • pp.79-108
    • /
    • 2014
  • The purpose of this study was to research instances of green library construction and recognition in order to increase awareness of green libraries. To this end, we investigated the green library's outline and green building, evaluated cases of G-SEED certified libraries, and surveyed the employees at the 16 different G-SEED certified libraries. Results showed that the employees' knowledge of green libraries and the green certification system was low, whereas their interest and needs regarding the green library concept were very high. Second, the respondents were able to recognize as a whole the factors of green library construction based on the evaluation items for G-SEED and place particular emphasis on 'recyclable resources & recycling bins.' However, only a few recognized 'water reclamation/reuse system establishment' as a green library factor. Third, the respondents largely agreed upon an evaluation of items on the suitability of G-SEED, and their ranked reasons for build a green library were preventing environmental pollution, energy-saving, environment, ecology, and indoor environmental factors. Fourth, a lack of 'awareness about the concept of the green library' was thought to most affect the awareness of difficulties in green library construction, and the respondents agreed with the need for 'library image enhancement' to better manage expectations of the green library.

A Scalable and Modular Approach to Understanding of Real-time Software: An Architecture-based Software Understanding(ARSU) and the Software Re/reverse-engineering Environment(SRE) (실시간 소프트웨어의 조절적${\cdot}$단위적 이해 방법 : ARSU(Architecture-based Software Understanding)와 SRE(Software Re/reverse-engineering Environment))

  • Lee, Moon-Kun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.12
    • /
    • pp.3159-3174
    • /
    • 1997
  • This paper reports a research to develop a methodology and a tool for understanding of very large and complex real-time software. The methodology and the tool mostly developed by the author are called the Architecture-based Real-time Software Understanding (ARSU) and the Software Re/reverse-engineering Environment (SRE) respectively. Due to size and complexity, it is commonly very hard to understand the software during reengineering process. However the research facilitates scalable re/reverse-engineering of such real-time software based on the architecture of the software in three-dimensional perspectives: structural, functional, and behavioral views. Firstly, the structural view reveals the overall architecture, specification (outline), and the algorithm (detail) views of the software, based on hierarchically organized parent-chi1d relationship. The basic building block of the architecture is a software Unit (SWU), generated by user-defined criteria. The architecture facilitates navigation of the software in top-down or bottom-up way. It captures the specification and algorithm views at different levels of abstraction. It also shows the functional and the behavioral information at these levels. Secondly, the functional view includes graphs of data/control flow, input/output, definition/use, variable/reference, etc. Each feature of the view contains different kind of functionality of the software. Thirdly, the behavioral view includes state diagrams, interleaved event lists, etc. This view shows the dynamic properties or the software at runtime. Beside these views, there are a number of other documents: capabilities, interfaces, comments, code, etc. One of the most powerful characteristics of this approach is the capability of abstracting and exploding these dimensional information in the architecture through navigation. These capabilities establish the foundation for scalable and modular understanding of the software. This approach allows engineers to extract reusable components from the software during reengineering process.

  • PDF