RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 소프트웨어 형상관리 도구에서의 관계분석 및 변경통보 방법 구현

        신규상(Shin Gyu Sang),김창갑(Kim Chang Kap),최청림(Choi Chong Lim) 한국정보과학회 1993 한국정보과학회 학술발표논문집 Vol.20 No.1

        소프트웨어 형상관리(Software Configuration Management : SCM)는 소프트웨어 부품들의 유기적 배열을 가시화하여 제품의 완전성을 유지함으로서 품질을 향상시키기 위한 관리방법이다. 소프트웨어의 구성 요소인 형상항목(Configuration Item)들은 변화를 거듭하면서 진화를 하고 상호간에 다양한 관계를 가지게 된다. 소프트웨어의 규모가 커짐에 따라 이러한 변화 및 관계도 복잡해진다. 따라서 개발자들은 형상관계의 다양한 변화를 인식하기가 쉽지 않다. 이에 따라 형상항목간의 관계분석과 비정상적인 변경에 대한 통보기능을 제공하는 것이 매우 중요하다. 본 논문에서는 형상관계분석에 대한 접근방법을 소개하고 이를 시제적, 구조적 및 파생적관계의 세가지 유형으로 분류하고, 변경통보 기능 측면에서는 CAD(Computer Aided Design) 데이타베이스에서 버젼관리를 위한 변경통보 기능으로 제안된 Chou의 규칙을 소프트웨어 형상관리에 적용할 때의 문제점을 제시하고 이를 수정한 변경통보 규칙을 제안하였다. 아울러 관계분석 및 변경통보 기능을 개발이 완료된 형상관리 지원도구에 구현된 사례를 제시하였다.

      • CASE 자료 형식으로부터 CDIF 형식으로 변환하는 프로그램 자동 생성기의 구현

        배상현(Sang Hyun Bae),남영광(Young Kwang Nam),신규상(Gyu Sang Shin) 한국정보처리학회 2000 정보처리학회논문지 Vol.7 No.12

        Electronic Industries Association has set a standard format called CDIF(CASE Data Interchange Format) for exchanging information between CASE tools from 1991. If data used on a CASE tool is represented in CDIF format, then any other CASE tools can use the data by translating CDIF format into their own format. In order to do so, each CASE vendor must provide a translator program from CDIF to its own data format or from its own data to CDIF format. In this thesis, we have implemented a source code generator for translating CASE data format into CDIF format only if they provide how data is stored. This automatic program generator generates CDIF statements using data format used in CASE tools, meta information about stored data and CDIF meta information. In the thesis, the automatic program generator has been implemented with Java and Oracle DBMS with JDBC interface in Sun O/S environment.

      • CASE 자료 형식으로부터 CDIF 형식으로 변환하는 프로그램 자동 생성기의 구현

        배상현,남영광,신규상,Bae, Sang-Hyun,Nam, Young-Kwang,Shin, Gyu-Sang 한국정보처리학회 2000 정보처리논문지 Vol.7 No.12

        미국의 전자산업협회(Electronic Industries Association)에서는 1991년부터 CASE 도구간의 정보교환을 용이하게 하기 위하여 CDIF (CASE Data Interchange Format) 이라는 표준 형식을 제정해 오고 있다. 각 CASE 도구에서 사용된 데이터를 CDIF 형식으로 변환만 해주면 다른 CASE 도구에서 이를 자신에 맞는 형식으로 변환하여 사용할 수 있다. 이때 각 CASE 도구 공급자는 CDIF 형식으로 변환 혹은 CDIF 형식을 자신에 적합한 형식으로 변환하는 프로그램을 작성하여야 한다. 본 논문에서는 이러한 불편을 해소하기 위해서 CASE 도구 공급자가 각 CASE 도구에서 사용된 자료의 저장형식을 지정하여 주면 CDIF 형식을 지원하는 변환기의 소스코드를 자동으로 생성하는 생성기를 개발하였다. 이 자동 생성기는 CASE 도구에서 사용된 자료의 저장형식, 저장형식에 대한 메타정보, CDIF 메타정보를 입력받아서 CDIF 문장을 생성한다. 본 연구에서 개발한 자동 생성기는 정보저장소에 관계없이 단일화된 인터페이스를 제공하는 JDBC 및 Oracle과 Sun O/S 환경하에서 구현하였다. Electronic Industries Association has set a standard format called CDIF(CASE Data Interchange Format) for exchanging information between CASE tools from 1991. If data used on a CASE tool is represented in CDIF format, then any other CASE tools can use the data by translating CDlF format into their own format. In order to do so, each CASE vendor must provide a translator program from CDIF to its own data format or from its own data to CDIF format. In this thesis, we have implemented a source code generator for translating CASE data format into CDIF format only if they provide how data is stored. This automatic program generator generates CDIF statements using data format used in CASE tools, meta information about stored data and CDIF meta information. In the thesis, the automatic program generator has been implemented with Java and Oracle DBMS with JOBC interface in Sun O/S environment.

      • VIOLA ; 웸 응용 프로그램 개발을 위한 자료흐름 방식의 시각 프로그래밍 도구

        조창식(Cho Chang Sik),신규상(Shin Gyu Sang),마평수(Mah Pyeong Soo) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.4

        In this paper, we propose the framework of a visual language named VIOLA(VIsual Object-oriented Language for Multimedia Applications). which is developed for web authoring. VIOLA supports the user to construct HTML documents and CGI programs even if he/she doesn't know exact HTML tags and CGI programming. In VIOLA, a user interface building part and a programming logic building part are combined by the data-flow model. The user interface building part provides direct manipulation and a WYSIWYG interface, and the program logic building part provides more intuitive interface by using predefined classes and the data-flow model. Thus, even a novice user can construct sophisticated applications by simply moving or clicking the mouse. Several classes which generate CGI codes are predefined, and they are represented with highly abstracted visual components. By reusing predefined classes, CGI codes are automatically generated. In VIOLA, all major steps in building and publishing web applications are integrated. Moreover, the generated codes are platform independent because they are generated with HTML documents and Java CGI programs.

      • KCI등재후보

        컴포넌트 개조 지원 도구의 설계 및 구현

        김정아,권오천,최유희,신규상,윤심,Kim, Jeong-Ah,Kwon, Oh-Cheon,Choi, Yoo-Hee,Shin, Gyu-Sang,Yoon, Shim 한국정보처리학회 2002 정보처리학회논문지D Vol.9 No.5

        본 연구에서는 컴포넌트의 개조에 필요한 기법과 이를 지원하는 도구를 개발하였다. 컴포넌트를 재사용 하거나 조림하는 과정 중에 컴포넌트의 개조가 필요하게 되는데, 이는 컴포넌트의 인터페이스가 조립하고자 하는 다른 컴포넌트와 다른 경우가 많기 때문이다. 가끔은 새로운 요구 사항에 의해 추가적인 속성의 정의가 필요한 경우도 생기게 된다. 그러므로 컴포넌트의 재사용과 조립에는 컴포넌트 개조의 과정이 필수적이다. 본 연구에서는 컴포넌트 개조를 지원하기 위해서 바이너리 컴포넌트 개조 기법과 개조 컴포넌트에 의한 개조 기법을 제안하였다. 또한 효과적 개조 과정 지원을 위해 개조 지원 도구를 개발하였다. 이로써 소스코드가 없는 기존의 컴포넌트를 개조하여 새로운 요구 사항에 부합되지 못하거나 기존의 다른 컴포넌트와 조립에 문제가 있는 컴포넌트를 쉽게 개조할 수 있도록 지원하였다. In this research, the technique and tool for the adaptation of components are suggested. While reusing a component or assembling components, component adaptation should be required since the interfaces of component to be assembled might not be exactly matched. Sometimes, other attributes are needed for new business features or even the same business concept. So, in reusing or assembling a component, component adaptation techniques are essentially required. In this research, we proposed the following Component Adaptation by Binary Component Adaptation Techniques : and Component Adaptation by Adaptation Components. Also, we constructed a component adaptation supporting tool. As the results, we can adapt the existing components without source code and can reuse the existing components when the components do not meet new requirements or can not be directly connected with other components to be integrated.

      • 기존 프로그램에서의 독립 컴포넌트의 추출

        윤석진(Seok-Jin Yoon),신규상(Gyu-Sang Shin) 한국정보과학회 2001 한국정보과학회 학술발표논문집 Vol.28 No.2Ⅰ

        본 논문은 기존의 객체지향 방식으로 작성된 프로그램에서 독립(Isolated) 컴포넌트를 추출하기 위한 방법을 제안한다. 독립 컴포넌트는 별도의 컴포넌트가 필요 없이 독자적으로 이용 가능한 컴포넌트를 말한다. 기존 프로그램에서 추출되는 독립 컴포넌트는 다른 응용프로그램 개발에 쉽게 사용될 수 있다. 본 논문에서 제시하는 추출 방법은 기존의 객체지향 프로그램을 분석하여 클래스 정보를 추출하고, 클래스 간의 의존 관계를 검사하여 상호의존성이 낮고 범용성이 높은 클래스 모듈을 선택하는 것이다. 대상 모듈의 범용성은 프로그램내에서 얼마나 많이 사용되는 가로 정의된다. 본 논문에서 제시하는 방법을 사용하여 컴포넌트를 자동으로 추출하는 시스템을 구축하고자 한다.

      • MDA 모델 변환을 위한 메타모델 정의

        이승연(Seungyun Lee),신규상(Gyu-Sang Shin) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅱ

        MDA는 시스템을 구현 플랫폼 및 구현 기술과 독립적으로 설계할 수 있도록 지원하고, 설계된 모델을 다양한 플랫폼으로 매핑할 수 있도록 하여 재사용 및 통합을 용이하게 한다. 하지만, 플랫폼에 독립적으로 설계된 모델을 다양한 플랫폼에 매핑하려면, 해당 플랫폼에 종속적인 모델로 매핑하여야 하고, 추가적으로 생성해야 하는 모델 정보를 파악하여 코드와 일대일 매핑될 수 있도록 하여야 한다. 본 논문은 플랫폼에 독립적인 설계모델을 플랫폼에 맞게 변환하기 위하여 MOF(Meta-Object Facility)에 기반하여 매핑규칙을 정의할 수 있도록 변환 메타모델을 정의하고 이를 EJB 도메인에 적용해본다.

      • 컴포넌트 성능 측정 결과를 이용한 비교 컴포넌트 추천 기능의 EJB 컴포넌트 레파지토리

        이지현(Jihyun Lee),김우식(Woosik Kim),신규상(Gyu-Sang Shin) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.2Ⅱ

        컴포넌트 레파지토리는 생성된 컴포넌트를 저장하고 컴포넌트 사용자가 필요한 컴포넌트를 찾아 재사용을 쉽게 할 수 있도록 제안되어 왔으나 대부분의 컴포넌트 레파지토리는 사용자가 찾으려는 컴포넌트의 존재를 쉽게 알 수 없어 컴포넌트 재사용에 중요한 장애가 되고 있다. 본 논문에서는 컴포넌트에 대한 성능 측정 결과를 이용한 레파지토리를 구축한다. 이 컴포넌트 레파지토리는 사용자가 관심 갖는 컴포넌트에 대해 비교할만한 기능과 성능을 갖는 컴포넌트들을 자동으로 추출하여 제공한다. 대형 컴포넌트 레파지토리에서 컴포넌트를 손쉽게 찾지 못하는 경우가 빈번한 점에 비해 본 논문에서는 자동화된 방법에 따라 재사용 컴포넌트를 보다 쉽게 식별할 수 있는 방법을 제공한다.

      • 가변성을 고려한 핵심 자산의 결정 모델 기술 및 지원도구

        윤석진(Seok-Jin Yoon),이승연(Seungyun Lee),신규상(Gyu-Sang Shin),양영종(Young-Jong Yang),박창순(Chang-Soon Park) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.2Ⅱ

        개발한 자신의 재사용성을 증대시키기 위해서는 프로덕트 라인에서 가장 중요한 제품 간의 공동성과 가변성을 식별하고 이를 표현하는 기술이 잘 정의되어 있어야 한다. 이를 위해서는 다양한 제품의 요구사항을 만족 시켜 줄 수 있도록 자산을 모델링할 때 가변성을 제공하는 부분을 명세화하고 이를 독립적인 모델로 관리함으로써 자신의 재사용성을 향상시키는 방법이 필요하다. 본 논문은 핵심 자산 개발시 정의하는 결정 모델의 유형을 정의하고 결정요소들 간의 관계를 추적할 수 있는 지원 도구의 프로토타입을 제안한다.

      • 절차적 프로그램으로부터의 객체 추출 방법론

        진윤숙(Jin Yun Sook),마평수(Mah Pyeong Soo),신규상(Shin Gyu Sang) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.10

        Reengineering to object-oriented system is needed to maintain the system and satisfy requirements of structure change. Target systems which should be reengineered to object-oriented system are difficult to change because these systems have no design document or their design document is inconsistent of source code. Using design document to identifying objects for these systems is improper. There are several researches which identify objects through procedural source code analysis. In this paper, we propose automatic object identification method based on clustering of VTFG(Variable-Type-Function Graph) which represents relations among variables, types, and functions. VTFG includes related variables, types, and functions using their weights, our method overcomes limit of existing researches which identify too big objects or objects excluding many functions. The method proposed in this paper minimizes user's interaction through automatic object identification and make it easy to reengineer procedural system to object-oriented system.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼