• 제목/요약/키워드: Component based design

검색결과 1,483건 처리시간 0.026초

A Support System for Design and Routing Plan

  • Park, Hwa-Gyoo;Shon, Ju-Chan;Park, Sung-Gin;Baik, Jong-Myung
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1999년도 학술대회지 vol.2
    • /
    • 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

Component-Z: Object-Z를 확장한 컴포넌트 정형 명세 언어 (Component-Z: A Formal Specification Language Extended Object-Z for Designing Components)

  • 이종국;신숙경;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권5호
    • /
    • pp.677-696
    • /
    • 2004
  • 컴포넌트 기반 소프트웨어 공학(CBSE)은 재사용 가능한 컴포넌트를 조립하여 시스템을 개발하는 방법이다. CBSE는 소프트웨어 개발비용과 기간을 단축할 수 있는 새로운 패러다임으로 평가되고 있다. 정형 명세를 사용하면 컴포넌트 구성 요소들 사이의 일관성과 정확성을 판단할 수 있기 때문에 컴포넌트 설계의 품질을 높일 수 있다. 현재까지 제안된 컴포넌트 정형 명세 언어들은 인터페이스간의 계약, 컴포넌트의 구조적인 측면과 동적인 측면, 컴포넌트 기반 시스템, 컴포넌트간의 결합, 가변성 중 일부만을 명세에 반영한다. 따라서 지금까지 발표된 정형 명세 언어를 컴포넌트 설계 과정의 모든 단계에서 사용하는 것은 적절치 않다. 본 논문에서는 컴포넌트 정형 명세 언어인 Component-Z를 제안한다. Component-Z는 Object-Z를 확장하여 컴포넌트 명세를 위한 새로운 표기법을 추가하고 의미론을 확장한다. Component-Z를 사용하여 인터페이스, 컴포넌트 내부 구조, 컴포넌트 내부 워크플로우와 인터페이스간의 워크플로우를 명세 할 수 있다. 또한 가변점(variation point), 가변치(variant), customization 인터페이스를 사용하여 가변성을 명세 할 수 있다. 인터페이스와 컴포넌트 사이의 관계는 매핑 스키마(mapping schema)를 사용하여 정의한다. 또한 병렬 연산자(parallel operator)를 사용하여 컴포넌트간의 결합을 명세 할 수 있고 컴포넌트 기반 시스템을 명세하여 컴포넌트가 배포된 상황을 표현할 수 있다. 따라서 본 논문에서 제안된 정형 명세 언어를 사용하여 컴포넌트 설계에 필요한 모든 요소를 표현 할 수 있다. 사례연구에서는 은행 계좌 관리 시스템을 명세하여 Component-Z가 컴포넌트 설계의 전 단계에서 사용될 수 있음을 보인다.

밀도분포법을 이용한 부재의 연결구조 최적화 (Topology Design of Connection Component System Using Density Distribution Method)

  • 한석영;유재원;박재용
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2003년도 춘계학술대회 논문집
    • /
    • pp.15-20
    • /
    • 2003
  • Most engineering products contain more than one component. Failure occurs either at the connection itself or in the component at the point of attachment of the connection in many engineering structures. The allocation and design of connections such as bolts, spot-welds, adhesive etc. usually play an important role in the structure of multi-components. Topology optimization of connection component provides more practical solution in design of multi-component connection system. In this study, a topology optimization based on density distribution approach has been applied to optimal location of fasteners such as T-shape, L-shape and multi-component connection system. From the results, it was verified that the number of iteration was reduced, and the optimal topology was obtained very similarly comparing with ESO method. Therefore, it can be concluded that the density distribution method is very suitable for topology optimization of multi-component structures.

  • PDF

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

  • 김철진;조은숙
    • 인터넷정보학회논문지
    • /
    • 제6권2호
    • /
    • pp.13-24
    • /
    • 2005
  • 컴포넌트 조합을 통한 소프트웨어 개발은 Time-To-Market을 위한 시대적인 흐름이며 소프트웨어의 짧은 생명주기(Lifecycle) 를 극복할 수 있는 방안이다. 그러므로 효과적으로 컴포넌트를 통합하기 위한 기법들이 연구되어 왔다. 그러나 체계적이고 실용적인 기법들의 연구가 미흡하였다. 컴포넌트 통합을 위한 핵심 중에 하나는 통합을 위한 스펙을 어떻게 정의하느냐와 그 통합 스펙을 운영하기 위한 컴포넌트 아키텍쳐를 어떻게 구성하느냐 이다. 본 논문은 특화가 가능한 복합 컴포넌트를 개발하기 위해 컴포넌트 아키텍쳐를 기반으로 컴포넌트간의 조합을 위한 가변성 설계 기법을 제안하며 가변성 중에 컴포넌트간의 메시지의 흐름인 워크플로우(Workflow)에 대한 가변성 설계 기법을 제안한다. 본 기법은 컴포넌트 아키텍쳐 기반의 연결 계약(Connection Contract)을 설계하는 것이 핵심이다. 연결 계약은 컴포넌트의 제공 인터페이스(Provided Interface)를 사용하여 설계하며 이 연결 계약에 의해 동적으로 컴포넌트를 조합하고 특화(Customiztion)할 수 있는 기법을 제공한다.

  • PDF

컴포넌트기반의 XML/EDI 시스템 설계 및 구현 (Design and Implementation of Component-Based XML/EDI System)

  • 문태수;김호진
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제12권1호
    • /
    • pp.87-116
    • /
    • 2003
  • One of the important applications for business-to-business electronic commerce is in procurement and inventory management using electronic data interchange(EDI). Using online catalogs and approved supplier lists, firms can easily create requisitions and purchasing documents. The emerging trend in EDI technology is changed from VAN(Value Added Network) based EDI to XML based EDI. This paper intends to suggest a component-based XML/EDI system using Unified Modeling Language(UML), as an application system for automobile part industry. Applying component based XML/EDI systems designed with UML methodology, we analyzed the workflow and the document on procurement process between trading partners and implemented a prototype of efficient XML/EDI system, as a surrogate of existing VAN/EDI. The result of applying object-oriented CBD(Component Based Development) technique is to minimize the risk of life cycle and facilitate the reuse of software as mentioned to limitation of information engineering methodology. It enables the interoperability with corporate legacy systems such as ERP(Enterprise Resource Planning), SCM(Supply Chain Management). This system proposes a solution to apply analysis phase and design phase in implementation of XML/EDI system. The implementation of XML/EDI system using CBD shows the ease of use in software reuse and the interoperability with corporate internal information system. The purchasing department with XML/EDI system can electronically communicate purchase orders, delivery schedules to external suppliers and interoperate with other application systems.

  • PDF

Internal force monitoring design of long span bridges based on ultimate bearing capacity ratios of structural components

  • Hu, Ke;Xie, Zheng;Wang, Zuo-Cai;Ren, Wei-Xin;Chen, Lei-Ke
    • Structural Monitoring and Maintenance
    • /
    • 제5권1호
    • /
    • pp.93-110
    • /
    • 2018
  • In order to provide a novel strategy for long-span bridge health monitoring system design, this paper proposes a novel ultimate bearing capacity ratios based bridge internal force monitoring design method. The bridge ultimate bearing capacity analysis theories are briefly described. Then, based on the ultimate bearing capacity of the structural component, the component ultimate bearing capacity ratio, the uniformity of ultimate bearing capacity ratio, and the reference of component ultimate bearing capacity ratio are defined. Based on the defined indices, the high bearing components can then be found, and the internal force monitoring system can be designed. Finally, the proposed method is applied to the bridge health monitoring system design of the second highway bridge of Wuhu Yangtze river. Through the ultimate bearing capacity analysis of the bridge in eight load conditions, the high bearing components are found based on the proposed method. The bridge internal force monitoring system is then preliminary designed. The results show that the proposed method can provide quantitative criteria for sensors layout. The monitoring components based on the proposed method are consistent with the actual failure process of the bridge, and can reduce the monitoring of low bearing components. For the second highway bridge of Wuhu Yangtze river, only 59 components are designed to be monitored their internal forces. Therefore, the bridge internal force monitoring system based on the ultimate bearing capacity ratio can decrease the number of monitored components and the cost of the whole monitoring system.

구조물-비구조요소 2자유도 결합시스템 해석을 통한 비구조요소 내진설계변수 평가 (Evaluation of Seismic Design Parameters for Nonstructural Components Based on Coupled Structure-Nonstructural 2-DOF System Analysis)

  • 배창준;이철호;전수찬
    • 한국지진공학회논문집
    • /
    • 제26권3호
    • /
    • pp.105-116
    • /
    • 2022
  • Seismic demand on nonstructural components (NSCs) is highly dependent on the coupled behavior of a combined supporting structure-NSC system. Because of the inherent complexities of the problem, many of the affecting factors are inevitably neglected or simplified based on engineering judgments in current seismic design codes. However, a systematic analysis of the key affecting factors should establish reasonable seismic design provisions for NSCs. In this study, an idealized 2-DOF model simulating the coupled structure-NSC system was constructed to analyze the parameters that affect the response of NSCs comprehensively. The analyses were conducted to evaluate the effects of structure-NSC mass ratio, structure, and NSC nonlinearities on the peak component acceleration. Also, the appropriateness of component ductility factor (Rp) given by current codes was discussed based on the required ductility capacity of NSCs. It was observed that the responses of NSCs on the coupled system were significantly affected by the mass ratio, resulting in lower accelerations than the floor spectrum-based response, which neglected the interaction effects. Also, the component amplification factor (ap) in current provisions tended to underestimate the dynamic amplification of NSCs with a mass ratio of less than 15%. The nonlinearity of NSCs decreased the component responses. In some cases, the code-specified Rp caused nonlinear deformation far beyond the ductility capacity of NSCs, and a practically unacceptable level of ductility was required for short-period NSCs to achieve the assigned amount of response reduction.

UML을 이용한 닷넷기반의 경영관리시스템에 대한 설계 (Design of the Business Management System Based on .NET Using UML)

  • 이상영
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권3호
    • /
    • pp.179-184
    • /
    • 2006
  • 많은 기업들은 정보기술의 발전과 더불어 이익을 증대시키고 비용을 절감하기 위하여 정보화 시스템을 도입하고 있다. 본 논문에서는 객체지향 방법론 설계 도구인 UML을 사용하여 AS-IS를 구축하고 닷넷 환경의 유스케이스 다이어그램, 시퀀스 다이어그램, 컴포넌트 다이어그램 등을 통하여 TO-BE 프로세스 모델을 설계한다. 그리고 소규모 회사 조직 시스템에 적용시키기 위하여 닷넷 기반으로 구축하면 컴포넌트 재사용 및 소프트웨어 생산성을 증진시킬 수 있다.

  • PDF

웹기반 뱅킹컴포넌트 시스템에서 승인시스템의 설계 및 구현 (Design and Implementation of Approval System for Web-based Banking Component System)

  • 안태광;김병기
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.781-788
    • /
    • 2001
  • 금융환경의 변화속도가 빨라지고 금융시스템으로의 접속채널이 다양해 짐에 따라 신속한 상품개발과 배포 기능, 용이한 유지보수성을 지닌 새로운 뱅킹시스템이 요구되고 있는 요즘 컴포넌트 기반 개발방법은 이런 요구를 충족시킬 수 있는 소프트웨어 개발방법으로 주목받고 있다. 본 논문에서는 EJB뱅킹컴포넌트의 구성 및 기능을 소개하고 뱅킹컴포넌트 시스템에서 사용할 수 있는 승인시스템을 설계하고 구현하였다. 승인시스템의 구현을 위하여 뱅킹시스템에서 사용되는 승인사항들을 분류하여 등록하였으며 등록된 승인조건을 이용하여 트랜잭션의 승인필요여부를 판단할 수 있도록 하였다. 또 승인클라이언트를 웹기반으로 구현함으로써 웹환경으로의 클라이언트 표준화 원칙을 준수하고 클라이언트 프로그램의 배포 및 버전관리 문제를 해결하도록 하였다.

  • PDF

밀도분포법을 이용한 부재의 연결구조 최적화 (Topology Optimization of Connection Component System Using Density Distribution Method)

  • 한석영;유재원
    • 한국공작기계학회논문집
    • /
    • 제12권4호
    • /
    • pp.50-56
    • /
    • 2003
  • Most engineering products contain more than one component. Failure occurs either at the connection itself or in the component at the point of attachment of the connection in many engineering structures. The allocation and design of connections such as bolts, spot-welds, adhesive etc. usually play an important role in the structure of multi-components. Topology optimization of connection component provides more practical solution in design of multi-component connection system. In this study, a topology optimization based on density distribution approach has been applied to optimal location of fasteners such as T-shape, L-shape and multi-component connection system. From the results, it was verified that the number of iteration was reduced, and the optimal topology was obtained very similarly comparing with ESO method. Therefore, it can be concluded that the density distribution method is very suitable for topology optimization of multi-component structures.