• Title/Summary/Keyword: Component model

Search Result 4,168, Processing Time 0.026 seconds

Component Identification using Domain Analysis based on Clustering (클러스터링에 기반 도메인 분석을 통한 컴포넌트 식별)

  • Haeng-Kon Kim;Jeon-Geun Kang
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.4
    • /
    • pp.479-490
    • /
    • 2003
  • CBD is a software development approach based on reusable component and supports easy modification and evolution of software. For the success of this approach, a component must be developed with high cohesion and low coupling. In this paper, we propose the two types of clustering analysis technique based on affinity between use-cases and classes and propose component identification method applying to this technique. We also propose component reference model and CBD methodology framework and perform a ease study to demonstrate how the affinity-based clustering technique is used in component identification method. Component identification method contains three tasks such as component extraction, component specification and component architecting. This method uses object-oriented concept for identifying component, which improves traceability from analysis to implementation and can automatically extract component. This method reflects the low coupling-high cohesion principle for good modularization about reusable component.

  • PDF

Effective Component Model Design for Framework (프레임웍을 위한 효율적인 컴포넌트 모델 설계)

  • Lim, Keun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.113-119
    • /
    • 2007
  • Framework has constructive and extendable code. It is consist of the variable design collections. In the aspect of the classes's collection, it is similar to the class library. but it is different to provide the architecture which is possible to develop the application rather than the collection of the simple classes. In framework it is very important factor to develop and control the component library. In this paper, we design the usable component model through defining the meta-relation between components and proposed the sample case using this model.

  • PDF

Cost Measurement Indicators and Maintenance Cost Estimation Model for Maintenance of Component-based Software (컴포넌트 소프트웨어의 유지보수를 위한 비용 측정지표 및 비용 추정 모델)

  • Jo, Ju-Yeon;Rhew, Sung-Yul
    • The KIPS Transactions:PartD
    • /
    • v.16D no.3
    • /
    • pp.353-360
    • /
    • 2009
  • Most information systems are component-based and developed by outsourcing, and developed software is maintained integrative. However, studies on cost measurement indicators and cost estimation model have not been performed sufficiently, which are foundational to enhance the productivity and efficiency of maintenance. This study suggests indicators to measure maintenance cost for component-based software and examines maintenance cost estimation model of component software by the measurement indicators suggested. In order to generate the indicators to measure the component-based maintenance cost, the previously proposed indicators are summarized comparatively. To estimate the measurement indicators of component-based software, it makes a comparison of the previously proposed indicators and arranges them. We classify the measurement indicators by how to apply according to maintenance types of component software and then we propose the cost measurement indicators. Moreover, we propose the cost estimation model according to the maintenance types of component software using the suggested measurement indicators suggested. With the suggested estimation model, a case study is performed and its validity is verified.

Tree Component Model : Component Composition with Hybrid Message Passing (트리 컴포넌트 모델 : 하이브리드 메시지 전달을 사용한 컴포넌트 조합)

  • Huh, Je-Min;Kim, Ji-Hong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.5
    • /
    • pp.659-668
    • /
    • 2008
  • Recently, the component model based on the Exogenous Connector has been proposed in which controls are separated from computation by managing the beginning and result of method calls in the connector. Although it could be loosely coupled between components, it has a problem that is a potential preponderance of element objects of the system by increasing the number of connectors and connection levels. In this paper we propose the Tree Component Model with the Hybrid Message Passing that combines direct and indirect message passing. In our model, components are wrapped by interfaces and controls are separated from computation by only using their interface references. There is a unique feature that the composition structure of components becomes the tree always. As a result of demonstration and comparison, it is found that the Tree Component Model is applicable practically and decreases objects to mediate message passing and build the system.

A Support System for Design and Routing Plan

  • Park, Hwa-Gyoo;Shon, Ju-Chan;Park, Sung-Gin;Baik, Jong-Myung
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07b
    • /
    • pp.607-614
    • /
    • 1999
  • In this paper, we demonstrate the implementation case using component based development tool under development process for application developments. The tool suggested provides the programming environment for the development of distributed manufacturing applications primarily. The development tool is classified into visual component, logic component, data component, knowledge component, neural net component, and service component which is a core component for the support component edit and execution. We applied the tool to the domain of the design and routing plan to retrieve existing similar design models in database, initiate a model, generate a process plan, and store the new model in the database automatically. Utilizing the tool, it integrates a geometric modeler, engineering/manufacturing database, and knowledge sources over the Internet.

  • PDF

Metrics for Measurement of Component Reusability in Component-Based Development (CBD 환경에서 컴포넌트의 재사용성 측정 메트릭스)

  • Yoon, Hee-Whan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.4 s.36
    • /
    • pp.103-111
    • /
    • 2005
  • The reuse of a programs is classified into white-box reuse to reuse with modification and black-box reuse to reuse without modification. A component in component-based development has the property of black-box reuse. In order to measure resuability of class and component, we must consider all the procedural and object-oriented attribute. In this paper, we propose a new model for measurement of class and component reusability and the measure criteria. A component that is measured by proposed model can know a degree of reuse and we can select which component is high in resuability.

  • PDF

A General Semiparametric Additive Risk Model

  • Park, Cheol-Yong
    • Journal of the Korean Data and Information Science Society
    • /
    • v.19 no.2
    • /
    • pp.421-429
    • /
    • 2008
  • We consider a general semiparametric additive risk model that consists of three components. They are parametric, purely and smoothly nonparametric components. In parametric component, time dependent term is known up to proportional constant. In purely nonparametric component, time dependent term is an unknown function, and time dependent term in smoothly nonparametric component is an unknown but smoothly function. As an estimation method of this model, we use the weighted least square estimation by Huffer and McKeague (1991). We provide an illustrative example as well as a simulation study that compares the performance of our method with the ordinary least square method.

  • PDF

Component classification modeling for component circulation market activation (컴포넌트 유통시장 활성화를 위한 분류체계 모델링)

  • 이서정;조은숙
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.3
    • /
    • pp.49-60
    • /
    • 2002
  • Many researchers have studied component technologies with concept, methodology and implementation for partial business domain, however there are rarely researches for component classification to manage these systematically. In this paper, we suggest a component classification model, which can make component reusability higher and can derive higher productivity of software development. We take four focuses generalization, abstraction, technology and size. The generalization means which category a component belongs to. The abstraction means how specific a component encapsulates its inside. The technology means which platform for hardware environment a component can be plugged in. The size means the physical component volume.

  • PDF

Development of a special thermal-hydraulic component model for the core makeup tank

  • Kim, Min Gi;Wisudhaputra, Adnan;Lee, Jong-Hyuk;Kim, Kyungdoo;Park, Hyun-Sik;Jeong, Jae Jun
    • Nuclear Engineering and Technology
    • /
    • v.54 no.5
    • /
    • pp.1890-1901
    • /
    • 2022
  • We have assessed the applicability of the thermal-hydraulic system analysis code, SPACE, to a small modular reactor called SMART. For the assessment, the experimental data from a scale-down integral-test facility, SMART-ITL, were used. It was conformed that the SPACE code unrealistically calculates the safety injection flow rate through the CMT and SIT during a small-break loss-of-coolant experiment. This unrealistic behavior was due to the overprediction of interfacial heat transfer at the steam-water interface in a vertically stratified flow in the tanks. In this study, a special thermal-hydraulic component model has been developed to realistically calculate the interfacial heat transfer when a strong non-equilibrium two-phase flow is formed in the CMT or SIT. Additionally, we developed a special heat structure model, which analytically calculates the heat transfer from the hot steam to the cold tank wall. The combination of two models for the tank are called the special component model. We assessed it using the SMART-ITL passive safety injection system (PSIS) test data. The results showed that the special component model well predicts the transient behaviors of the CMT and SIT.

Development of Multi-Components Model of Cement Hydration

  • Wang, Xiao-Yong;Lee, Han-Seung;Gyeong, Je-Un;Park, Gi-Bong
    • Proceedings of the Korean Ceranic Society Conference
    • /
    • 2007.07a
    • /
    • pp.129-137
    • /
    • 2007
  • This paper presents a numerical model which can predict degree of hydration of cement mineral component, such as $C_{3}S$, $C_{2}S$, $C_{3}A$, $C_{4}AF$ and microstructure of hydrating cement as a function of water to cement ratio, cement particle size distribution, cement mineral components and temperature. In this model cement particles are parked randomly in cell space and hydration process is described using a multi-component integrated kinetic model. The simulation result of degree of hydration of cement mineral component agrees well with experiment result. The content of cement hydration product, such as CSH and CH can be obtained as an accompanied result during hydration process. By introducing of equal-area projection method, water withdrawl mechanism and contact area among cement particles can be considered in detail. By using proposed method, pore size distribution of hydrating cement is predicted.

  • PDF