• Title/Summary/Keyword: 재사용 가능

Search Result 2,783, Processing Time 0.038 seconds

A Technique on Reengineering RPC Program using Object Wrapper Classes (객체 랩퍼 클래스를 이용한 RPC 프로그램의 제공학 기법)

  • Seo, Bong-Won;Choe, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.3
    • /
    • pp.401-411
    • /
    • 1999
  • RPC(Remote Procedure Call)는 프로그래밍이 쉽고 데이터 표현이 기계 독립적이므로 네트워크 파일 시스템등의 시스템 프로그래밍에서만 아니라 응용 프로그래밍에서도 활발히 사용되고 있다. 그러나 복잡하고 다양한 기능의 최신 프로그램을 개발하는데는 미흡한 점이 많고, 다른 RPC 표준간의 호환성이 결여되어 있어 유지보수가 어려운 단점을 가지고 있다. 본 논문에서는 객체 랩퍼 기술에 입각한 CORBA 계층을 추가함으로써 RPC 프로그래밍을 수정하는 단점을 해결하고 , 기존 RPC 프로그램을 재사용하면서 다중 플랫폼에서 RPC 프로그램을 연동하고 객체 지향 프로그래밍에 의한 재사용과 유지보수성을 높일 수 있는 WDL(Wrapper Definition Language)와 랩퍼 클래스 자동생성기를 제안한다. 사용사례로 기존 파일 전송 RPC 서버 프로그램을 랩핑해서 Unix, Windows 95 및 웹상에서 CORBA클라이언트와 연동할 수 있음을 보인다. 이 과정에서 RPC 프로그램의 구조적 프로그래밍에서 객체지향 프로그래밍으로의 전환이 가능하므로 객체 지향 방법론의 장점인 높은 재사용성과 유지보수성을 가질 수 있고 기존 RPC 서버 프로그램의 수정 없이 사용 가능할수 있다.

A Study on Development and Efficiency of UI Design Pattern Model for Web Application (웹 어플리케이션 개발을 위한 사용자 인터페이스 패턴 모델 개발과 효용성에 관한 연구)

  • Kim, Chang-Gyum;Yu, Seong-Yeon;Jeong, Young-Woong
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.653-660
    • /
    • 2007
  • 최근 국내외 소프트웨어 개발 특성의 변화인 잦은 요구사항의 변경, 단축된 비즈니스 라이프사이클, 비용절감의 압력등과 맞물려 생산성을 높이기 위한 개발 접근방식이 요구되었으며, 소프트웨어의 재사용 및 높은 생산성을 제공할 수 있는 대표적인 방법이 디자인 패턴이다. 본 연구는 웹 어플리케이션 시스템 개발에 실제 적용가능한 UI디자인 패턴모델을 개발하기 위해 20개의 웹 어플리케이션 시스템을 표본으로 추출하여 1000여개의 단위업무화면을 분석하였다. 개발한 어플리케이션 UI 디자인 패턴 모델을 실무 전문가(UI디자이너, 개발자)들에게 이해도, 사용적합성, 생산성측면에서 검증하여 실무에 적용가능한 모델임을 객관적으로 증명하였다.

  • PDF

An Experimental Study on Properties of Electric Arc Furnace Dust for Minearal Filler of Asphalt Concrete (아스팔트 콘크리트용 채움재로서 제강더스트의 특성에 관한 실험적 연구)

  • 김주원
    • Magazine of the Korea Concrete Institute
    • /
    • v.5 no.3
    • /
    • pp.161-168
    • /
    • 1993
  • 본 연구는 아스팔트 콘크리트의 채움재로서 제강더스트의 사용가능성을 실험을 통하여 분석하였다. 실험에는 제강더스트의 기본물성시험과 혼합물의 비교시험을 포함시켰다. 비교시험에서는 채움재로서 석회석분을 사용하는 경우와 제강더스트를 사용하는 경우, 채움재와 아스팔트를 혼합한 필리-비투먼, 그리고 골재까지 혼합한 아스팔트 콘크리트에 대하여 물성을 비교분석하였다. 실험결과 제강더스트는 포장용 채움재의 규정을 만족시키며, 제강더스트를 채움재로 사용한 아스팔트 콘크리트보다 우수하며, 제강더스트는 아스팔트 혼합물용 채움재로써 충분히 사용가능한 것으로 밝혀졌다.

Construction of a Toolkit for Customizing a PDM Framework (PDM 프레임워크 재 정의 도구 구축)

  • Kim, Jeong-Ah
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.1
    • /
    • pp.38-47
    • /
    • 2001
  • PDM is an integrated solution for managing various kinds of document and information for a whole life~cycle of product management. PDM system spans a huge and complex area and requires so many efforts and budgets for development. A framework has been considered a promising way to improve productivity by reusing the software architecture, not just one part of the design or just source code. This was the reaSon why we developed PDM (Product Data Management) framework. Framework can reduce the time and efforts to develop a new PDM application. However, it also requires supporting environment since a framework is a big set of classes where their interactions are so complex. With this supporting environment, it is easy to understand the framework at a glance and easy to identify what hot spots to be refined to meet new requirements. In this paper, a new framework-supporting reuse environment based on the meta-repository was constructed for easy and convenient reuse.

  • PDF

Extracting Core Assets Based on Reengineering Web Applications (웹 응용 재공학에 기반한 핵심 애셋의 추출)

  • 이광우;이병정;김희천;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.460-462
    • /
    • 2004
  • 오늘날 많은 분야에서 웹 응용이 사용되고 있다. 이러한 웹 응용은 기술의 발전으로 다양한 요구사항을 만족 시키고 있다. 하지만, 중점 요구사항이 기능적인 면과 time-to-market에 한정되고, 이에 웹 응용은 비대해 졌으며, 때에 따라 원하는 효과를 얻지 못하기도 한다. 이런 정들로, 웹 응용 재공학의 필요성이 높아졌다. 본 논문에서는 동적으로 생성되는 웹 응용의 재공학에 초점을 두어, 재사용 가능한 핵심 애셋의 효과적인 추출 방법을 제안한다.

  • PDF

Extracting Entity-Relationship Schema Using Form Model in Relational Database Systems (관계 데이터베이스 시스템에서 Form Model을 이용한 개체-관계 스키마의 추출)

  • 김미화;황태희;배석찬
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2000.11a
    • /
    • pp.425-429
    • /
    • 2000
  • 데이터 모델링 접근은 주로 순 공학을 사용하여 미래의 필요구조에 초점을 맞추고 있기 때문에 새로운 데이터베이스를 설계하기 위해서는 많은 시간과 노력, 개발비가 필요하다. 그러나 기존의 데이터베이스를 재사용 한다면 개발에 필요한 시간과 노력, 개발비를 줄일 수 있을 뿐 아니라 자료의 재활용면에서 효율적이다. 본 논문에서는 사용 가능한 데이터베이스 application을 재사용하기 위해 Form model을 이용하여 새로운 데이터베이스 설계의 바탕이 되는 개체-관계 스키마를 추출하는 방법에 대해 연구하였다.

  • PDF

A Study of Component Categorization for Reuse and Representation with UML (재사용을 위한 컴포넌트 분류체계와 UML을 이용한 컴포넌트 분류체계 표기법에 관한 연구)

  • 박진구;김강태;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.564-566
    • /
    • 2000
  • 컴포넌트 시장이 활성화됨에 따라 컴포넌트의 수는 기하급수적으로 증가하고 있으며, 이러한 컴포넌트들을 효과적으로 재사용하기 위해서는 컴포넌트 분류체계가 잘 정의되어질 필요성이 있다. 현재 컴포넌트 유통시장의 현황을 살펴보니, 대체적으로 구현과 관련된 실행가능모듈로서의 컴포넌트 들이 언어, 기능성, 플랫폼정도로 분류가 되어 사용되어지고 있었다. 앞으로 다양한 컴포넌트들이 많이 개발되어질 것이며, 이들을 위한 체계적인 분류방법이 필요하다고 생각되어, 본 논문에서는 효과적인 컴포넌트 재사용을 위한 컴포넌트 분류체계를 제시하였다. 또, 이를 컴포넌트 모델링에 적용하기 위해 제시한 분류체계를 UML의 스테레오타입으로 정의하여 시각화하였다.

  • PDF