• 제목/요약/키워드: product architecture

검색결과 687건 처리시간 0.022초

Product Configuration Model 개념 기반의 함정 건조공수 추정 연구 (Construction Cost Estimation on the Initial Design Stage of Naval Ships based on a Product Configuration Model)

  • 오대균;정연환;신종계;최양열
    • 대한조선학회논문집
    • /
    • 제46권3호
    • /
    • pp.351-361
    • /
    • 2009
  • Many manufacturers define the system of a new product flexibility, and take advantage of previous-product information using the product configuration concept. Product configuration is an approach that defines the system of a new product centered on the product structure by referring to the previous-product information. In this paper, it is established how to apply the concept of a product configuration utilizing previous-ships information in construction cost estimation process systematically and effectively. For this, we define the advanced-construction cost estimation process based on a naval ship product model, and design construction cost estimating model. It is validated that this process and model have the applicability through the case study of the construction cost estimating of the mine-warfare ship.

프로덕트 라인 기반의 모바일 소프트웨어 개발 프로세스 (Product Line Development Process for Mobile Software based on Product Line)

  • 김행곤;손이경
    • 정보처리학회논문지D
    • /
    • 제12D권3호
    • /
    • pp.395-408
    • /
    • 2005
  • 유비쿼터스 컴퓨팅은 매우 광범위한 기술 분야에 적용될 수 있고 완벽한 사용자 요구를 필요로 하며, 많은 시나리오와 기술들을 포함하고 있으므로 이러한 요구를 충족시켜주는 새로운 소프트웨어 개발 툴과 방법론이 필수적이다. 이를 위한 새로운 기술로써 소프트웨어 프로덕트 라인은 공통의 유사한 기능을 가지고 있는 소프트웨어 제품 혹은 소프트웨어 시스템 집합으로 특정 영역의 시장과 용도의 요구사항에 따라 재사용 가능한 아키텍처 및 컴포넌트를 구성함으로써 생산성과 품질을 향상시킬 수 있다. 특히, 시스템을 분할하고 구조화하여 시스템의 성능과 효율성을 향상시킬 수 있는 소프트웨어 아키텍처 개념이 중요시되면서 아키텍처의 개발과 평가에 대한 체계적인 연구가 필요하다. 본 논문에서는 CBD(Component Based Development)를 기반한 소프트웨어 프로덕트 라인(PLD : Product Line based Development)을 도입하여 모바일 비즈니스 도메인에 적합한 모바일 응용 시스템 아키텍처(MASA. Mobile Application System Architecture)를 제시한다.

프로덕트라인 아키텍처의 정량성 평가 기법 (A Metric-based Methodfor Evaluating Product Line Architecture)

  • 장수호;라현정;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권5호
    • /
    • pp.449-459
    • /
    • 2006
  • 프로덕트라인 공학(Product Line Engineering, PLE)은 여러 어플리케이션들이 공유할 수 있는 핵심자산을 사용하는 대표적인 재사용 방법이다. 프로덕트라인 아키텍처(Product Line Architecture, PLA)는 핵심자산의 주요 구성 요소 중 하나이다. PLA는 일반적인 소프트웨어 아키텍처와는 달리 한 프로덕트라인에 속한 여러 멤버의 공통성과 가변성을 포함하므로, 기존 아키텍처와는 다른 방법으로 평가되어야 한다. 그러나, 기존 연구는 PLA와 기존 아키텍처와의 차이를 충분히 다루고 있지 못하여 PLA 평가는 PLE에서 어려운 작업 중의 하나로 인식된다. 본 논문에서는 PLA 설계 시에 중요하게 다루어져야 하는 두 가지 이슈를 제안한 후 식별한 두 가지 이슈를 중점으로 PLA를 평가하기 위한 메트릭을 제안한다. 식별된 두 가지 이슈와 제안된 PLA 평가 메트릭으로 PLA를 효율적으로 설계할 수 있으며, 제안된 메트릭으로 아키텍처 설계자의 경험에 의해 수행되는 PLA 평가를 좀 더 체계적으로 수행할 수 있다.

협력 설계 지원을 위한 협업 시스템 아키텍처 구축 (A Construction of Collaborative System Architecture for Supporting Collaborative Design)

  • 박홍석;윤인환;이규봉
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1997년도 추계학술대회 논문집
    • /
    • pp.159-162
    • /
    • 1997
  • Since customer's demand is various and product life cycle is getting shorter, many manufacturing company is trying to reduce product development time and cost. For that reason they make an effort to design product on collaborative environment. The various activities in a product development are highly distributed. This distributed nature of the activities implies that teams will be working indifferent place and technical environments. Thus at a given time, teams might work on he same product from different perspectives. This will require efficient communication amongst the various individuals and the various softwaretools that are used by them. Therefore, there is a need for a computerized frame work that can support distributed design such that participants from different backgrounds collaborate towards one common goal. This paper presents the architecture of a collaborative design system. It then reports on the study of computerized frame work focused on collaboration for product development.

  • PDF

프로덕트라인 아키텍쳐의 실용적 설계기법 (A Practical Techniquefor Designing Product Line Architecture)

  • 장수호;라현정;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권3호
    • /
    • pp.163-172
    • /
    • 2005
  • 프로덕트라인 공학은 여러 어플리케이션들이 공유할 수 있는 핵심자산을 사용하는 대표적인 소프트웨어 재사용 방법으로 넓게 수용되고 있다. 프로덕트라인 공학의 핵심자산의 중요한 구성요소로 프로덕트라인 아키텍쳐(Product Line Architecture, PLA)가 있다. 그러나 PLA에 대한 대부분의 연구는 재사용 자산으로서 공통성 및 가변성(C&V)에 대한 표현 및 설계에 대한 상세한 지침이 미비하다. 본 논문에서는 PLA 의 선계 프로세스와 상세 수준의 지침을 제안한다. 특히 PLA 가변성의 체계적인 정의를 위해 가변점의 종류에 대한 PLA 의사결정 모델(Decision Model)을 제시한다. 제안된 프로세스와 PLA가변성 정의로 프로덕트라인 공학의 효율적인 실무적 접근을 예상할 수 있다.

4-계층 모델 기반의 선박 수명주기관리 시스템 프레임워크 (Framework of Ship PLM System Based Upon Four-Tier Model)

  • 김승현;이장현;이경호;서흥원
    • 한국CDE학회논문집
    • /
    • 제15권5호
    • /
    • pp.362-374
    • /
    • 2010
  • Product Lifecycle Management (PLM) is an integrated business approach to manage the creation and distribution of product information throughout the product development process. From the product perspective, PLM encompasses a holistic approach to product development and product information management. It supports the integrated product information in conjunction with the efficient product structures and BOM (Bill Of Material), user interfaces, proper functions, design processes and enterprise integration. Therefore, PLM should not only satisfy required functions as an enterprise software but also offer a systematic method for the efficient application from the initial stage of its development. Recently, many shipyards have been considering the PLM as a strategic solution to get the efficient management of product information such as 3-D models, BOM, drawings, documents, and the other product data. Though many studies on PLM are performed, most of them are performed in a function-based approach adequate for mass productive assembly industries. It could not help having limitations on applying the proper PLM system to the shipbuilding business since the requirements of shipbuilding PLM are too diverse and huge to design the architecture. This study presents the PLM framework which effectively reflects the diverse requirements of shipbuilding PLM. In order to get the macroscopic architecture of shipbuilding PLM, authors suggest the four-tier architecture model which considers the various requirements collected from shipyards. Entities of ship design data are modeled BOM in terms of product structure and hierarchical class diagram. Applicable functions of shipbuilding PLM are also investigated by analysis of issues of ship design. Finally, by reflecting the design process of shipbuilding, To-Be ship design procedure cooperated with the suggested PLM framework has been summarized.

제품 개발 프로세스 관리를 위한 다층 통합 워크플로우 시스템 개발 (Development of a Multi-Layered Workflow Management System for Product Development Processes)

  • 강석호;김영호;김동수;배준수;배혜림
    • 경영과학
    • /
    • 제16권1호
    • /
    • pp.187-201
    • /
    • 1999
  • In this paper, we propose a multi-layered architecture of workflow management systems based on CORBA (Common Object Request Broker Architecture). The system aims to support product development processes in distributed environment. Many companies have started to adopt workflow management systems to manage and support their business processes. However, there are many problems in direct application of those systems to product development environments. These mainly resulted from the dynamic features of product development processes. It is strongly required to support dynamic processes as well as static and procedural ones in an integrated and consistent manner. To meet these requirements, a basic workflow management system has been developed as the core component of the integrated architecture. This performs the basic functions of workflow management system. Second, a dynamic workflow management system based on a bidding mechanism has been developed to manage processes that cannot be easily defined or are likely to be modified, Finally, an SGML workflow management system, which is the third layer in the architecture, has been developed to manage documents processing workflows by integration SGML documents contents and process information into the structured SGML document.

  • PDF

소프트웨어 제품라인 아키텍처 모델에서의 가변성 표현 방법 비교 연구 (Expressing Variability in Software Product Line Architecture Models: A Comparative Study)

  • 이혜선;조성배;강교철
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제24권3호
    • /
    • pp.77-89
    • /
    • 2011
  • 소프트웨어 제품라인 공학은 제품라인의 공통적인 부분과 차이점을 핵심 자산으로 관리하여 품질을 높이고, 핵심 자산을 계획된 제품들에 재사용함으로써 소프트웨어의 생산성을 높이는데 효과적인 방법이다. 제품라인 아키텍처에는 제품에 따라서 포함되거나 포함되지 않는 가변적인 부분이 있기 때문에, 기존 단일 소프트웨어를 대상으로 한 아키텍처 모델과는 달리, 제품라인 아키텍처는 제품 간의 차이점인 가변성을 나타낼 수 있어야 한다. 기존에 여러 연구자가 제품라인 아키텍처 모델에 가변성을 표현하는 방법을 제안하였지만, 이들이 제시한 표현 방법들의 강약점을 분석하고 차이점을 비교하는 연구가 부족하였다. 따라서 본 논문에서는 현재까지 제안된 제품라인 아키텍처 모델에서의 가변성 표현 방법을 분석하고 비교하여, 적합한 표현 방법을 선택하는데 가이드가 되고자 한다.

  • PDF

Quality Driven Approach for Product Line Architecture Customization in Patient Navigation Program Software Product Line

  • Ashari, Afifah M.;Abd Halim, Shahliza;Jawawi, Dayang N.A.;Suvelayutnan, Ushananthiny;Isa, Mohd Adham
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권7호
    • /
    • pp.2455-2475
    • /
    • 2021
  • Patient Navigation Program (PNP) is considered as an important implementation of health care systems that can assist in patient's treatment. Due to the feasibility of PNP implementation, a systematic reuse is needed for a wide adoption of PNP computerized system. SPL is one of the promising systematic reuse approaches for creating a reusable architecture to enabled reuse in several similar applications of PNP systems which has its own variations with other applications. However, stakeholder decision making which result from the imprecise, uncertain, and subjective nature of architecture selection based on quality attributes (QA) further hinders the development of the product line architecture. Therefore, this study aims to propose a quality-driven approach using Multi-Criteria Decision Analysis (MCDA) techniques for Software Product Line Architecture (SPLA) to have an objective selection based on the QA of stakeholders in the domain of PNP. There are two steps proposed to this approach. First, a clear representation of quality is proposed by extending feature model (FM) with QA feature to determine the QA in the early phase of architecture selection. Second, MCDA techniques were applied for architecture selection based on objective preference for certain QA in the domain of PNP. The result of the proposed approach is the implementation of the PNP system with SPLA that had been selected using MCDA techniques. Evaluation for the approach is done by checking the approach's applicability in a case study and stakeholder validation. Evaluation on ease of use and usefulness of the approach with selected stakeholders have shown positive responses. The evaluation results proved that the proposed approach assisted in the implementation of PNP systems.

제품의 사용 후 처리전략 수립 최적화를 위한 계층적 에코 아키텍쳐 분석방법론 (The Eco-Architecture for Optimal End-Of-Life Strategy for Complex Products : An Extension to Hierarchical Analysis)

  • 곽민정;이현복;홍유석;조남욱;최건영
    • 대한산업공학회지
    • /
    • 제34권1호
    • /
    • pp.79-89
    • /
    • 2008
  • An end-of-life strategy is concerned with how to disassemble a product and what to do with each of the resultingdisassembled parts. A sound understanding of the end-of-life strategy at the early design stage could improve theease of disassembly and recycling in an efficient and effective manner. Therefore, the end-of-life decisionmaking for environmental conscious design has become a great concern to product manufacturers.We introduce a novel concept ofeco-architecture which represents a scheme by which the physical componentsare allocated to end-of-life modules. An end-of-life module is a physical chunk of connected components or afeasible subassembly which can be simultaneously processed by the same end-of-life option without furtherdisassembly. In this paper, a method for analyzing the eco-architecture of a product at the configuration designstage is proposed. It produces an optimal eco-architecture under the given environmental regulations. To dealwith the case ofa complex product, the method is extended for analyzing hierarchical eco-architecture.