• Title/Summary/Keyword: core product

Search Result 665, Processing Time 0.024 seconds

Software Product Line Development and Test Process Based on CVL (CVL 기반의 소프트웨어 프로덕트라인 개발 및 테스트 프로세스)

  • Cheon, Eunyoung;Seo, Yongjin;Lee, Ju Seok;Kim, Su Ji;Kim, Jin-A;Kim, Hyeon Soo
    • Journal of KIISE
    • /
    • v.42 no.1
    • /
    • pp.76-85
    • /
    • 2015
  • Software Product Line Engineering is a collection of techniques that analyze the commonalities and variabilities of the products within a product family and produce products using such information. In Software Product Line Engineering, construction of the correct core assets is very important. To accomplish this, the commonalities and variabilities must first be definitively identified, both to provide traceability between the core assets, and to guarantee the reliability of the products. This paper suggests software product line development and test processes based on CVL for the differentiation of commonalities and variabilities. The proposed approach enables correct building of the core assets through procedures to keep traceability and guarantee the reliability of the products.

Dynamic Software Component Composition Based On Aspect-Oriented Programming (관점지향 프로그램 기반의 동적 소프트웨어 컴포넌트 조합 패턴)

  • Bae, Sung-Moon;Park, Chul-Soon;Park, Chun-Ho
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.31 no.4
    • /
    • pp.100-105
    • /
    • 2008
  • Cost reduction, time to market, and quality improvement of software product are critical issues to the software companies which try to survive in recent competitive market environments. Software Product Line Engineering (SPLE) is one of the approaches to address these issues. The goal of software product line is to maximize the software reuse and achieve the best productivity with the minimum cost. In software product line, software components are classified into the common and variable modules for composition work. In this paper, we proposed a dynamic composition process based on aspect-oriented programming methodology in which software requirements are classified into the core-concerns and cross-cutting concerns, and then assembled into the final software product. It enables developers to concentrate on the core logics of given problem, not the side-issues of software product such as transactions and logging. We also proposed useful composition patterns based on aspect oriented programming paradigm. Finally, we implemented a prototype of the proposed process using Java and Aspect to show the proposed approach's feasibility. The scenario of the prototype is based on the embedded analysis software of telecommunication devices.

A Method for Engineering Change Analysis by Using OLAP (OLAP를 이용한 설계변경 분석 방법에 관한 연구)

  • Do, Namchul
    • Korean Journal of Computational Design and Engineering
    • /
    • v.19 no.2
    • /
    • pp.103-110
    • /
    • 2014
  • Engineering changes are indispensable engineering and management activities for manufactures to develop competitive products and to maintain consistency of its product data. Analysis of engineering changes provides a core functionality to support decision makings for engineering change management. This study aims to develop a method for analysis of engineering changes based on On-Line Analytical Processing (OLAP), a proven database analysis technology that has been applied to various business areas. This approach automates data processing for engineering change analysis from product databases that follow an international standard for product data management (PDM), and enables analysts to analyze various aspects of engineering changes with its OLAP operations. The study consists of modeling a standard PDM database and a multidimensional data model for engineering change analysis, implementing the standard and multidimensional models with PDM and data cube systems and applying the implemented data cube to core functions of engineering change management, the evaluation and propagation of engineering changes.

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.

An Elicitation Approach of Measurement Indicator based an Product line Context (Product Line의 컨텍스트 기반 측정 지표 도출 방법)

  • Hwang Sun-Myung;Kim Jin-Sam
    • The KIPS Transactions:PartD
    • /
    • v.13D no.4 s.107
    • /
    • pp.583-592
    • /
    • 2006
  • Software development based on product lines has been proved a promising technology that can drastically reduce cycle time and guarantee quality by strategically reusing quality core assets that belong to an organization. However, how to measure within a product line is different from how to measure within a single software project in that we have to consider the aspects of both core assets and projects that utilize the assets. Moreover, the performance aspects of overall project lines need to be considered within a product line context. Therefore, a systematic approach to measure the performance of product lines is essential to have consistent, repeatable and effective measures within a product line. This paper presents a context-based measurements elicitation approach for product lines that reflects the performance characteristics of product lines and the diversity of their application. The approach includes both detailed procedures and work products resulting from implementation of the procedures, along with their templates. To show the utility of the approach, this paper presents the elicited measurements, especially for technical management practices among product line practices. This paper also illustrated a real application case that adopt this approach. The systematic approach enables management attributes, i.e., measurements to be identified when we construct product lines or develop software product based on the product lines. The measurements will be effective in that they are derived in consideration of the application context and interests of stakeholders.

Prediction of Core Shift using Injection Molding CAE program (사출성형 CAE 프로그램을 이용한 코어 휨의 예측)

  • Moon, Jeong-Yeon;Kwak, Min-Hyuk;Park, Tae-Won;Jeong, Yeong-Deug
    • Design & Manufacturing
    • /
    • v.8 no.2
    • /
    • pp.7-11
    • /
    • 2014
  • The Core-Shift is often generated on injection mold which have thin and long core. And Core-Shift brings out problems for thickness variation and product ejecting process. In this study, analysis of Core-Shift was performed according to change of materials of core(steel P-20, Be-Cu) and various polymers(PP, PC) by using MoldFolw MPI 6.1 which is commercial injection molding analysis program. As the results of analysis, the magnitude of Core-Shift was increased as being use polymer had lower fluidity and lower rigidity core. In the future, we will study the relationship between amount of Core-Shift and ejecting force.

  • PDF

An Approach of Product Placement and Path Evaluation Using Social Network Subgroup: Focusing on Shopping Basket Data Analysis (사회연결망 서브그룹을 통한 소매점 상품배치 및 동선 평가: 장바구니 데이터 분석을 중심으로)

  • Yoon, Han-Seong
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.17 no.4
    • /
    • pp.109-120
    • /
    • 2021
  • Despite the growing online exposure of retailes, offline retail channels still outperform online channels in the total retail volume of some countries. There is much interest in the physical layout plans of retail stores to expand sales. Product placement that have a large impact on customer purchasing behavior at offline retailers influences customer movement and sales volume. But in many cases, each retailer relies on unsystematic and autonomous product placement. When multiple products are sold with one purchase, the customer's movement for shopping may be evaluated in terms of customer efficiency and additional impulse purchase. In this paper, the social network is applied to sales data of a retail store and the result is used for evaluation of product placement and customer path. The frequent sales product composition was identified using k-core from sales data in the form of shopping baskets. The location was checked for the identified compositions of products, the spatial variance was measured and the customer's path was identified. With these results, the store arrangement of products was evaluated with appropriate improvement directions. The analysis method of this paper can be an alternative analysis approach for better layout of retail stores.

A new gas-solid reaction model for voloxidation process with spallation

  • Ryu, Je Ir;Woo, Seung Min
    • Nuclear Engineering and Technology
    • /
    • v.50 no.1
    • /
    • pp.145-150
    • /
    • 2018
  • A new methodology, the crack-spallation model, has been developed to analyze gas-solid reactions dominated by crack growth inside of the solid reactant and spallation phenomena. The new model physically represents three processes of the reaction progress: (1) diffusion of gas reactant through pores; (2) growth of product particle in pores; and (3) crack and spallation of solid reactant. The validation of this method has been conducted by comparison of results obtained in an experiment for oxidation of $UO_2$ and the shrinking core model. The reaction progress evaluated by the crack-spallation model shows better agreement with the experimental data than that evaluated by the shrinking core model. To understand the trigger point during the reaction progress, a detailed analysis has been conducted. A parametric study also has been performed to determine mass diffusivities of the gas reactant and volume increase constants of the product particles. This method can be appropriately applied to the gas-solid reaction based on the crack and spallation phenomena such as the voloxidation process.

Formulation of Erythromycin Enteric-coated Pellets (에리스로마이신 장용성 펠렛의 제제 설계)

  • 이승우;박은석;지상철
    • YAKHAK HOEJI
    • /
    • v.39 no.6
    • /
    • pp.593-599
    • /
    • 1995
  • Erythromycin was formulated as enteric-coated pellets in order to reduce degradation in stomach and gastromtestmal irritation, and to maximize the absorption in intestine followmg its oral administration. Core pellets were prepared using fluid-bed granulator with two different methods (powder layering and solvent spraying) and enteric-coated with two different coating polymers (HPMCP and Eudragit E30D). Physical characteristics md dissolution rates of core pellets and enteric-coated pellets were evaluated to optimize the formulation. Powder layering method resulted in shorter initial dissolution time than solvent spraying method, but physicochmical properties of the product were worse than solvent spraying method with respect to hardness, ftiability and density. The dissolution rate of the drug was increased with the addition of surfactants, showing concentration-dependence. The scanning electron microscopic observation of pellets revealed significant differences on the surface appearances prepared with solvent spraying method. The core pellet made with powder layering method had crystals on the surface, which resulted in poor physical properties of the pellets. The dissolution profiles of erythromycin pellets coated with HPMCP or Eudragit L30D were close to that of commercially available erythromycin enteric-coated product.

  • PDF