• Title/Summary/Keyword: effective component

Search Result 1,814, Processing Time 0.031 seconds

A Metric of Component Extraction for Package based Object Oriented Codes (패키지 중심의 객체지향 코드의 컴포넌트 추출을 위한 메트릭)

  • 이종호;류성열
    • The Journal of Society for e-Business Studies
    • /
    • v.8 no.2
    • /
    • pp.113-129
    • /
    • 2003
  • Component-based software development (CBSD) has been recognized effective reuse techniques for software development by many of researchers and companies. The purpose of CBSD is to produce a high quality software system quickly through using verified software component which is contained fine-grained business logics. This paper suggests the metrics and techniques for to extract component and its interface from legacy object oriented application. For extract component, we apply metrics to measure complexity, cohesion and coupling to the legacy system.

  • PDF

A Model for Predicting Effective Thermal Conductivity of 2- or 3- Component Sand System (모래의 2 또는 3성분계의 유효열전도도 예측 모델)

  • Park, Sang Il;Hartley, James G.
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.23 no.7
    • /
    • pp.811-819
    • /
    • 1999
  • A theoretical model to predict the effective thermal conductivity of sands Is developed by considering the participating heat transfer mechanisms and their relationship to the model geometry. Comparison between the calculations and the measurements indicates that the assumptions to introduce two model constants (${\phi}_{af}$ and ${\delta}$) for model development were justified. As a results, the model was proved to predict the effective thermal conductivities of 2- and 3-component systems of two silica sands saturated with fluids or bonded with liquid binders in a reasonable accuracy.

A Variability Design Technique based on Component Architecture for Dynamic Component Integration (컴포넌트 아키텍쳐 기반의 동적 컴포넌트 조합을 위한 가변성 설계 기법)

  • Kim Chul Jin;Cho Eun Sook
    • Journal of Internet Computing and Services
    • /
    • v.6 no.2
    • /
    • pp.13-24
    • /
    • 2005
  • Software development by component integration is the mainstream for time-to-market and is the solution for overcoming the short lifecycle of software. Therefore, the effective techniques for component integration have been working. However, the systematic and practical technique has not been proposed. One of main issues for component integration is how to specify integration and the component architecture for operating the specification, in this paper, we propose a workflow variability design technique for component integration, This technique focuses on designing to a connection contract based on the component architecture. The connection contract is designed to use the provided interface of component and the architecture can assemble and customize components by the connection contract dynamically.

  • PDF

A New Weighted Synaptic Connectvity Matrik for Component Retrieval (컴포넌트 검색을 위한 새로운 가중치 신경 접속 행렬)

  • 금영욱
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.1
    • /
    • pp.1-7
    • /
    • 2002
  • Component-based software development(CBSD) is gaining popularity Effective search and retrieval of desired components, which are stored in a component repository, is a very important issue in CBSD. In this paper. a new weighted synaptic connectivity matrix is proposed to find more appropriate components. An algorithm is proposed for effective search with NOT operator and a proof for the algorithm is Presented . A new procedure to calculate the output vector for a logically combined query is also presented.

  • PDF

Formal Specification and Modeling Techniques of Component Workflow Variability (컴포넌트 워크플로우 가변성의 정형 명세 및 모델링 기법)

  • Lee, Jong-Kook;Cho, Eun-Sook;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.10
    • /
    • pp.703-725
    • /
    • 2002
  • It is well recognized that component-based development (CBD) is an effective approach to manage the complexity of modem software development. To achieve the benefits of low-cost development and higher productivity, effective techniques to maximize component reusability should be developed. Component is a set of related concepts and objects, and provides a particular coarse-grained business service. Often, these components include various message flows among the objects in the component, called 'business workflow`. Blackbox components that include but hide business workflow provide higher reusability and productivity. A key difficulty of using blackbox components with business workflow is to let the workflow be customized by each enterprise. In this paper, we provide techniques to model the variability of family members and to customize the business workflow of components. Our approach is to provide formal specification on the component variability, and to define techniques to customize them by means of the formalism.

Hybrid Component Mode Synthesis Considering Residual Dynamic Flexibility Attachment Mode (잔여 동연성 부가 모드를 고려한 혼합 부분 모드 합성법)

  • Cha Hyun Joo;Kim Jin Ho;Lee Shi Bok
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.29 no.5 s.236
    • /
    • pp.716-725
    • /
    • 2005
  • The method of substructure synthesis o. component mode synthesis(CMS) provides an effective means of dynamic analysis of very large and/or complex structures. In this study, residual dynamic flexibility attachment modes in hybrid component mode synthesis are considered for the purpose of exactly compensating the effect of higher order truncated modes. Following this way, the analysis accuracy of the synthesized structure can be improved effectively with less computational effort. In order to show the accuracy and effectiveness of the proposed hybrid component mode synthesis(HCMS), numerical experiments were carried out for the models of a clamped-clamped beam. The results verified the effectiveness of the proposed method.

TAC Film as a Key Component for LCDs

  • Mori, Hiroyuki
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 2005.07b
    • /
    • pp.1071-1074
    • /
    • 2005
  • TAC film is an indispensable optical component that protects the polarizing PVA (polyvinyl alcohol) film from being deteriorated and gives high durability, due to its unique features. The newly developed technology of controlling the birefringence of TAC film, together with the coating technology of a discotic material layer, enables excellent viewing angle characteristics and a cost-effective roll-to-roll polarizer manufacturing process.

  • PDF

A Study on artifact extraction in magnetocardiography using multilayer neural network and principal component analysis (신경망과 주성분 분석을 이용한 심자도 신호에서 Artifact 추출)

  • Lee D. H.;Kim T. Y.;Lee D. J.
    • 한국컴퓨터산업교육학회:학술대회논문집
    • /
    • 2003.11a
    • /
    • pp.59-64
    • /
    • 2003
  • Principal component analysis(PCA) and neural network(NN) are used in reducing external noise in magnetocadiography. The PCA technique turns out to be very effective in reducing pulse noise in some SQUID channels and the NN find noise component automatically. Some experimental results obtained from 61 channel MCG system are shown.

  • PDF

Extraction and Specification Technique of Java Components for Reuse of Java Programs (자바 프로그램의 재사용을 위한 자바 빈즈 컴포넌트의 추출 및 명세화 기법)

  • Lee, Seong-Eun;Kim, Yeong-Ik;Ryu, Seong-Yeol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.5
    • /
    • pp.1388-1400
    • /
    • 2000
  • An important technical issue in recent software development is to make needed software by the composition of components that are assemblable, and configurable, and independently extracted. The main advantage of component-based software development is reducing development time and cost. It is more cost-effective in development time to use components that are already developed than developing from scratch. There are two ways of component-based software development: one is to compose self-developed components, and the other is to by the components developed by third-parties and compose them. In the second case, existing non component programs must can be used for reuse in the component development. In this paper, we approach two methods for increase of reusability of Java program. First, we suggest the technique of extracting the elements suitable for the Beans component model from Java program, and then we show a process and a guideline of converting the extract elements into the Beans component model. Second, we suggest a technique of automatically extracting component information from the Java Beans component, expressing them in XML, its is possible to reuse the efficient component environment.

  • PDF

A Study on Utilization of Teaching Portfolio for Effective Teaching Practicum of Pre-Service Mathematics Teacher (중등예비수학교사의 효과적인 교육실습을 위한 수업 포트폴리오 활용방안 연구)

  • Kang, Hyun-Young
    • Journal of Educational Research in Mathematics
    • /
    • v.26 no.2
    • /
    • pp.225-246
    • /
    • 2016
  • Teaching competence is the best part of mathematics teachers's competence. It need to make instruction plan by oneself, systematic self-reflection and improvement in instruction performance for development of teaching competence of pre-service mathematics teacher. So teaching practicum is the necessary process to teaching experience. Therefore, the aim of this study is to develop an component and application procedure of Teaching portfolio for improvement teaching component of pre-service mathematics teacher in teaching practicum. It is effective in improving teaching component of pre-service mathematics teacher after make Teaching portfolio for improvement teaching component in teaching practicum.