• Title/Summary/Keyword: Product architecture

Search Result 687, Processing Time 0.025 seconds

Component Code Generation Using Feature Diagram and XML/XSLT (특성 다이어그램과 XML/XSLT 기술을 이용한 컴포넌트 코드 자동 생성)

  • 최승훈
    • Journal of Internet Computing and Services
    • /
    • v.3 no.4
    • /
    • pp.83-94
    • /
    • 2002
  • Recently for software development productivity a lot of researches in the field of software engineering hove focuses on the component-based software product lines which allows the reuse of forger-granularity software components Its purpose is to develop the specific software application of quality more rapidly by instantiating and assembling the components populated in software product line assets The essential part to build the component-based software product lines is the quality of components, and one of the most important features determining the quality of components is 'reconfigurability' Component reconfigurability means the extent to which the reusers can change the functions and architecture of the component according to their context and environment. This paper proposes the component code generation technique which provides the reconfigurability at the time of code generation using The feature diagram and XML/XSLT technologies The approach of this paper allows the component reusers to get automatically their own component source code by providing only the values of variabilities represented in the feature diagram of the component family. The real world example, the code generation system for o list container family, shows the applicability of the feature model and XML related technologies in the area of the generative programming. Our approach should be basis to build the component based software product lines and extensible to support the larger graularity components.

  • PDF

A 2-Dimensional Approach for Analyzing Variability of Domain Core Assets (도메인 핵심자산의 가변성 분석을 위한 2차원적 접근방법)

  • Moon Mi-Kyeong;Chae Heung-Seok;Yeom Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.6
    • /
    • pp.550-563
    • /
    • 2006
  • Software product line engineering is a method that prepares for the future reuse and supports to seamless reuse in application development process. Commonality and variability play central roles in all product line development processes. Reusable assets will become core assets by explicitly representing C&V. Indeed, the variabilities that art identified at each phase of core assets development have different levels of abstraction. In the past, these variabilities have been handled in an implicit manner and without distinguishing the characteristics of each core assets. In addition, previous approaches have depended on the experience and intuition of a domain expert to recognize commonality and variability. In this paper, we suggest a 2-dimensional analyzing method that analyzes the variabilities of core assets in software product line. In horizontal analysis process, the variation types are analyzed in requirements, architecture, and component that are produced at each phase of development process. In vertical analysis process, variations are analyzed in different abstract levels, in which the region of commonality is identified and the variation points are refined. By this method, the traceability of variations between core assets will be possible and core assets can be reused seamlessly.

Analysis of the Present Status and Characteristics of Environmental Product Declaration of Ready-mixed Concrete (레디믹스트 콘크리트의 환경성적표지 현황 및 특성 분석)

  • Kim, Rak-Hyun;Kim, Gwang-Hyun;Park, Won-Jun;Roh, Seung-Jun
    • Journal of the Korea Institute of Building Construction
    • /
    • v.22 no.2
    • /
    • pp.137-148
    • /
    • 2022
  • Recently, in the concrete industry, the development and commercialization of low-carbon products of ready-mixed concrete have emerged as part of the efforts to realize carbon neutrality. This study aims to investigate the current status of environmental product declaration(EPD) of ready-mixed concrete and to analyze the characteristics of carbon emissions by compressive strength, life cycle stage, and region. To this end, the related certification system requiring the calculation of carbon emissions in the concrete industry was analyzed. The target of analyzing the current status of carbon emissions was set as a product of ready-mixed concrete that acquired EPD certification based on the life cycle assessment method. In addition, the trend of carbon emissions according to each characteristic was reviewed by analyzing carbon emissions by the life cycle of ready-mixed concrete products, analyzing carbon emissions by standard, and analyzing carbon emissions by region. As a result, the carbon emissions in the pre-production stage were 99% compared to total carbon emissions., and as it increased from 18MPa to 40MPa, carbon emissions also increased. Even with the same specifications, the carbon emissions in the capital region were higher than in the southern region.

Tensile Testing of Groove Welded Joints Joining Thick-HSA800 Plates (HSA800 후판재의 맞댐용접부 인장강도 실험)

  • Lee, Cheol Ho;Kim, Dae Kyung;Han, Kyu Hong;Park, Chang Hee;Kim, Jin Ho;Lee, Seung Eun;Kim, Do Hwan
    • Journal of Korean Society of Steel Construction
    • /
    • v.25 no.4
    • /
    • pp.431-440
    • /
    • 2013
  • In this study, a standard tensile welded-joint test was conducted to select a welding electrode suitable for recently developed HSA800 steel. Two welding electrodes were available at the time of this study; one was GMAW-based and the other FCAW-based. The tensile test specimens were fabricated by joining 60mm-thick HSA800 plates according to the AWS-prequalified groove welded joint details. Specimens which violate the standard root opening distance (ROD) were also included to see if poor construction tolerance could be accommodated. During fabrication, serious concerns about the welding efficiency of the GMAW-based product were raised by a certified welder. Both welding electrodes showed satisfactory and similar performance from welded joint strength perspective. But groove welded joints made by using the FCAW-based rod consistently showed more ductile and stable behavior. The AISC provisions for PJP joint strength were shown to be very conservative under direct tensile loading. Violating the AWS prequalified ROD by 100% apparently passed the strength criteria, but unusual crater-like fracture surface was observed.

Colonial Tourism and Modernism in Korean Modern Architecture - Focused on Railroad Station during Japanese Ruling Era - (한국근대건축에서 식민지관광주의와 모더니즘에 관한 연구 - 일제강점기 철도역사 건축을 중심으로 -)

  • Ahn, Chang-Mo
    • Journal of architectural history
    • /
    • v.11 no.2 s.30
    • /
    • pp.7-22
    • /
    • 2002
  • Architectural style is said to be product reflecting political, social and cultural condition. Especially, in colony, architectural style is strongly related to political condition or policy. After colonization in 1910, public buildings with western historical architectural style in Japanese version were widely built by Japanese colonial government in Korea. And in the late 1920s, modernism style in architecture became dominant in Korea as like other countries. In this situation, curious buildings in strange architectural styles came out. One example is railroad station buildings with traditional Korean architectural style and timber house station having a steep roof which is widely used in North Europe such as Alps area with good sights and mountains. Generally, the colonizer says that colonization is the only way to save the colony at crisis defined by colonizer and they insist that they can help the colony modernize. To justify colonization, the colonizer attributes the colonization to the characteristics of the nation and stagnation of the traditional culture etc.. Accordingly, the colonizer tries to depreciate colony's traditional value and culture. In case of colony which has similar cultural background historically (in this case, economical exploitation is less important than other Asian colony by European power), this depreciation of traditional value and culture in Korea was done more strongly than others. At this time, we should understand special relation between Korea and Japan historically. Even though, colony's locality is adopted by the colonizer in public fields, which is based on political purpose or exotic taste etc.. In early days of Japanese ruling period, Japan never use the Korean traditional facts in public. Therefore there is no use of Korean traditional architectural style in public field. In late 1920s, some railroad station buildings were constructed in new styles without precedence in modern Korea. One is railroad station buildings in Korean traditional architectural style, the other is railroad station buildings in timber house stations having a steep roof which is different form western historical architectural style. It was mystery that Japan had constructed railroad stations in Korean traditional style which Japan had tried to destroy together with Western style railroad station buildings. This paper is made to solve the mystery why the colonizer(Japan) constructed entirely different types of railroad stations at the same time in the late 1920s and 1930s. The key point to solve this mystery is tourism. In this paper, to solve this mystery, I try to use terminology' 'Colonial Tourism' in architecture why colonial power had constructed railroad stations with colony's traditional architectural style and Western style having a steep roof which can be seen north European region.

  • PDF

A Study on the Effect of Awareness of Organic Farming on Environment-Friendly Agriculture Product Consumption and Revitalization (유기농업에 대한 환경성·공익성 인식과 친환경 농산물 소비 및 활성화에 관한 연구)

  • Shin, Ye-Eun;Kim, Sang-Bum;Choi, Jin-Ah;Han, Seokjun;An, Kyungjin
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.51 no.4
    • /
    • pp.46-55
    • /
    • 2023
  • This study investigated the public's awareness and purchase behavior of organic farming and environment-friendly agriculture products. This study also analyzed whether awareness affects environment-friendly agriculture products' consumption and price resistance and support for the revitalizing organic farming. This study derived environmental and public interst in organic farming, and a web survey was conducted for statistical analysis. As a result, it was found that the awareness of organic farming did not affect the consumption of environment-friendly agriculture products, but in case of high awareness is high, the resistance to prices is low. In addition, it was found that the stronger the public's awareness, the more positive the support for the expansion of organic agriculture and the willingness to purchase environment-friendly agriculture products. The results of this study are expected to be used as basic data for preparing measures to revitalize organic agriculture in the future.

A Reuse Model Utilizing Diverse Aspects of Components and Services (컴포넌트의 다면성과 서비스를 기반으로 하는 재사용 모델)

  • Park, Soo-Jin;Park, Soo-Yong
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.4
    • /
    • pp.303-316
    • /
    • 2007
  • Even though many approaches for reuse have been introduced, software engineers are still hesitating to reuse existing software components. Among various reasons for the phenomena, the most significant one is that existing approaches failed to give substantial benefit for the reduction of developers' effort in reusing software assets. To solve this problem, we introduce a custom reuse model utilizing diverse aspects of components specified by RAS and services oriented architecture. We also carried out a case study to demonstrate its feasibility and evaluated it by comparing it to an existing code-based software reuse process. The proposed reuse model helps in the reduction of effort in reusing existing components by decreasing the time for searching and understanding them. Compared to other approaches such as product line engineering, our approach for software reuse using MPC does not require much initial work for implementing the reuse model in different projects. It is of interest to software engineers who are worried about heavy investment, which can cause the delay in their usual development work. Furthermore, the proposed reuse model is not mutually exclusive with other approaches for software reuse such as CBSD or product line engineering. It can accelerate the benefits gained from them.

A Fundamental Study about the Applicability of Mud Flat as a Concrete Admixture and Filler (갯벌의 콘크리트용 혼화재 및 채움재로서의 활용가능성에 대한 기초적 연구)

  • Yang, Seong-Hwan;Kang, Yun-Young
    • Journal of the Korea Institute of Building Construction
    • /
    • v.16 no.6
    • /
    • pp.571-578
    • /
    • 2016
  • Recently, review on viability of various industrial by product and natural materials as raw material for concrete has been actively done in aspect of environment-friendly issue and depletion of natural resource. This study conducted fundamental study on the possibility of utilizing mud flat as admixture and filling material for concrete. First, chemical analysis on the viability of mud flat as admixture was done and the researchers compared it with the substance of fly ash and blast furnace slag. According to the result, substance content was proven to be inadequate. In addition, as the replacement rate of mud flat increased, compressive strength and tensile strength decreased. According to the estimated result of chemical substance analysis, possibility of utilizing mud flat as admixture was low. According to the result of experiment done as filling material, 10% ~ 30% replacement rate of mud flat manifested more than 8 Mpa of compressive strength of block which may be utilized for secondary product. However, additional experiment such as making block is required afterward. According to the result of flow experiment, as the replacement rate of mud flat increased, flow value decreased, and through chloride content analysis test, it was proven that mud flat is inappropriate to be applied as steel beam using structure since it has high content of sodium. It may be utilized as products that does not use steel beam such as internal brick.

Evaluation of Flexural Performance of Eco-Friendly Inorganic Binding Material RC Beams Using Sodium Activator (나트륨계 알칼리 활성화제를 사용한 친환경 무기결합재 철근콘크리트 보의 휨성능 평가)

  • Ha, Gee-Joo;Kim, Jin-Hwan;Jang, Kie-Chang
    • Journal of the Korea Concrete Institute
    • /
    • v.25 no.3
    • /
    • pp.261-269
    • /
    • 2013
  • In this study, it was developed eco-friendly inorganic binding material concrete using ground granulated blast furnace slag and alkali activator (water glass, sodium hydroxides). Eight reinforced concrete beam using inoganic binding material concrete were constructed and tested under monotonic loading. The major variables were mixture ratio of alkali activator, type of admixture and admixture. Experimental programs were carried out to improve and evaluate the flexural performance of such test specimens, such as the load-displacement, the failure mode, the maximum load carrying capacity, and ductility capacity. All the specimens were modeled in scale-down size. The eco-friendly concrete using inorganic binding material encouraged alkali activation reaction was rapidly hardening speed and showed possibility as a high strength concrete. Also, the RC beams using new materials showed similar behavior and failed similarly with RC beam used portland cement. It is thought that eco-friendly inorganic binding material concrete can be used with construction material and product as a basic research to replace cement concrete. If there is application to structures in PC member as well as production of 2nd concrete product, it could be improved the productivity and reduction of construction duration etc.

An Implementation of Low Power MAC using Improvement of Multiply/Subtract Operation Method and PTL Circuit Design Methodology (승/감산 연산방법의 개선 및 PTL회로설계 기법을 이용한 저전력 MAC의 구현)

  • Sim, Gi-Hak;O, Ik-Gyun;Hong, Sang-Min;Yu, Beom-Seon;Lee, Gi-Yeong;Jo, Tae-Won
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.37 no.4
    • /
    • pp.60-70
    • /
    • 2000
  • An 8$\times$8+20-bit MAC is designed with low power design methodologies at each of the system design levels. At algorithm level, a new method for multipl $y_tract operation is proposed, and it saves the transistor counts over conventional methods in hardware realization. A new Booth selector circuit using NMOS pass-transistor logic is also proposed at circuit level. It is superior to other circuits designed by CMOS in power-delay-product. And at architecture level, we adopted an ELM adder that is known to be the most efficient in power consumption, operating frequency, area and design regularity as the final adder. For registers, dynamic CMOS single-edge triggered flip-flops are used because they need less transistors per bit. To increase the operating frequency 2-stage pipeline architecture is adopted, and fast 4:2 compressors are applied in Wallace tree block. As a simulation result, the designed MAC in 0.6${\mu}{\textrm}{m}$ 1-poly 3-metal CMOS process is operated at 200MHz, 3.3V and consumed 35㎽ of power in multiply operation, and operated at 100MHz consuming 29㎽ in MAC operations, respectively.ly.

  • PDF