RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 유즈 케이스를 적용한 시스템 기능 분해

        윤청(Cheong Youn),김응모(Ung Mo Kim),배두환(Doo Hwan Bae) 한국정보과학회 1999 정보과학회논문지(B) Vol.26 No.2

        Functional decomposition is a widely used system modeling technique for understanding complex systems. It is based on functional partitioning of the problem domain and requires identification of a system's functionalities. The identification of a system's functionalities is performed informally by system analysts without any systematic guidelines. The approaches which employ this technique have, therefore, difficulties in partitioning of the system and identification of functionalities. This paper proposes a use case driven functional decomposition approach. This approach has two major advantages. Firstly, the identification of a system's functionalities is easier than the classical approaches. Secondly, the system requirements and implementation can be easily validated with the users of the system. It also matches well with common functional decomposition approaches like Structured Analysis as It is also a top-down approach. The approach is presented along with an example of its application. We also provide engineering steps. heuristics, and guidelines. 기능 분해는 복잡한 시스템을 이해하기 위해 광범위하게 사용되는 시스템 모델링 기술이다. 기능 분해는 문제 영역을 기능별루 분해하는 데 그 기반을 두고 있으며, 이는 시스템의 기능에 대한 식별을 전제로 한다. 일반적으로 시스템의 기능에 대한 식별은, 분석가에 의해 어떠한 조직적인 지침없이 비정형적으로 수행되는 것이 관례였다. 따라서 이러한 기법을 이용하면 시스템을 분할하거나 시스템의 기능을 올바르게 식별하기가 매우 어렵다. 본 논문은 이러한 기능 분석에 대해 use case을 이용한 기법을 제안하고자 한다. 본 기법의 장점은 크게 두 가지로 요약할 수 있다. 첫째, 시스템의 분할과 기능에 대한 식별이 전통적인 기법보다 더 용이하다. 둘째, 시스템의 요구사항과 구현이 사용자에 의해 쉽게 검증될 수 있다. 본 기법은 하향식으로 이루어져, 구조적 분석과 같이 보편화된 기능 분석 기법들과 자연스럽게 병합될 수 있다. 본 논문은 이를 위해 use case의 식별, 그리고 이를 이용한 기능 분해를 단계적 과정과 가이드라인을 통해 설명하고, 이를 특정 에플리케이션에 적용하여 그 유용성을 입증한다.

      • KCI우수등재

        데이타 모델 간의 변환

        윤청(Cheong Youn),김형주(Hyoung-Joo Kim) 한국정보과학회 1992 정보과학회논문지 Vol.19 No.6

        본 논문에서는 개념 데이타 모델과 물리적 데이타 모델 간의 변환시에 발생하는 문제를 분석하고, 가능한 해결책을 제시한다. 물리적 데이타 모델 위에서 개념적 데이타 모델이 뷰(View)로써 정의되었을 때, 질의어가 어떠한 방식으로 처리가 되어야 하는지를 설명한다. This paper examines the problem of mapping between data models and presents possible solutions. The major emphasis of the paper is on the mapping between conceptual data models(CDM) and physical data models(PDM). Once the CDM is defined as a view of the corresponding PDM, the user can query the database through the view(CDM) to obtain the data desired from the PDM. The view mapping mechanism can be directely applied to the system that allows the user to facilitate queries based on the CDM as well as on the PDM.

      • 워크스페이스 기반 소프트웨어 형상관리 시스템

        윤청(Cheong Youn),김대엽(Dae-yeob Kim) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1

        본 논문에서는 워크스페이스 기반 소프트웨어 형상관리(Software Configuration Management, SCM) 시스템의 설계와 그 구현 방법에 대하여 논한다. 워크스페이스는 팀 단위의 협업 개발을 지원하기 위한 통합 환경으로, 형상항목(configuration item)에 대한 버전관리와 병렬 개발 프로세스를 제공한다. 본 연구는 이러한 워크스페이스 기반의 협업 개발 환경과 함께 프로젝트 관리, 변경 프로세스 관리 기능을 결합한 통합 소프트웨어 형상관리 시스템 구축을 목표로 한다.

      • 단계별 객체지향 분석기법

        윤청(Cheong Youn),인소란(So-Ran Inn),이권일(Kwon-Il Lee),차승훈(Seung-Hoon Cha),배두환(Doo-Hwan Bae),변보균(Bo-Gyun Byoun),Mirza Misbah(Mirza Misbah) 한국정보과학회 1998 정보과학회논문지(B) Vol.25 No.1

        Current approaches in Object-Oriented Analysis have limitations on modeling complex real systems because they require the prior knowledge about objects and their interactions before applying the analysis techniques. This is possible in small or well known systems but in large real systems this may not be feasible. We suggest a stepwise refinement based top-down engineering approach to Object-Oriented Analysis. This approach is especially good for new areas where we do not know all the information in advance. We applied this approach to the B- ISDN service modeling and distributed systems and found encouraging and promising results. 현재 사용되는 객체지향 분석 방법들은 분석 기법을 적용하기 전에 시스템을 구성하는 객체들과 이들 간의 상호작용에 대한 사전 지식을 요구하며, 실제 복잡한 시스템을 모델링 하는데 한계점을 가지고 있다. 이러한 접근 방법들은 규모가 작거나 응용 분야에 대하여 잘 알려진 시스템에는 적용하기 쉬우나 실제로 규모가 큰 새로운 시스템에 적요하기에는 한계가 있다. 본 논문에서는 객체지향 분석에 적용할 수 있는 하향식 접근 방법에 기초한 단계적 모델링 방법을 제안한다. 이 접근 방법은 우리가 시스템에 대한 모든 정보를 미리 파악할 수 없는 새로운 분야를 분석하는데 더욱 유용하게 사용할 수 있다. 본 논문에서는 이 접근 방법을 미래의 통신 서비스인 B-ISDN 서비스 모델링에 적용했고 긍정적인 결과를 얻을 수 있음을 보였다.

      • B-ISDN 개발을 위한 서비스 모델 통합

        윤청(Cheong Youn),최훈(Hoon Choi),남택용(Taekyong Nam),류주현(Juhyun Ryu),정지호(Jeeho Jeong) 한국정보과학회 1996 정보과학회논문지 : 시스템 및 이론 Vol.23 No.10

        ITU-T, RACE 및 TINA의 세 국제 표준화 기구들은 B-ISDN 서비스의 분석과 개발을 위해 객체 지향 모델링 기법을 적용하고 있다. 객체 지향 모델링 기법은 서비스를 체계적으로 분석하고 망에 도입 할 수 있도록 기반 구조를 제공한다. 세 표준화 기구들은 모두 객체 지향 모델링 방법론을 사용하지만 각 각 서비스의 다른 관점들을 강조하고 있으며 그 결과가 동일하지 않다. 본 고에서 제시된 B-ISDN 서비스 모델에 대한 비교와 통합은 B-ISDN 서비스의 완벽한 이해를 위해 필요하며 서비스의 모든 관점을 손쉽게 기술할 수 있게 하여 준다. Service modeling approaches proposed by three organizations (ITU-T, RACE, and TINA) are studied. The three organizations adopt the object-oriented modeling techniques to describe the B-ISDN services Each of them emphasizes different aspects of services and the integration of their analysis results are necessary for fun understanding of B-ISDN services. The comparison and integration provided here can be used to describe all aspects of B-ISDN services.

      • KCI등재

        소프트웨어 형상관리 시스템과 개인 작업공간 통합 기반 산출물 의존 관계 추적성 개선 기법

        김대엽,윤청,Kim, Dae-Yeob,Youn, Cheong 한국정보처리학회 2011 정보처리학회논문지D Vol.18 No.6

        지속적으로 변경되는 소프트웨어 산출물들의 변경 이력과 의존 관계를 추적하는 능력은 소프트웨어 시스템 개발 프로세스에서 확인 및 검증, 시험과 같은 품질관리 활동들을 지원하는 중요한 요소로 인식되고 있다. 일반적인 소프트웨어 형상관리 시스템들은 산출물에 대한 추적 정보를 형상관리 시스템 내에서만 제공하고 있으며 개인의 작업공간에서 발생한 개별적인 변경까지 추적하는 기능은 지원하지 못하고 있다. 본 연구를 통해 형상관리 시스템과 개인의 작업공간을 통합함으로써 형상항목에 대한 변경뿐만 아니라 개인의 작업공간에 존재하는 산출물들의 변경 이력까지 추적할 수 있도록 하였다. 더 나아가 소프트웨어 산출물들이 동시에 생성되어 하나의 형상항목에 포함되는 경우 이들 산출물들의 버전 링크를 식별함으로써 산출물들 사이의 의존 관계를 추적할 수 있도록 하였다. 형상관리 시스템과 개인 작업공간의 통합을 위해 형상항목의 수정버전(revision)을 작업공간에 존재하는 산출물들의 버전에 태그로 연결시켰으며, 통합 변경 과정에서 산출물들에 대한 변경 이력 및 의존 관계의 효율적인 추적이 가능하도록 하였다. The ability to trace change history and dependency relations of software artifacts which are continuously changed has been recognized as an important factor that support quality management activities such as verification, validation, and testing in software system development process. General software configuration management systems provide tracing information for artifacts only within the configuration management system, and it does not go further to changes that occur within personal workspace. This paper provides a solution that helps tracing down not only changes of configuration items but also change history of artifacts existent in personal workspace through the integration of configuration management system and personal workspace. Furthermore, in cases of artifacts which are included in a configuration item, this paper provides a solution that support tracing dependency relations between the artifacts by identifying their version links. For the integration of configuration management system and personal workspace, a revision of configuration item is connected to the artifact's version of the workspace by the tagging mechanism, and traceability for change history and dependency relations of artifacts can be managed more effectively through integrated change process.

      • KCI등재

        EMPS : 의미를 보존하는 효율적인 소프트웨어 병합

        김지선,윤청,Kim Ji-Sun,Youn Cheong 한국정보처리학회 2006 정보처리학회논문지D Vol.13 No.2

        분기 및 병합은 대규모 소프트웨어 개발에 있어 병렬개발을 지원할 수 있는 소프트웨어 형상관리의 대표적인 기법이다. 상업적인 용도로 쓰이는 기존의 소프트웨어 병합은 문자적 병합에만 의존하고 의미를 고려하지 않아 병합결과에서 의미적 오류를 발생시킬 수 있다. 현재까지 의미적 병합충돌 탐지 및 병합에 대한 연구가 이루어지고 있으나 의미적 병합충돌 및 병합에 대해서만 개별적으로 이루어지고 있으므로, 문자적 병합과정에서 의미적 충돌을 탐지하고 해결할 수 있는 기법에 대한 연구가 필요하다. 본 논문에서는 프로그램 원본에서 분기된 두개의 프로그램들을 병합하는데 있어서 그들 각각의 원본에 대한 각 라인별 수정, 삭제, 삽입 오퍼레이션들을 정의하여 병합과정에서 발생하는 문자적 충돌 및 실행행위에 관련된 의미적 충돌을 탐지하고 해결하여 병합하는 문자적 병합기법과 의미적 병합기법을 결합한 하이브리드 병합기법을 제시하였다. Branching and merging have been being the outstanding methods for SCM in terms of supporting parallel developments. Since well-known commercial merging tools based on textual merging have not detecting semantics conflicts, they can cause semantic errors in the result of merging. Although a lot of researches for detecting semantic conflict and merging up to recently, these researches have been doing individually. Therefore, it is necessary for a research detecting semantic conflict on textual merging and solving it. In this paper, we propose a new method for merging which preserve semantics on textual merging. The method merging two revisions from a source program is as follows : 1) defining changing operations, which include Update, Delete, and Insert operation, per line on two revisions corresponding to the line in source program, 2) detecting textual conflicts and semantic conflict in terms of executional behaviors, 3) solving these conflicts before merging. So, the proposed method can be regarded as a hybrid method that combines a method of textual merging and a behavioral semantic merging.

      • KCI등재후보

        소프트웨어 프레임워크를 이용한 대공유도무기 실시간 분산 시뮬레이터 개발 및 분석

        조병규,윤청,Cho, Byung-Gyu,Youn, Cheong 한국군사과학기술학회 2005 한국군사과학기술학회지 Vol.8 No.4

        To overcome limitations of test scope, schedule and cost, M&S(Modeling & Simulation) technique has been applied for T&E(Test and Evaluation) of the state-of-art weapon systems. This paper proposes an air defense simulation software framework to reduce both redundancy an[1 programming errors in system simulator. The proposed framework consists of a 'model' and a 'middleware' The 'middleware' is a reliable communication service layer that supports not only HLA(High Level Architecture) which is an international standard in M&S but also TCP/IP, UDP and etc. The main role of 'model' is to schedule and to run the real-time distributed simulation. The proposed framework has been applied to M-SAM(Middle range Surface to Air Missile) system simulator. The proposed framework's scheduling and communication performance results are satisfactory and were measured by hardwired NTP(Network Timer Protocol) time-stamp with GPS(Global Positioning System) timer for better precision.

      • KCI등재

        소프트웨어 형상관리와 작업공간의 통합을 통한 산출물의 추적성 향상 기법

        김대엽,윤청,Kim, Dae-Yeob,Youn, Cheong 한국정보처리학회 2009 정보처리학회논문지D Vol.16 No.6

        소프트웨어 형상관리를 통한 소프트웨어 개발 생산성 및 품질의 향상은 체계적이고 일관성 있는 변경 관리에 기반한다. 변경 관리에 있어 형상항목으로 식별된 산출물은 조직 구성원들에게 그 변경 이력을 제공해야 하며 이를 통해 구성원들은 해당 산출물에 대한 변경을 정확히 추적할 수 있어야 한다. 일반적인 소프트웨어 형상관리 시스템들은 산출물에 대한 추적 정보를 형상관리 시스템 내에서만 제공하고 있으며 개인의 작업공간에서 발생한 개별적인 변경까지 추적하는 기능을 제공하지 못하고 있다. 본 논문은 형상관리 시스템과 개인의 작업공간을 통합함으로써 형상항목뿐만 아니라 개인에 의한 산출물의 변경까지 추적할 수 있도록 하였다. 통합 환경을 통해 형상항목의 수정버전(revision)을 작업공간의 산출물 버전에 태그로 연결시켰으며 두 환경 사이의 연계된 변경 과정에서 추적성 정보의 효율적인 관리를 가능하게 하였다. Software productivity and quality improvement through software configuration management is based on organized and consistent change management. In change management, artifact identified as configuration item should be able to provide its changed history to the members in group and the members should be able to track down the changes made for the corresponding artifact. General software configuration management systems provide tracking information for artifacts only within the configuration management system, and it does not go further to changes that occur within personal working space. This paper provides a solution that helps tracking down changes that occur not only in configuration management, but also personal artifact's changes through the integration of configuration management system and personal working space. A revised version in configuration management system is connected to the artifact version of the working space by the tagging technique, and traceability can be managed more effectively by sharing the tracking information.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼