RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 모바일 앱 평가항목에 대한 사례 연구

        이공선 ( Kong Seon Lee ),김재웅 ( Jae Woong Kim ),신석규 ( Seok Kyu Shin ) 한국정보처리학회 2011 한국정보처리학회 학술대회논문집 Vol.18 No.2

        모바일 단말기는 단순한 통화위주의 기기에서 애플리케이션을 실행하는 스마트폰으로 변화하고 있으며, 가입자도 1000 만명을 넘어섰다. 기존의 모바일 단말기가 제조사의 단말기에 탑재한 어플리케이션만을 사용하는 것과는 다르게, 스마트폰에서는 다양한 앱을 사용할 수 있다. 2011 년 애플사가 발표한 iOS 용 앱은 이미 425,000 개 이상이다. 하지만 앱스토어들마다 자체적으로 정의한 리뷰지침이 있지만 일반적으로 적용할 수 있는 품질특성이 정의되지는 않았다. 본 논문에서는 소프트웨어품질 관련 표준에 기반한 품질특성과 평가항목을 도출한다.

      • 소프트웨어 개발지침을 사용한 소프트웨어 품질 평가

        이공선(Kong Seon Lee),김재웅(Jae Woong Kim),정영은(Yung Eun Jung) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.2Ⅱ

        소프트웨어는 매우 다양하며, 품질을 정량적으로 측정하기 어렵기 때문에 객관적인 소프트웨어 평가를 위하여 지속적인 연구가 이루어지고 있으며, 이와 관련한 국제 및 국내 표준이 개발 중에 있다. S/W 시험센터는 ISO9126을 포함한 여러 표준을 기반으로 소프트웨어 품질인증 업무를 수행하고 있으며 품질 평가와 관련된 연구를 수행하고 있다. 본 논문에서는 현재 사용중인 품질 평가기준에 소프트웨어 개발지침을 기반으로 소프트웨어 평가시 사용하여 품질평가 항목을 추가함으로써 소프트웨어 품질 평가의 객관성을 높일 수 있는 방안을 대하여 기술한다.

      • 분산처리 진단 / 교정 시스템의 테스트 환경 구축

        이공선(Kong-Seon Lee),이은정(Eun-Jung Lee),조영욱(Young-Wook Cho),성명제(Myung-Je Seong),손영성(Young-Sung Son) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅳ

        소프트웨어는 분산환경, 객체지향 언어, 그래픽 사용자 인터페이스의 사용으로 인하여 점점 더 복잡해지고, 이에 따라 품질보증은 주요한 관심사가 되고 있으며, 이 분야에 대한 많은 연구가 진행중이다. 그리고, 최근 몇 년사이에 많은 테스트 도구의 기능은 향상되었고, 이들 도구의 도입 또한 활발해지고 있다. 본 논문에서는 지금까지 제안된 여러 가지 테스트 방법과 도구를 사용하여 분산환경에서 어플리케이션을 디버깅하는 분산처리 진단/교정 시스템 개발에 필요한 테스트를 수행하였다. 시스템 개발시 수행한 테스트에 대하여 기술하고 문제점에 대하여 알아본다.

      • 통합보안관리시스템에 대한 평가항목 도출

        김선주 ( Seon Joo Kim ),이공선 ( Kong Seon Lee ),신석규 ( Seok Kyoo Shin ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.1

        통합보안관리시스템(Enterprise Security Management)은 기업의 보안 정책을 기반으로 다수의 보안 시스템을 중앙에서 통합관제, 운영, 관리를 지원하는 시스템이다. 국내의 경우 정보보호시스템에 대한 보안성 평가는 국제공통평가기준을 근거로 평가 및 인증이 이루어지고 있는 반면, SW 품질관점에서의 ESM 에 대한 평가 방안에 대한 연구는 미미한 실정이다. 이에 따라 본 논문에서는 SW 품질 관점에서 ESM 에 대한 평가항목을 제안하고자 한다.

      • 자바가상기계 메모리 할당을 보여주는 비주얼 도구의 개발

        이수진(Su-jin Lee),정민수(Min-Soo Jung),김우완(wu-woan Kim),이공선(kong-seon Lee),윤기송(gi-song Yoon) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅰ

        본 논문에서 소개하고 있는 비주얼 자바가상기계 시뮬레이터는 자바 컴파일러에 의해 컴파일된 결과인 바이트코드를 분석하고, 그 분석된 결과가 자바가상기계 내부구조에 어떻게 할당되는지를 시각적으로 보여줌으로써 자바 소스 코드가 보여주지 못하는 가상기계 내부의 메소드 영역, 자바 스택 영역, 힙 영역에 할당되는 정보를 통해 자바 소스 프로그램의 보다 명확하고 쉬운 이해가 가능하도록 한다.

      • 분산처리 진단 / 교정 시스템의 이벤트 추적 기능 설계 및 구현

        이은정(Eun-Jung Lee),성명제(Myung-Je Seong),조영욱(Young-Wook Cho),이공선(Kong-Seon Lee),손종문(Jong-Moon Sohn) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅳ

        본 논문에서는 94년 이래로 개발되어온 분산처리 진단/교정 시스템에 통신 이벤트 추적 기능을 추가하기 위해 고려된 사항과 구현을 살펴본다. 분산처리 진단/교정 시스템은 이기종 분산환경에서 작동하는 어플리케이션을 진단/교정하는 도구이다. RPC 통신 라이브러리 함수를 이용하면 심볼릭 디버거에서 통신 이벤트의 발생을 감시할 수 있다는 점을 이용하여 통신 이벤트를 대화식 방식으로 심볼릭하게 디버깅할 수 있는 기능을 설계 구현하였다. 이를 위하여 본 연구에서는 RPC 통신 프로토콜을 분석하여 그에 대한 이벤트 모델을 제시하였고, 그것을 디버깅 객체로 취급할 수 있게 본 시스템을 확장하므로서 사용자가 통신 이벤트를 소스나 함수 등의 다른 디버깅 객체처럼 디버깅 할 수 있게 되었다.

      • 클라이언트 프로그램의 재수행에 기반한 지역 테스트 방법

        이은정(Eun-Jung Lee),이공선(Kong-Seon Lee),조영욱(Young-Wook Cho),성명제(Myung-Je Seong),박준희(Jun-Hee Park) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅲ

        일반적으로 클라이언트 프로그램은 서버와 통신하면서 사용자의 입력을 받고 서버에서 해당하는 서비스를 요청하여 그 결과를 사용자에게 보여주는 그래피컬 사용자 인터페이스를 제공한다. 사용자 인터페이스를 가지는 프로그램의 경우에 사용자의 행위를 스크립트로 저장하여 자동수행하면서 테스트하는 도구들이 많이 개발되었다. 그러나, 클라이언트 프로그램은 통신의 측면으로 인해 테스트가 어려워 질 뿐 아니라 사용자 인터페이스를 효과적으로 테스트하는 것도 쉽지 않다. 통신 프로그램은 통신 이벤트의 송수신을 기록하여 재생할 수만 있다면, 수행시의 통신의 내용을 이용하여 자동 테스트가 가능해진다. 본 논문에서는 RPC 통신 프로토콜을 대상으로 통신의 내용을 이벤트 별로 기록하고 그것을 이용하여 그 프로그램의 통신을 시뮬레이트하면서 지역적 재수행이 가능한 모델을 제안한다. 그리고, 제안한 재시행 모델과 사용자 인터페이스 스크립트에 의한 자동 테스트를 통합하여 두가지 행위를 함께 시뮬레이트하여 자동 수행하는 모델을 제안하였다. 이 모델은 통신과 사용자 인터페이스를 가지는 클라이언트 프로그램의 테스트를 자동화하는데 기여하리라고 생각된다.

      • 객체 지향 설계에서 디자인 패턴의 활용 - 분산처리 진단 / 교정 시스템의 클라이언트 설계 경험을 기반으로

        이은정(Eun-Jung Lee),성명제(Myung-Je Seong),이공선(Kong-Seon Lee),조영욱(Young-Wook Cho),박창순(Chang-Soon Park) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.1A

        디자인 패턴은 소프트웨어 시스템의 설계 경험을 바탕으로 특정 응용영역에 관계없이 공통적으로 등장하는 유형의 문제들에 대해 해결 방식을 재사용가능하게 문서화한 것으로, 객체 지향 설계의 한 분야로 최근 활발히 연구 활용되고 있다. 디자인 패턴은 기존의 객체 지향 설계 방식이 개별 클래스 식별에 위주를 둔데 반해, 여러 클래스가 참여하여 문제를 해결하는 과정을 모델링하기 위한 방법론이다. 디자인 패턴의 접근방식은 시스템 개발의 과정에서 문제에 부딪히면 직접 해결방법을 고안하는 대신 그 문제를 해결할 수 있는 디자인 패턴을 찾고 패턴에 제시된 해결방법을 설계에 도입하여 기본블럭으로 활용하는 것이다. 본 연구팀에서 수행한 분산 처리 진단/교정 시스템의 개발에서는 다양한 디자인 패턴들을 찾아 활용하므로서 시스템 설계의 노력과 시간을 단축하고 설계의 질을 높일 수 있었다. 본 논문에서는 본 과제의 활용 사례를 중심으로 디자인 패턴이 어떻게 시스템 설계에 적용되는가를 기술하고자 한다.

      • KCI우수등재

        프롤로그를 중간언어로 이용한 자료흐름도로부터 C 코드의 생성

        남영광(Young Kwang Nam),이공선(Kong Seon Lee),김진삼(Jin Sam Kim),이헌기(Heon Ki Lee) 한국정보과학회 1994 정보과학회논문지 Vol.21 No.1

        본 논문에서는 구조적 요구분석 기법에서 사용되는 자료흐름도와 자료사전을 이용하여 실행 가능한 C 프로그램으로 자동적으로 생성하여 주는 방법을 제안한다. 요구분석 단계에서 자료흐름도로 쓰여진 요구명세서는 자동적으로 프롤로그 프로그램으로 변환되며 변환된 프롤로그 프로그램은 일련의 과정을 거쳐 실행을 위한 C 프로그램과 대상 시스템의 골격을 위한 C 프로그램이 생성된다. 위와 같이 하여 얻어진 프로그램은 첫째 자료흐름도로 작성된 요구명세서의 수행이 가능하여 신속한 프로토타이핑 도구로 사용이 가능하며 기존의 프롤로그 이해기보다 수행속도가 빠르고 얻어진 C 코드로부터 기능 프리미티브(functional primitive)의 결합으로 설계 단계를 거치지 않고 바로 프로그래밍 단계로 들어갈 수 있는 장점이 있다. In this paper we propose a method for generating a directly executable program from specifications written in DFD (Data Flow Diagram) and DD (Data Dictionary) on START (STructured Analyzing and Reporting Tool). A requirement specification takes two transformation steps in order to be executable. The specification is transformed into a Prolog program [15] and the transformed Prolog program is translated into procedural languages such as C or Pascal so that the specification is directly executable in the conventional programming environment and code skeleton is provided for an application. This work makes it possible to have a prototype for the application and remove design stage from software development life cycle. The execution speed of Prolog programs will be enhanced by using conventional optimized compilers.

      • KCI등재

        분산 디버거 유니뷰 시스템의 개발

        성명제(Myung-Je Seong),이은정(Eunjung Lee),조영욱(Young-Wook Cho),이공선(Kong-Seon Lee),박창순(Chang-Soon Park) 한국정보과학회 1998 정보과학회 컴퓨팅의 실제 논문지 Vol.4 No.4

        이기종 환경에서 개발되는 클라이언트 서버 응용프로그램의 디버깅은 개발환경의 이질성과 분산디버깅에 내재하는 복잡성으로 인하여 개발의 주요한 장벽이 되고 있다. 이러한 문제를 해결하기 위하여 본 연구에서는 클라이언트 서버 모델의 분산처리 디버거인 유니뷰 시스템을 개발하였다. 유니뷰 시스템 클라이언트는 이기종 호스트의 각 디버거들에 대한 단일화된 디버깅 개념과 인터페이스를 제공한다. 유니뷰 시스템 서버는 동일 호스트에 존재하는 한 개 이상의 디버거 프로세스와 연동함으로써 디버깅 서비스를 제공하며 개방성과 확장성을 갖는다. 본 시스템의 개발에서는 다양한 인터페이스의 단일화를 위해 디버깅 객체의 개념을 소개하였다. 디버깅 객체는 이질적인 디버거들의 디버깅 정보와 기능을 추상화하여 모델링한 것으로 본 시스템의 설계 기반을 제공하였다. Debugging client/server applications under heterogeneous development environment is a major bottleneck in the development process due to the heterogeneity and the complexity inherent to the distributed debugging nature. To solve these problems, a distributed debugger of client/server model named UniVIEW has been developed in this project. The UniVIEW client provides unified debugging concept and graphical user interface over various debuggers running on heterogeneous platforms. The UniVIEW server has open architecture which allows extensibility and scalability as well as debugging services by connecting more than one debugger processes residing on the same host. In the design of UniVIEW, a concept of debugging objects has been introduced to unify user interfaces and debugging contexts of various debuggers. As a result of an abstraction process of debugging information and debugging functions of heterogeneous debuggers, debugging object model provides basis of development of UniVIEW.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼