• Title/Summary/Keyword: 제품 계열

Search Result 177, Processing Time 0.022 seconds

Aspectual Implementation Patterns for Feature-Oriented Product Line Engineering (특성 지향의 제품계열공학을 위한 애스팩트 구현 패턴)

  • Lee, Kwan-Woo
    • The KIPS Transactions:PartD
    • /
    • v.16D no.1
    • /
    • pp.93-104
    • /
    • 2009
  • Modular implementation of a feature is a first step toward feature-oriented product line engineering, which develops and then utilizes core assets to configure products in terms of features. Aspect-oriented programming provides effective mechanisms for improving the modularity of feature implementations. However, as features in general are not independent of each other, changes in the implementation of one feature may cause changes to or side effects in the implementation of other features. Moreover, since the time at which a feature is incorporated into products, called feature binding time, may be various from compile time through load time to run time, a feature may have to be implemented differently depending on when the feature is bound into a product. To make each feature implementation module as independent as possible, this paper proposes aspectual implementation patterns that can effectively separate feature dependencies as well as feature binding time from feature implementation modules. These patterns enable flexible composition of feature implementation modules without affecting other modules according to feature selection. The approaches are demonstrated and evaluated based on a product line of scientific calculator applications.

An Investigation on the Anitibiotic Resistant Condition and Label-Stated of Domestically Distributed Livestock-Environment Improving Agents (국내에서 유통 중인 축산환경개선제의 표기사항 및 항생제 내성 현황조사)

  • Choi, Jung-Eun;Lee, Eun-Young
    • Microbiology and Biotechnology Letters
    • /
    • v.37 no.3
    • /
    • pp.258-265
    • /
    • 2009
  • A study on livestock environment improving agents was conducted; top two brands (A and B) in the market, bottom two brands (E and F) based on market shares and two newly developed agents (C and D) were measured for viable count and tested for resistance towards antibiotics prohibited against livestock feeds. Test results revealed that the measured viable count of agents A and B matched those on the labels were identical; however agent E lacked information on viable counts nor the intended usage, while the measured viable count of agent F was less than the label-stated count. No correlation was found between the antibiotic-resistance test and market share, and most of the agents excluding B were found to display resistance case of Lincosimides such as Lincomycine and Clindmycin, resistant bacteria were found, with the except of agent B. Amoxicillin, Ampicillin and Penillin (type-Penecillins) and Erythromycin (type-Macrolide) were shown to contain resistant bacteria, with the except of agents Band E; the same for Norploxacin (type-Quinoline) and Neomycin antibiotics. Aminoglycosides such as Gentamycin and Streptomycin contained resistant bacteria, excluding agent B. Oxytetracyclin (type-Tetracycline), which is banned for use as resistant bacteria showed the highest sensitivity among the 12 antibiotics, revealed positive results in the test for resistant bacteria; again excluding of agents Band E. These results reveal that many agents contained resistant bacteria despite the fact that they were prohibited; this calls for a more accurate display of the facts and specifications, systematic distributions and strict verification processes of environment improving agents.

A Technique for Analyzing the Gap between in Product Line Engineering Core Asset and Applications (제품계열 공학의 핵심자산과 어플리케이션간의 Gap 분석 기법)

  • 오상헌;김수동;류성열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.322-324
    • /
    • 2004
  • PLE 방법론은 단일 제품이 아니라 유사한 제품들간의 공통성(Commonality)과 가변성(Variability)을 개발하고 관리하며 소프트웨어 개발 전체 생명주기에 걸쳐 부품을 조립하는 형태로 만들어진다. 또한 PLE 방법론은 재사용 단위가 가장 큰 방법론이기 때문에 최근에는 소프트웨어 업계에서 주목을 많이 받고 있다. 따라서 소프트웨어 재사용 분야가 점점 다양화되면서 어플리케이션의 특성에 적합한 프로세스에 대한 요구가 늘어나고 있다. 어플리케이션 과정은 요구사항 정의에 따라서 설계가 되어야 하고 이렇게 설계가 된 요구사항 정의와 핵심자산의 Gap 분석을 통해 정제된 설계를 얻을 수 있다. 하지만, 현재는 체계적인 절차와 기법에 대한 연구가 많이 미흡한 상태이다. 이렇게 체계적인 절차와 기법이 있다면 어플리케이션을 개발하는데 있어 보다 효율적이고, 보다 완성도 높은 어플리케이션이 개발 될 것이라고 기대한다. 따라서 본 논문에서는 제품계열공학의 핵심자산과 어플리케이션간의 Gap 분석 절차를 제안하고자 한다.

  • PDF

A Specification Technique for Product Line Core Assets using MDA / PIM (MDA / PIM을 이용한 제품계열 핵심자산의 명세 기법)

  • Min, Hyun-Gi;Han, Man-Jib;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.9
    • /
    • pp.835-846
    • /
    • 2005
  • A Product Line (PL) is a set of products (applications) that share common assets in a domain. Product Line Engineering (PLE) is a set of principles, techniques, mechanisms, and processes that enables the instantiation of produce lines. Core assets, the common assets, are created and instantiated to make products in PLE. Model Driven Architecture (MDA) is a new software development paradigm that emphasizes its feasibility with automatically developing product. Therefore, we can get advantages of both of the two paradigms, PLE and MDA, if core assets are represented as PIM in MDA with predefined automatic mechanism. PLE framework in the PIM level has to be interpreted by MDA tools. However, we do not have a standard UML profile for representing core assets. The research about representing PLE framework is not enough to make automatically core assets and products. We represent core asset in PIM level in terms of structural view and semantic view. We also suggest a method for representing architecture, component, workflow, algorithm, and decision model. The method of representing framework with PLE and MDA is used to improve productivity, applicability, maintainability and qualify of product.

폭발계열을 중심으로 한 화공기술(1)

  • Kim, Chang-Sik
    • Defense and Technology
    • /
    • no.2 s.276
    • /
    • pp.30-39
    • /
    • 2002
  • 화공기술이란 연소와 폭발성을 갖는 단일 또는 복합 물질을 기제로 하여 제품을 사용 목적에 맞도록 제조와 응용하는 기술을 의미하며, 화약의 에너지 물질로서 제조된 다양한 제품을 화공품(Pyrotechnics)이라고 한다. 우리 주변에서 흔히 볼 수 있는 것은 산업용으로 성냥, 딱총약, 엽총화약, 연화, 광산용의 도화선, 도폭선, 각종 뇌관류 등이 있고, 군용으로는 발사화기와 로케트 추진기관의 점화계열, 탄두/탄약의 폭발계열, 신호탄, 연막, 조명탄 등을 들 수 있다.

  • PDF

제어공학 교육과정 및 개선방안

  • 송창섭
    • Journal of the KSME
    • /
    • v.28 no.2
    • /
    • pp.162-164
    • /
    • 1988
  • 모든 산업 분야에서 제품의 정밀성과 생산성 향상을 위하여 자동화가 추진되고 있으며 이를 뒷 받침하기 위한 제어 공학의 필요성이 점증되고 있다. 생산 시스템을 자동화 하므로서 생산 원 가의 절감 및 제품의 품질 향상은 물론이고, 작업 조건이 좋지 못한 곳에서의 작업도 가능하게 해 주므로 제어 공학은 생산 공장뿐만 아니라 가정용 및 사무용 설비에도 적용되고 있다. 이와 같은 상황하에서 제어 공학의 필요성은 더욱 고조되고 있으며, 국내 대학의 전기 계열공학과는 물론이고, 대부분의 기계계열 학과에서도 제어공학을 교과과정에 반영하고 있다. 그러나, 국내 대학의 기계 계열 공학과에서 설강하고 있는 제어 공학의 교과 과정은 체계화되어 있지 못한 실정이므로 이를 분석해 보고 문제점을 파악하여 개선 방안을 강구해 보는 것은 중요한 의미가 있다고 생각된다.

  • PDF

A Method for Instantiating Product Line Architecture using Formal Specifications (정형 명세를 이용한 제품계열 아키텍처의 인스턴스화 기법)

  • Shin, Suk-Kyung;Her, Jin-Sun;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.12
    • /
    • pp.1008-1021
    • /
    • 2006
  • Product line engineering(PLE) is one of the recent and effective reuse approaches that enables developing a number of applications by instantiating a core asset. Elements of a core asset are product line architecture(PLA), component, and decision model. Among these elements, PLA is the key element since it defines the overall structure of the core asset. Although numerous PLE methodologies have been introduced, it is still unclear what should be the elements of a PLA and how to systematically instantiate it for specific applications. Formal specifications can play a key role in defining detailed and precise instantiation process. In this paper, we first present a meta model of PLA and show how to specify PLA in a formal language, Object-Z. Then, we propose instantiation rules using formal specification and those rules precisely define constraints for instantiating PLA. By applying the proposed formal specification, we believe PLA instantiation can be carried out precisely and correctly, yielding high quality software development.

Development of a Laboratory Test Device for the Performance Evaluation of Light-weight Impact Sound (경량충격음 성능 평가를 위한 실험실용 시험장치 개발)

  • 양수영;홍병국;송화영;김범수;이동훈
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2004.05a
    • /
    • pp.505-508
    • /
    • 2004
  • 단열완충재 제품간의 경량충원 저감성능 평가를 객관적이고 신속하게 판별하기 위하여 실험실용 시험장치를 개발하였다. EVA계열 및 EPPㆍEPS계열의 단열완충재들에 대한 경량충격원 시험에서 제품간의 성능비교가 가능하였으며, 동탄성계수 및 손실계수 측정과 병행함으로써 제품들간의 우열성을 보다 정밀하게 평가할 수 있었다.

  • PDF

일본의 자동차 유통시스템

  • 권혁기
    • Distribution Business Review
    • /
    • no.3
    • /
    • pp.25-39
    • /
    • 2003
  • 일본 자동차 유통계열 구조에 변화의 조짐이 일어나고 있다. 가전 부문의 유통계열이 신유통업태의 정장이라는 외부적 요인에 의해 변화되었다면, 자동차 유통계열은 내적ㆍ외적 요인의 상호작용에 의해 그 문제점이 노정되고 있다. 내적인 요인으로는 메이커의 경직적인 도매가격 운용을 들 수 있는데, 이는 딜러 경영을 압박할 뿐만 아니라 메이커-딜러간 갈등을 야기하는 주된 요인이 되고있다. 한편 급속한 정보화는 딜러의 할인판매 경쟁만 가속시킬 뿐 유통계열의 개선에는 유용성이 없는 것으로 분석된다. 장기적으로는 자동차 유통계열의 내부적 모순이 점차 가시화되고 정보화가 확산됨으로써 정차 변화할 것으로 예상된다. 한국 국자동차기업은 이러한 유통계열의 약점을 전략적으로 이용하면서 차별화된 제품으로 승부하는 전략을 구사하는 것이 바람직할 것이다.

  • PDF

A Technique to Extract Domain Requirements for Reengineering Web Application to Product Line (웹 응용을 제품 계열로 재공학하기 위한 도메인 요구사항 추출 방법)

  • Lee Kwang-Woo;Kim Jin-Han;Lee Chang-Ho;Lee Byung-Jeong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.154-156
    • /
    • 2006
  • 제품 계열 공학은 재사용에 기반을 둔 소프트웨어 개발 방법론으로서 웹 응용들에서 요구되는 비용 절감 및 시장 적시성의 성취를 이루는데 도움을 주고 있다. 웹 응용의 개발을 제품 계열로 이루고자 하는 연구가 진행되었지만, 웹 응용이 가진 핵심 자산들을 확인하고. 정의하는 체계적인 절차를 제안하지는 못한다. 본 논문에서는 인해 웹 응용 도메인에 적합한 핵심 자산으로서의 체계적인 도메인 요구사항 추출 방법을 제안한다.

  • PDF