• Title/Summary/Keyword: 재사용 정보

Search Result 3,636, Processing Time 0.034 seconds

A study on Quality Metrics of Reusable Classes Candidate (재사용가능한 클래스 후보자들의 품질 메트릭들에 관한 연구)

  • Kim, Jae-Saeng;Song, Yeong-Jae
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.1
    • /
    • pp.107-117
    • /
    • 1997
  • It is use in many researches that the s/w quality evaluation evaluates the developing system or the developed system, updates the problems and selects the reusable components from source code. In this paper, we propose the objective metric functions which can evaluate the reusability of candidates classes with the KHR system[11] and select a proper candidate. The quantitative quality we proposed have merits to compare and to evaluate the reusable candidates classes.

  • PDF

An Reusable Data Object Extraction Technique for User on User-Interface (사용자 인터페이스에서 데이터의 재사용을 위한 객체추출 기법)

  • Kim Jeong-Ok;Park Ok-Ja;Lee Sang-Young;Yoo Cheol-Jung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.409-411
    • /
    • 2005
  • 사용자를 지원하기 위한 고객지향 인터페이스를 설계하여 사용자가 데이터 입력시에 재사용할 수 있는 이벤트 객체의 공통성과 가변성을 연구하여 데이터를 재사용할 수 있도록 하는 방법을 연구하였다. 미래의 컴퓨터는 성능이 무한하게 성장할 것이다. 따라서 컴퓨터 성능부하 보다는 고객지향 소프트웨어를 개발하는데 초점을 맞추어야 한다. 따라서 본 연구에서는 사용자 인터페이스에서 사용자의 입력 및 업무처리를 용이하도록 지원할 수 있는 재사용 데이터 객체 유형을 4가지로 정의하고, 객체의 추출 방법과 유형별 객체의 사례를 보여주고 있다. 본 연구는 신속한 데이터의 입력과 오류를 감소시켜 주고 입력 데이터를 재사용할 수 있도록 한다.

  • PDF

Design and Implementation of Object-Oriented Based Collaborative System for Reuse (재사용이 용이한 객체지향 기반 협력 시스템 설계 및 구현)

  • 허성호;이승룡
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10b
    • /
    • pp.253-255
    • /
    • 2001
  • 협력 시스템은 컴퓨터의 성능 향상과 네트워크 기술의 발전으로 인하여 분산 환경에서 다수의 사람들이 프로젝트나 어떤 작업을 동시에 수행이 가능하도록 하는 기술이다. 현재 대부분의 협력 시스템은 특정 협력 작업에 맞게 개발되어져 왔기 때문에 통합 환경을 제공하기 어렵고, 새로운 협력 작업에 따라 시스템을 확장하는데 많은 시간과 비용이 들어가는 등의 어려움이 있다. 본 논문에서는 객체지향 방법론을 사용한 모듈별 컴포넌트화에 따른 재사용성이 용이한 협력 시스템을 제안하여 일반화, 상세화의 관계나 상속 구조를 통해 클래스의 구현 사항을 재사용 할 수 있도록 하며, 재사용 가능한 모듈을 패키지 형태로 묶어 라이브러리화하여 재사용과 유지보수가 용이하도록 하였다.

  • PDF

An System Model Construction from the Ontology Model Using the Domain Model (도메인 모델을 이용한 온톨로지 모델로부터 시스템 모델 생성)

  • Nam, Swoong-Hwan;Lim, Jae-Hyun;Kim, Chi-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.237-240
    • /
    • 2007
  • 지식을 재사용하는 온톨로지 모델은 재사용 수준을 높여줄 수 있는 지식 모델이라 할 수 있다. 본 논문에서는 소프트웨어의 재사용 보다 지식을 재사용하기 위해 개발프로세스에서 지식과 소프트웨어모델 사이에 관련성 있는 매핑을 만들고자 한다. 또한 UML을 온톨로지 모델 언어로 사용하여 UML 기반 온톨로지 모델로부터 시스템 모델을 추출하기위해 온톨로지 도메인 시스템 방법을 제안한다.

EDISON_CFD를 활용한 핀틀 형상에 따른 압력특성 및 재순환 영역 연구

  • Mun, Tae-Seok
    • Proceeding of EDISON Challenge
    • /
    • 2016.11a
    • /
    • pp.68-70
    • /
    • 2016
  • 최근 저비용 및 재사용 발사체 개발 연구에 관한 관심이 증가하고 있는 추세인데, 이로 인해 노즐 내부에 핀틀 개념을 적용하여 발사체의 성능을 높이거나 스로틀링을 활용한 재사용 연구가 중요해지고 있다. 이 노즐 내부에 탑재된 핀틀 형상은 노즐 성능을 결정짓는데 핵심적인 역할을 하게 된다. 따라서 본 논문에서는 핀틀 형상에 따른 압력특성과 재순환 영역의 경향성을 확인하여 추후 저비용, 재사용 발사체 개발 연구의 기초자료로 활용하고자 한다. 해석 결과 핀틀 크기보다 핀틀 각도가 성능 변화에 더 민감한 변수로 판단되었다.

  • PDF

A Study on the Factors Affecting the Software Reuse (소프트웨어 재사용 활성화 영향요인 연구)

  • Min, Kwang-Sik;Kim, Hyun-Soo;Kim, Seung-Ryeol
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.05a
    • /
    • pp.531-538
    • /
    • 2003
  • 정보기술의 발전과 더불어 경쟁적인 비즈니스 환경에서 살아남기 위해서 소비자가 원하는 정보시스템을 일정 내에 그리고 한정된 예산 내에서 개발해야 하지만 소프트웨어 개발생산성의 정체로, 소프트웨어 재사용의 필요성이 높아지고 있다. 이에 S/W 재사용이 성공적으로 조직에 정착하기 위한 비 기술적인 요인들을 살펴봄으로써 소프트웨어 개발 생산성과 품질의 향상에 기여하고자 한다. 본 연구에서는 개인적요인, 조직 및 관리적 요인, 환경적 요인 등의 비기술적 요인이 소프트웨어 재사용 비율에 미치는 영향을 일차적으로 분석하고, 소프트웨어 재사용 효과와의 관계를 파악하였다. 연구결과 경험지식과 조직문화가 재사용율에 미치는 영향이 큰 것으로 나타났으며, 일부 요소들은 영향의 정도가 약한 것으로 나타났다. 향후 연구에서 보다 체계적인 연구모형에 의한 심층 분석 연구가 필요할 것이다.

  • PDF

Disk Caching Scheme Using Lightweight Reuse Distance Measurement Scheme (경량의 재사용 거리 측정 기법을 이용한 디스크 캐싱 기법)

  • Son, Youngjae;Cheong, Seok Hyun;Gil, Gun Wook;Kang, Minjae;Noh, Dong Kun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.1-2
    • /
    • 2020
  • 응용프로그램의 응답성을 향상시키기 위해서는 저장장치 시스템의 데이터 처리 능력이 중요하다. 한편, 차세대 메모리(NVDIMM)는 DRAM과 SSD 중간 정도의 성능 특성과 저장 용량을 갖는다. NVDIMM을 저장장치의 캐시로 사용함으로써 메모리와 저장장치의 격차는 많이 줄게 된다. 본 논문에서는 경량의 재사용 거리 측정 기법을 이용하여 효율적으로 디스크를 캐싱하는 기법을 제안한다. 제안 기법은 경량의 재사용 거리 측정 기법을 바탕으로 계산된 CFD(Computational Fluid Dynamics)값에 따라 디스크 캐시에 해당 데이터 적재 여부를 결정한다. 결과적으로 제안 기법을 적용한 디스크 캐시를 운용함에 따라 캐시의 히트율을 향상시켰다.

  • PDF

Representation, Management and Sharing of Reuse-related Knowledge for Improving Software Reusability (소프트웨어 재사용성 증대를 위한 재사용 관련 지식의 표현, 관리 및 공유 방법)

  • Koo, Hyung-Min;Ko, In-Y oung
    • Journal of Software Engineering Society
    • /
    • v.24 no.1
    • /
    • pp.9-17
    • /
    • 2011
  • Software reuse the concept of developing software by using existing software assets, rather than developing it from scratch. Developers may face difficulties of reusing existing software assets because existing assets are normally developed by other developers for different purposes. Developers tend to seek appropriate knowledge about effectively reusing software assets from the developers who have faced and solved similar problems in reusing software assets previously. In other words, the reuse-related knowledge of domain experts or other developers usually provides important clues to solve reuse-related problems. Such reuse-relalted knowledge can help developers to reduce the time and effort to identify and solve the difficulties and problems that may arise in reusing software assets and in minimizing the risks of reusing them by allowing them to reuse reliable software assets in an appropriate way and by recognizing similar requirements or constraints of resuing the assets. In this paper, we describe a model to represent reuse-related knowledge in a formal way, and explain the architecture and a prototype implementation of Software Reuse Wiki (SRW) that enables collaborative organization and sharing of software reuse-related knowledge. We have conducted an experiment pertaining to problem solving in reusing assets based on reuse-related knowledge. We also discuss about our evaluation plan for showing the benefits and contributions of reuse knowledge representation model and management methods in SRW. We expect that SRW can contribute to facilitate users' participations and make efficient sharing and growing of reuse-related knowledge. In addition, the representation model of reuse-related knowledge and management methods can make developers acquire more reliable and useful reuse-related knowledge in a straightforward manner without spending additional efforts to find solutions to solve reuse-related problems.

  • PDF

Implementation of Reuse System based on Design Pattern Library on Web (웹 상에서 설계 패턴 라이브러리에 기반한 재사용 시스템 구현)

  • 김행곤;차정은;김지영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.551-553
    • /
    • 1999
  • 최근에는 기하학적인 www의 성장과 더불어 인터넷 서비스를 통한 정보 획득과 고유, 교환 및 원격 시스템 접속을 통한 인터넷 응용 처리 서비스에 대한 연구가 많이 이루어지고 있다. 그리고 이를 기반으로 소프트웨어 생산성과 품질 향상을 위한 재사용을 이루기 위해 명확한 해결책으로 설계 패턴 재사용이 제시되었다. 그러므로 이들 설계 패턴을 웹을 기반으로 다수의 사용자가 융통성 있는 시스템 구축시 필요로 하는 패턴을 공유할 수 있는 적절한 설계 패턴 라이브러리 시스템이 요구되어졌다. 이는 웹 상에서 설계 패턴의 효율적인 검색과 의도된 패턴의 생성을 재사용 가능하도록 패턴 구조를 다운로드하고 보다 도메인 한정적인 응용 생산을 지원하고자 한다. 따라서 본 논문에서는 웹 상에서 설계 패턴 라이브러리를 ASP(Active Server Page)를 이용하여 구현하였다. 본 시스템을 통해 설계 패턴 재사용자들은 패턴을 등록, 수정, 삭제하고 또한 패턴을 대화적으로 검색하고 이해하며, 구조를 다운 받을 수 있다. 따라서 애플리케이션 시스템 구축에서 설계 패턴 사용자의 효율적인 방법을 제공한다.

  • PDF

A Study on a Reuse Process of the Embedded Software Artifacts in Defense (국방 분야에서 내장형 소프트웨어 산출물의 재사용 프로세스에 관한 연구)

  • Kim, Young-Gyun;Jin, Yu Suk;Ahn, Hyo-Chul;Kim, Young-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.597-600
    • /
    • 2010
  • 소프트웨어 재사용(Software Reuse)은 소프트웨어 생산성을 높이는 방법임에도 불구하고 내장형 소프트웨어 개발 분야에서의 적용은 많은 어려움이 있다. 내장형 소프트웨어는 개발된 소프트웨어의 실행환경이 서로 다르고, 하드웨어 의존성이 높기 때문이다. 국방 분야에서의 내장형 소프트웨어는 보안성이라는 특성상 타 프로젝트의 모범사례를 적용하는 데는 정보 공유의 어려움이 있어 왔다. 본 논문에서는 MIL-STD-498에 기반하여 국방 분야의 내장형 소프트웨어 재사용 프로세스에 관해 연구하고 적용 결과를 제시하였다.