RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        레거시 시스템을 현대화하기 위한 유스케이스 기반의 컴포넌트 추출 방법

        김현수(Hyeon Soo Kim),채홍석(Heung Seok Chae),김철홍(Chul Hong Kim) 한국정보과학회 2005 정보과학회논문지 : 소프트웨어 및 응용 Vol.32 No.7

        Due to not only proven stability and reliability but a significant investment and years of accumulated experience and knowledge, legacy systems have supported the core business applications of a number of organizations over many years. While the emergence of Web-based e-business environments requires externalizing core business processes to the Web. This is a competitive advantage in the new economy. Consequently, organizations now need to mine the business value buried in the legacy systems for reuse in new e-business applications. In this paper we suggest a systematic approach to mining components that perform specific business services and that consist of the legacy system's assets to be leveraged on the modern platform. The proposed activities are divided into several tasks. First, use cases that realize the business processes are captured. Secondly, a design model is constructed for each identified use case in order to integrate the use cases with the similar functionalities. Thirdly, we identify component candidates from the design model and then adjust the component candidates by considering common elements among the candidate components. And also business components are divided into three more fine-grained components to deploy them onto J2EE/EJB environments. Finally, we define the interfaces of components which provide functionalities of the components as operations. 레거시 시스템은 입증된 안정성과 신뢰성을 갖고 있을 뿐만 아니라 그것의 개발 과정에 많은 투자와 수년간의 축적된 경험과 지식이 투입되었기 때문에 다양한 조직의 핵심 비즈니스 응용 시스템을 오랫동안 지원해왔다. 그런데 웹을 기반으로 한 e-비즈니스 환경의 출현으로 이러한 핵심 비즈니스는 웹 기반의 환경에서 동작할 필요가 강하게 대두되었다. 이것은 새로운 비즈니스 환경에서 경쟁력이 되기 때문이다. 따라서 여러 조직들은 새로운 e-비즈니스 응용 시스템에서 재사용하기 위해 레거시 시스템에 묻혀 있는 비즈니스 가치를 찾아야할 필요를 느끼게 되었다. 본 논문에서는 특정 비즈니스 서비스를 수행하는 컴포넌트를 추출하기 위한 체계적인 접근 방법을 제안한다. 이 컴포넌트들은 레거시 시스템의 자산들로 구성되며 새로운 플랫폼으로 도입될 것이다. 컴포넌트 추출 과정은 여러 개의 작업들로 이루어진다. 먼저, 비즈니스 프로세스를 실현하고 있는 유스케이스가 파악된다. 다음으로, 유사한 기능성을 갖는 유스케이스를 통합하기 위해 파악된 유스케이스별로 설계 모델을 구축한다. 세 번째 단계에서는 설계 모델을 바탕으로 컴포넌트 후보를 도출하고, 컴포넌트 후보들 간에 공유되는 공유 요소들을 파악하고 컴포넌트 후보들을 수정한다. 또한 비즈니스 컴포넌트를 J2EE/EJB 환경에 도입하기 위하여 세 개의 보다 작은 규모의 컴포넌트들로 세분한다. 마지막으로, 컴포넌트가 제공하는 기능에 대한 인터페이스를 정의한다.

      • KCI등재

        객체지향 메트릭을 이용한 변경 발생에 대한 예측 모형

        이미정(Mi Jung Lee),채홍석(Heung Seok Chae),김태연(Tae Yeon Kim) 한국정보과학회 2007 정보과학회논문지 : 소프트웨어 및 응용 Vol.34 No.7

        다양한 이유로 소프트웨어는 변경이 될 수 있으며 이는 유지보수 비용의 상승을 초래한다. 소프트웨어 메트릭은 클래스의 특성에 대한 정량적인 값으로서 유지보수 비용, 결함의 가능성 여부 등을 예측하는데 사용되고 있다. 본 논문에서는 대표적인 객체지향 메트릭과 산업체의 실제 소프트웨어 개발 과정에서 발생하는 변경 발생 횟수와의 관계를 제시한다. 규모, 복잡도, 결합도, 상속과 다형성 측면에서 7개의 메트릭이 사용되었으며, .NET 플랫폼 기반의 정보 시스템의 개발 과정에서 변경 발생 횟수에 대한 자료를 수집하였다. 본 논문에서는 다중회귀분석 기법을 이용하여 사용된 객체지향 메트릭으로부터 변경 발생횟수를 예측하는 모형을 제시한다. Software changes for various kinds of reasons and they increase maintenance cost. Software metrics, as quantitative values about attributes of software, have been adopted for predicting maintenance cost and fault-proneness. This paper proposes relationship between some typical object-oriented metrics and software changes in industrial settings. We used seven metrics which are concerned with size, complexity, coupling, inheritance and polymorphism, and collected data about the number of changes during the development of an information system on .NET platform. Based on them, this paper proposes a model for predicting the number of changes from the object-oriented metrics using multiple regression analysis technique.

      • KCI등재

        UML 모델을 위한 메트릭기술 언어 : MDL4UML

        김태연(TaeYeon Kim),박진욱(Jin-Uk Park),채홍석(Heung Seok Chae) 한국정보과학회 2008 정보과학회 컴퓨팅의 실제 논문지 Vol.14 No.5

        객체지향 모델의 제약을 표현하는 OCL의 용도를 확장하여 UML 모델에 적용할 메트릭을 기술하는 언어로 사용하는 연구가 다양하게 진행되었다. 그러나 OCL로 메트릭을 기술하면 복잡한 OCL 문장으로 인하여 메트릭의 의미를 이해하는 데에 많은 어려움이 있다. 본 논문에서는 OCL의 기본 요소를 추상화시킨 새로운 메트릭 기술 언어(MDL4UML)를 정의하였다. MDL4UML은 OCL의 기본요소를 추상화함으로써 OCL을 이용하여 메트릭을 기술하는 메트릭 디자이너가 이해하기 쉽고 간략하게 메트릭을 기술할 수 있는 장점이 있다. Much research has been conducted to describe metrics for UML models by extending OCL that was proposed to define structural constraints. However, metrics descriptions in OCL are complex, so they are very difficult to understand. This paper defines MDL 4UML by abstracting the conventional OCL. By abstracting abstracting OCL constructs, the MDL4UML can produce simpler descriptions of metrics, which can help metrics designer to understand and describe metrics.

      • 고연성 엔드플레이트 항복형 철골기둥-보 접합부의 설계 개념과 절차

        김선희(Kim Sun-Hee),이성희(Lee Seong-Hui),채홍석(Chae Heung-Seok),김용환(Kim Yong-Hwan),최성모(Choi Sung-Mo) 대한건축학회 2007 대한건축학회 학술발표대회 논문집 - 계획계/구조계 Vol.27 No.1

        Recently, Studies on end plate connection for beam yield have been active progressed in USA, Japan and Euro etc. These connections are widely used in European countries and USA, and its design and connection details are proposed in Eurocode 3, AISC LRFD, and FEMA 350. Further introduction of the US connection details is expected in the design criteria for beam - column connections to ensure and establish a better seismic performance. In the US criteria detail for end-plate connection, the size of the beam is controlled by guiding failure type of the beam for connections and thicker end-plate is used. FEMA 355D proposed that plastic deformation in the end-plate make ductile capacity and structural resistance. In this study, we proposed that selection of steel type make end-plate column to beam connections of better seismic performance.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼