• Title/Summary/Keyword: 제품 공학

Search Result 1,747, Processing Time 0.029 seconds

A Feature-Oriented Approach to Variability Management and Consistency Analysis of Multi-Viewpoint Product Line Architectures (다중 관점 제품계열아키텍처의 가변성 관리 및 일관성 검사를 위한 특성 지향 접근방법)

  • Lee, Kwan-Woo
    • The KIPS Transactions:PartD
    • /
    • v.15D no.6
    • /
    • pp.803-814
    • /
    • 2008
  • Product line architectures include variable parts to be selected according to product specific requirements. In order to derive architectures that are valid for a particular product from product line architectures, variabilities of product line architectures must be systematically managed. In this paper, we adopt an approach to variability management of product line architectures through an explicit mapping between a feature model and product line architecture models. If this mapping is incorrect or there exists inconsistency among product line architectural elements, variabilities of product line architectures cannot be managed correctly. Therefore, this paper formally defines product line architectural models in terms of conceptual, process, deployment, and module views, and mapping relationships between the feature model and the architectural models. Consistency rules for correct variability management of product line architectures are defined in terms of consistency in each of product line architecture model, consistency between different architectural view models, and consistency between a feature model and product line architectural models. These consistency rules provide a theoretical foundation for deriving valid product architecture from product line architectures.

Agile Product Backlog Reuse : Backlog Factoring Approach (애자일 제품 백로그 재사용 : 백로그 팩토링 접근)

  • Kim, Ji-Hong
    • Journal of Digital Convergence
    • /
    • v.13 no.12
    • /
    • pp.171-177
    • /
    • 2015
  • The aim of the study is to introduce a software reuse technique into a generalized agile process for a reuse of a product backlog item. The software engineering community has made some efforts to integrate software reuse and agile methods. Most studies have emphasized the use of agile practices in software product line engineering, whereas reuse in agile methods has received little focus. Nevertheless, the activities and artifacts that provided by an agile method exhibit characteristics that promote reuse. In this paper, we identify catalytic activities and characteristics that promote reuse in a generalized agile process, and we suggest a reuse technique for a product backlog item. Based on our results, we integrate a backlog factoring technique into a generalized agile process for reuse. In addition, we apply the proposed technique and demonstrate a prototype of backlog item reuse in agile methods for a restaurant chain application.

A Study on the Performance of Surface UV Printing Device for Power Indicator Production (파워인덕터 생산용 표면 UV 인쇄장치 성능 연구)

  • Hyun-Mu Lee;So-Mi An;Sung-Min Ahn;Jeong-Hwan Seo;Byoung-Jo Jung;Sung-Lin Kang
    • Journal of Advanced Technology Convergence
    • /
    • v.2 no.4
    • /
    • pp.1-6
    • /
    • 2023
  • Research on power inductor surface UV printing equipment using cylindrical magnets can prevent damage to quality consumable materials (making plates, Squeegees) during printing and improve printing quality by applying technology to prevent product from flipping or standing up when fixing the product by making the magnetic formation of cylindrical magnets form up and down. The development of cylindrical magnets that changed the direction of magnetic force will stabilize the fixing method for metal products made by powder compression, increasing the production capacity for small products. Finally, by studying the power inductor surface UV printing device using cylindrical magnets, it can be differentiated from the spray and deeping methods that were being worked on, production will be greatly improved, and as a result, cost reduction and competitive production will be possible.

Software Product Line Test Cases Derivation Using Combinatorial Test Design (조합 시험 설계를 이용한 소프트웨어 제품라인 시험항목 생성 방법)

  • Haeun, Baek;Sungwon, Kang;Jihyun, Lee
    • Journal of KIISE:Software and Applications
    • /
    • v.41 no.7
    • /
    • pp.469-480
    • /
    • 2014
  • Software Product Line (SPL) is a software development paradigm that guarantees high productivity, reduced cost, and shorter time-to-market by systematically planning and reusing commonality and variability. In order to maximize the benefits of SPL engineering, testing should be integrated into the SPL engineering lifecycle processes that consist of domain engineering and application engineering and should be performed with as little test efforts as possible. This paper proposes a systematic software product line test cases derivation method using combinatorial test design. By applying combinatorial test design to product line test cases derivation and exploiting commonality between products at the same time, the number of generated test cases is dramatically reduced with the result that they can be effectively reused by the products of the given product line. Case studies conducted in this paper show the efficacy of our method compared with other methods that use only commonality or combinatorial design or neither of them in terms of the number of derived test cases.

Feature Configuration Verification Using JESS Rule-based System (JESS 규칙 기반 시스템을 이용한 특성 구성 검증)

  • Choi, Seung-Hoon
    • Journal of Internet Computing and Services
    • /
    • v.8 no.6
    • /
    • pp.135-144
    • /
    • 2007
  • Feature models are widely used in domain engineering phase of software product lines development to model the common and variable concepts among products. From the feature model, the feature configurations are generated by selecting the features to be included in target product. The feature configuration represents the requirements for the specific product to be implemented. Although there are a lot of researches on how to build and use the feature models and feature configurations, the researches on the formal semantics and reasoning of them are rather inactive. This paper proposes the feature configuration verification approach based on JESS, java-based rule-base system. The Graph Product Line, a standard problem for evaluating the software product line technologies, is used throughout the paper to illustrate this approach. The approach in this paper has advantage of presenting the exact reason causing inconsistency in the feature configuration. In addition, this approach should be easily applied into other software product lines development environments because JESS system can be easily integrated with Java language.

  • PDF

대학의 과학기술교유 어디로 가나 - 공학교육은 '산업일꾼' 목표로

  • Kim, Yeong-Jin
    • The Science & Technology
    • /
    • v.33 no.10 s.377
    • /
    • pp.16-17
    • /
    • 2000
  • 공학의 궁긍적 목표는 과학지식을 활용하여 인간의 생활을 윤택하게 하는 물질, 제품 그리고 시스템을 만들어 내는 것이다. 공학교육의 문제점으로 지적된 진로를 무시한 획일적 교육이나 공학을 하나의 순수학문으로 취급하는 그릇된 교육방식은 하루빨리 개선되어야 하겠다. 또한 창출한 기술이 아무리 우수해도 사회에서 받아들이지 않으면 무의미하기 때문에 기술이 사회에 도입되는 과정을 풀어갈 수 있도록 하는 폭넓은 교육이 필요하다.

  • PDF