RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
          펼치기
        • 등재정보
        • 학술지명
          펼치기
        • 주제분류
          펼치기
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        객체지향 설계 행위를 보존하는 메트릭 기반 재구조화 기법

        이병정 한국정보과학회 2003 정보과학회논문지 : 소프트웨어 및 응용 Vol.30 No.10

        Design restructuring improves software quality by reorganizing design elements and reduces maintenance cost. Object-oriented metrics can help to detect design flaws and find transformations to reorganize design elements. Basically, the transformations must preserve the behavior of an initial system. This paper describes a metric based restructuring technique preserving the behavior of object-oriented designs, founded on set theory, and gives its validity by applying the technique to applications written in Java. This paper also compares the technique with a technique using simulated annealing algorithm to show its effectiveness. 설계 재구조화는 설계 구성 요소들을 재조직함으로써 품질을 향상시켜 소프트웨어 유지보수 비용을 줄인다. 객체지향 메트릭은 설계 결함을 발견하고 설계 구성 요소들을 재조직하기 위한 변형을 찾는데 도움을 제공한다. 기본적으로 이러한 설계 변형은 초기 시스템의 행위를 보존해야 한다. 본 논문에서는 객체지향 설계 행위를 보존하는 메트릭 기반 재구조화 기법을 집합론에 기반하여 기술하고, 자바로 작성된 응용 프로그램에 적용하여 유효성을 확인한다. 그리고 재구조화의 효과성을 확인하기 위하여 시뮬레이티드 어닐링(simulated annealing) 알고리즘을 사용한 방법과 비교한다.

      • CORBA 기반의 클래스 라이브러리 설계 및 구현

        이병정(Byungjeong Lee),오재원(o Jaewon Oh),권용길(Yongkil Kwon),김희천(Heechern Kim),우치수(Chisu Wu) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅰ

        소프트웨어 개발 생산성과 품질을 향상시키기 위하여 객체 지향 기법을 사용한 재사용 시스템의 활용이 필요하며, 이 재사용 시스템의 핵심 구성 요소인 클래스 라이브러리와 효율적 재사용을 위한 저장, 검색의 기반 기술이 더욱 요구된다. 또 통신이 널리 보급되고 컴퓨터 자체의 성능도 향상되어 소프트웨어 개발 과정에서도 분산 환경에 대한 요구가 많아짐에 따라 클래스 라이브러리 자체도 분산 환경을 지원할 필요가 있다. 본 연구에서는 소프트웨어의 효율적 재사용을 위한 저장 및 검색 기술을 연구하였고, 이를 기반으로 CORBA를 이용한 재사용 클래스 라이브러리를 구현하였다.

      • KCI등재

        객체지향 설계 행위를 보존하는 메트릭 기반 재구조화 기법

        이병정(Byung-Jeong Lee) 한국정보과학회 2003 정보과학회논문지 : 소프트웨어 및 응용 Vol.30 No.9·10

        설계 재구조화는 설계 구성 요소들을 재조직함으로써 품질을 향상시켜 소프트웨어 유지보수 비용을 줄인다. 객체지향 메트릭은 설계 결함을 발견하고 설계 구성 요소들을 재조직하기 위한 변형을 찾는데 도움을 제공한다. 기본적으로 이러한 설계 변형은 초기 시스템의 행위를 보존해야 한다. 본 논문에서는 객체지향 설계 행위를 보존하는 메트릭 기반 재구조화 기법을 집합론에 기반하여 기술하고, 자바로 작성된 응용 프로그램에 적용하여 유효성을 확인한다. 그리고 재구조화의 효과성을 확인하기 위하여 시뮬레이티드 어닐링(simulated annealing) 알고리즘을 사용한 방법과 비교한다. Design restructuring improves software quality by reorganizing design elements and reduces maintenance cost. Object-oriented metrics can help to detect design flaws and find transformations to reorganize design elements. Basically, the transformations must preserve the behavior of an initial system. This paper describes a metric based restructuring technique preserving the behavior of object-oriented designs, founded on set theory, and gives its validity by applying the technique to applications written in Java. This paper also compares the technique with a technique using simulated annealing algorithm to show its effectiveness.

      • 우리 나라의 원예치료 연구현황

        이병정,손병구,최영환,안종길,강점순,김진기,조동,정용모 密陽産業大學校 農業技術開發硏究所 1999 農業技術開發硏究所報 Vol.3 No.2

        As our human society undergoes development, specialization, and advancement in civilization, a stressful environment threatens our life. Thus, We, human beings, are trying to release it through possible ways we can do. The effort to fine the way to solve the stress even becomes an additional one to us. When we define horticultural therapy to raise our social, educational, mental, and/or physical adaptability through the horticultural activities using plants this actually means that horticultural therapy is rehabilitation an recovery of the mentally handicapped persons in a narrow sense and improvement of the quality of our life in a broad sense. Horticultural therapy in the future is expected to play roles to raise the quality of our life by allowing us to release the stress, which is a pain to the moderns, and to create a comportable environment as well as to cure physically, mentally disabled persons. The Korean Horticultural therapy Research Society has been inaugurated recently. Through the development of the programs for the purpose of horticultural therapy, the society is expected to improve our mental health greatly, fulfill a positive thinking, and increase the physical adaptability by understanding interactions between human beings and plants. Furthemore, the society will play a role to produce many men of horticultural expected to make a full effort for the development of various program, which can make the general run of people feel easy to understand the horticultural therapy. Finally, We expect the society make an effort to make the field of horticultural therapy close enough to fill this as a traditional useful treatment.

      • KCI등재

        유전자 알고리즘을 이용한 CORBA 기반의 재사용 클래스 라이브러리 구현

        이병정(Byung-Jeong Lee),문병로(Byung-Ro Moon),우치수(Chi-Su Wu) 한국정보과학회 1999 정보과학회 컴퓨팅의 실제 논문지 Vol.5 No.2

        Software reuse is very important to improve development productivity and code reliability. An object-oriented reuse library with an elaborate classification scheme and a precise retrieval system is essential for efficient reuse. In this study, we apply a genetic algorithm to multi-way clustering and cluster-based linear retrieval in a reuse library. The multi-way clustering tries to find an optimal component grouping and classify components elaborately by considering the number of clusters, similarity in a cluster, and similarity between clusters; the cluster-based linear retrieval tries to find an optimal query that retrieves clusters containing many components similar to a given query. In this paper, our experimental results have shown that genetic algorithm produces better solutions than simulated annealing algorithm. We also describe a Reusable Class Library(RCL) based on CORBA using the algorithm. 개발 과정의 생산성과 프로그램의 신뢰성을 향상시키기 위하여 소프트웨어 재사용이 매우 중요하며, 효과적인 재사용을 위해서 세밀한 분류 방법과 정확한 검색 방법에 기반한 객체 지향 재사용 라이브러리가 필수적이다. 본 연구에서는 재사용 라이브러리의 다중 클러스터링(multi-way clustering) 분류 방법과 클러스터 기반 성형 검색(cluster-based linear retrieval) 방법에 유전자 알고리즘(genetic algorithm)을 적용한다. 다중 클러스터링은 부품들이 할당된 클러스터 개수, 클러스터 내부 유사도 그리고 클러스터들 사이의 유사도를 최적화하는 클러스터링을 찾아 부품을 세밀히 분류하는 것이고, 클러스터 기반 선형 검색은 주어진 질의와 유사한 부품을 많이 포함하는 클러스터를 검색하는 것이다. 본 논문에서는 유전자 알고리즘이 시뮬레이티드 어닐링 알고리즘(simulated annealing algorithm)보다 우수한 해를 찾는 것을 실험을 통하여 보이고, 또한 본 알고리즘을 이용한 CORBA 기반의 재사용 클래스 라이브러리(RCL)를 기술한다.

      • KCI등재
      • 메트릭을 이용한 객체 지향 설계 재구조화

        이병정(Byung-Jeong Lee),우치수(Chi-Su Wu) 한국정보과학회 2001 정보과학회논문지 : 소프트웨어 및 응용 Vol.28 No.6

        객체 지향 설계를 재구조화하기 위해서는 메소드와 속성들 사이의 관계를 파악해야 한다. 메소드와 속성들이 동일한 클래스에 속하는지를 추론하는 과정은 클래스 자료 참조 분석과 메소드 호출 분석에 의존한다. 최근의 많은 소프트웨어들은 규모가 방대하고 복잡하여 개발자가 도구를 사용하지 않고 수작업으로 설계를 재구조화하기 어려우며 또한 너무 많은 시간과 노력이 요구된다. 본 논문에서는 메트릭을 이용하여 객체 지향 설계를 자동적으로 재구조화하는 방법을 기술한다. 먼저 메소드, 속성, 클래스, 그리고 그들의 관계를 추상화된 모델로 표시한다. 이 모델을 기반으로 객체 지향 설계를 정량적으로 측정할 응집도와 결합도 메트릭을 정의한다. 본 논문의 메트릭은 재구조화 과정 동안에 여러 다른 설계들을 효율적으로 비교하기 위한 유용한 기준을 제공한다. 기본 재구조화 행위들과 그 의미(semantics)를 정의하고 메트릭과 행위들을 사용하여 설계를 자동적으로 재구조화한다. To restructure object-oriented designs, relationships between methods and attributes in classes must be identified. It depends on an analysis of references to attributes and method call structures to deduce which methods and attributes may be members of the same class. Recent commercial systems are too large and too complex to restructure their design by hand without tools and cost too much time and effort. This paper describes a restructuring approach using metrics to change object-oriented designs automatically. Abstract models are used to indicate methods, attributes, classes, and their connections. Cohesion and coupling metrics, based on the models, are defined to measure object-oriented designs quantitatively. The metrics provides useful criteria for comparing different designs efficiently during the restructuring. We define a set of primitive restructuring operations and its semantics, and restructure the designs with the metrics and the operations automatically.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼