RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        오픈소스 기반의 JBI 컴포넌트배치도구의 설계 및 구현

        박제원,최재현,이재성,이남용,Park, Jae-Won,Choi, Jae-Hyun,Lee, Jae-Sung,Lee, Nam-Yong 한국정보처리학회 2009 정보처리학회논문지D Vol.16 No.5

        JBI(Java Business Integration)기반의 ESB(Enterprise Service Bus)는 웹서비스표준으로 서비스의 유통경로를 구현한 SOA(Service Oriented Architecture)의 한 방법이다. 광범위한 벤더로 구성된 JBI기반의 ESB는 서비스를 플러그인 할 수 있는 확장성의 장점을 가지고 있지만 사용자가 서비스유닛을 사용하기 위해선 복잡한 절차의 패키징과정을 수동으로 연동해야 하고, 순차적인 절차를 따른 배포방법을 사용해야 하는 비효율적 유지관리의 문제점을 가지고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 컴포넌트간의 연동을 위한 모델링에서 배포의 전 과정을 통합하여 관리할 수 있는 사용자 중심의 컴포넌트 배치도구를 설계 및 구현하였다. 배치도구의 설계를 위해 첫째, 기존 JBI를 지원하는 배치도구를 분석하여 문제점 및 개선사항을 도출하였다. 둘째, JBI 기반의 ESB에서 가지고 있는 문제점 등을 기반으로 요구사항을 도출해 내었다. 그리고 최종적으로 JBI를 지원하는 컴포넌트의 스키마를 분석을 통한 모델링의 속성 및 패키징, 배포, 검증 기능을 설계하고 구현하였다. 본 논문에서 제안하는 도구를 이용하면 사용자는 컴포넌트의 연동을 위한 모델링에서 배포의 전 과정을 별도의 도구와 수작업 없이 배치도구 내에서 통합적으로 수행하고 관리할 수 있으며 GUI기반의 컴포넌트 모델링과 관리를 통하여 사용자는 사용성과 편리성을 높일 수 있다. 또한 컴포넌트의 유효성검증 및 경로에 대한 유효성검증을 통하여 서비스유닛을 배포하는데 발생 할 수 있는 오류를 최소화 할 수 있을 것으로 기대된다. The Enterprise Service Bus based on Java Business Integration is an web service standard and one of the methods for implementing distribution channels of Service Oriented Architecture. Consisting of open source group, extensive venders and users, the ESB based JBI has the problems of ineffectiveness as well as advantages of extensibility of service plug-in. That is, in case users need to use Service plug-in, manual connection of packaging process and sequential distribution method is required. This study, therefore, proposes as a way of trouble-shooting the user-oriented component deployment tool which can manage entire process for deploying The ESB middleware platform to Service unit. At the same time, this study elicited the requirements based on issues of JBI-based ESB and has developed the modeling property, packaging, distribution and evaluation thru Schema analysis of JBI-compatible component. Using the deployment tool this study proposed, users will be able to perform and manage the whole deploying process without additional manual work for connecting component. Not only it is expected that interface based on Graphic User Interface provide usability and convenience but they can also minimize the errors rate through component and route validity verification function provided in deployment tool.

      • KCI등재

        효율적인 의사결정을 위한 이벤트 기반의 프로세스 성과측정을 위한 모델

        박제원,최재현,조풍연,이남용,Park, Jae-Won,Choi, Jae-Hyun,Cho, Poong-Youn,Lee, Nam-Yong 한국정보처리학회 2010 정보처리학회논문지D Vol.17 No.4

        Information systems nowadays are heterogeneous and distributed which integrate the enterprise information by processes. They are also very complex, because they are linked together by processes. It aims to integrate the systems so that these systems work as one system. A process is a framework which contains all of the business activities in an enterprise, and has a lot of information which is needed for measuring performance. A process consists of activities, and an activity contains events which can be considered information sources. In most cases, it is very valuable to determine if a process is meaningful, but it is difficult because of the complexity in measuring performance, and also because finding relationships between business factors and events is not a simple problem. So it would reduce operation cost and allow efficient process execution if I could evaluate the process before it ends. In this paper we propose an event based process measurement model. First, we propose the concept of process performance measurement, and a model for selecting process and activity indexes from the events which are collected from information systems. Second, we propose at methodologies and data schema that can store and manage the selected process indexes, the mapping methods between indexes and events. Finally, we propose a process Performance measurement model using the collected events which gives users a valuable managerial information. 최근 정보시스템은 정보기술의 발달로 이기종의 환경으로 분산되어 프로세스를 중심으로 복잡하게 얽혀 있다. 프로세스는 어떠한 업무가 시작되어 끝날 때까지 의사결정의 선후관계를 갖는 인스턴스의 흐름을 가지고 여러 정보시스템을 넘나들며, 업무의 성과를 측정하는데 필요한 많은 정보를 담고 있다. 프로세스는 단위 업무활동인 작업으로 구성되며, 단위 작업은 정보 발생원인 이벤트로 구성된다. 그러나 대부분의 경우 직접 이벤트를 연계하여 프로세스의 진행이 경영적인 관점에서 얼마나 성과 있게 진행되고 있는지를 측정하는 것은 매우 어렵다. 따라서 프로세스가 완전히 끝나기 전에 작업의 진행에서 프로세스의 성과를 미리 측정한다면 운영비용 절감 및 효율적인 프로세스 실행이 가능하다. 이에 본 논문에서는 프로세스의 현재 성과를 사전에 평가할 수 있도록 이벤트 기반의 프로세스 성과측정 모델을 제안하였다. 첫째, 프로세스 성과측정개념을 제시하고, 단위 정보시스템의 이벤트로부터 수집된 정보를 통해 프로세스의 성과측정을 위한 성과지표 선정방법을 연구한다. 둘째, 프로세스 성과측정을 위한 이벤트 수집을 위해 선정된 성과지표와 기존 시스템의 이벤트 간 매핑방법과 수집된 이벤트를 프로세스 관점에서 효율적으로 저장관리 하는 데이터 스키마와 방법을 연구한다. 마지막으로 수집된 이벤트를 바탕으로 프로세스의 성과 측정 모델을 제시한다.

      • 임베디드 소프트웨어 테스팅 자동화도구 성능향상을 위한 테스트슈트 제너레이터의 설계

        박제원(Jae-won Park),박진호(Jin-ho Park),이남용(Nam-yong Lee) 한국정보과학회 2005 한국정보과학회 학술발표논문집 Vol.32 No.1

        임베디드 소프트웨어는 다른 일반 시스템과는 여러 가지 다른 특성을 가지고 있다. 우선 프로세서 자원과 메모리 자원을 적게 사용해야 하며, 소프트웨어의 오류에 대해 데스크 탑 또는 기타 서버환경에 비해 확실한 소프트웨어의 검증을 요구한다. 이러한 소프트웨어의 검증은 임베디드 소프트웨어의 오류허용이 다른 환경에 비해서 매우 다르기 때문에, 고난도의 임베디드 소프트웨어의 응용을 빠르고 안정되게 개발하기 위해서는 사용자가 쉽게 사용할 수 있는 기술이 절실히 필요한 실정이다. 본 논문에서는 기존의 테스팅 자동화도구의 핵심 이슈인 테스트 데이터 제너레이터와 테스트 스크립트의 기능을 포함한 모듈인 테스트슈트 제너레이터의 성능향상 위한 방법을 제시한다. 제시된 테스트슈트 제너레이터 모듈은 임베디드 소프트웨어 테스팅 자동화도구의 개발 시 활용하여 개발한다면 임베디드 소프트웨어를 보다 효과적으로 테스팅 할 수 있을 것으로 예상된다.

      • SCOPUSKCI등재
      • KCI등재

        JBI 기반 ESB 환경에서 효과적인 메시지 추적을 위한 메시지모니터링 프레임워크

        최재현(Jae Hyun Choi),박제원(Jae Won Park),이남용(Nam Yong Lee) 한국IT서비스학회 2010 한국IT서비스학회지 Vol.9 No.2

        In order to resolve the problems of traditional Enterprise Application Integration (EAI) for system integration and to establish flexible enterprise IT environments, Enterprise Service Bus(ESB) which have distributed architecture and support Service Oriented Architecture(SOA) has introduced. Particularly, JBI which developed by the Java Community Process is most widely used to implement ESB for advantages of Java technology. In ESB based on JBI, reliable message delivery is very important to ensure stability of services and systems because it is a message driven architecture But. it is difficult to verify messages and trace messages when system fault or service error occurred because JBI specification is not enough to address them In this paper we has proposed the Message Monitoring Framework for JBI-based ESBs which for using in monitoring messages efficiently. It provides foundations for gathering and tracing message-related information about component installation, message exchange, service deploy by uSing proxy-based change tracking and delegation mechanism for data processing. The proxy which used in our solutions collects data about message automatical ly when it changed, and the delegation mechanism provides users flexibility for data processing. Also, we describe the performance evaluation results of our solution which is acceptable We expect to it enables users to ensure reliability and stability of the JBI-based ESB by systematic monitoring and managing messages being used to interact among components.

      • KCI등재

        OSGi 서비스의 효과적인 외부연동을 위한 자바원격서비스호출 프레임워크

        최재현,박제원,이남용,Choi, Jae-Hyun,Park, Jae-Won,Lee, Nam-Yong 한국정보처리학회 2009 정보처리학회논문지D Vol.16 No.6

        Recently, many researches focus on Ubiquitous Network which comprised various networks for effective service provision. In particular, OSGi proposed by OSGi Alliance is preferred for core infrastructure to establish Ubiquitous Network as it supports integration and inter-operation among various service environments, and dynamic configuration of services. However, OSGi is limited to be used only within local service framework, since OSGi specification does not have any considerations for inter-operations between internal and external services. Thus, in this paper we propose JARSIO(JAva Remote Service Invocation for OSGi) framework which enables the inter-operations of dynamic internal OSGi services and other external services. The proposed framework is based on the TCP/IP protocol, and provides effective mechanisms for the inter-operations of the services. 최근 다양한 네트워크 기술들을 통합하고 하나의 단일화된 유비쿼터스 네트워크를 형성하여 사용자에게 효과적으로 서비스를 제공하려는 기술적 시도들이 많이 이루어지고 있다. 특히, OSGi Alliance에서 제안된 OSGi는 자바기술을 기반으로 서비스의 동적 재구성을 지원함으로써 다양한 미들웨어 환경 사이에서 서비스간의 상호연동 및 유비쿼터스 네트워크 구성을 위한 핵심 인프라로서 많이 활용되고 있다. 그러나 현재 OSGi 표준에서는 내부에 등록된 서비스를 외부환경에서 공개(publish)하고 호출 및 연동하기 위한 메커니즘을 정의하고 있지 않아, 분산 환경에서 효율적인 서비스의 동적 재구성 및 협업을 달성하는 데에 다소 어려움이 있다. 따라서 본 논문에서는 OSGi 환경에서 등록된 서비스들의 효율적인 서비스의 공개 및 연동을 위한 JARSIO(JAva Remote Service Invocation for OSGi) 프레임워크를 제안한다. JARSIO는 TCP/IP 통신을 기반으로, OSGi 환경에서 동적으로 재구성되는 다양한 서비스들을 원격지에서 자유롭게 호출 및 연동 가능할 수 있도록 지원한다.

      • KCI등재

        오피니언 마이닝을 통한 정당지지도 분석 기법

        김원상(Won-Sang Kim),이종혁(Jong-Hyuk Lee),박제원(Jea-Won Park),최재현(Jae-Hyun Choi) 한국정보기술학회 2014 한국정보기술학회논문지 Vol.12 No.10

        With development of SNS, users communicate with each other and share information online. Especially, field of politics that is sensitive to public sentiment grasps flow of the public using data with various method. SO-PMI, one of the popular techniques, sometimes shows a low precision because this method only computes positive words and negative words regardless of subject. So, this paper suggests opinion mining applied distance between subject and opinion word about election that would be begin on June, 2014. First, this process collects tweets about candidates for mayor of Seoul, Incheon and governor of Gyeonggi Province using Twitter api. After that, classify collected tweets as mach1.0, part of speech using morphological analyzer and it deducts result through suggested algorithm in this paper. The result data of experiment makes correspond approximately real data. Moreover, F-Score of this techniques performance has improved by 16% and 15% of positive/negative ratio and previous study.

      • KCI등재

        무선랜 AP를 기반으로 한 실시간 위치추적시스템에 관한 연구

        최재현(Jae Hyun Choi),박제원(Jae Won Park),신용우(Young Woo Shin),이남용(Nam Yong Lee) 한국IT서비스학회 2010 한국IT서비스학회지 Vol.9 No.3

        Recently, identifying user locations is becoming important as the society evolves into an ubiquitous society with the innovation of information technology. Particularly, many researches on identifying user locations are headed in direction to identify locations of users in the indoors, because a GPS that is widely used to identify the locations of users in the outdoors is inapplicable in the indoors. However, those researches are mostly not useful to general indoor environment because they are performed in a specific environment with specialized or customized devices such as UWB, RFID. Therefore, in this paper we propose a effective method to identify user locations in general indoor environments with wireless local network access points. Our approach enables to identify user location efficiently by measuring signal power of access points around the user and using the FRIIS formula which is used to calculate the distance among the things.

      • KCI등재

        IoT 기반 SW 품질평가 모델

        정수민,최재현,박제원,Chung, Su-min,Choi, Jae-hyun,Park, Jea-won 한국정보통신학회 2016 한국정보통신학회논문지 Vol.20 No.7

        정보기술인 인터넷과 하드웨어기술의 급진적인 발전에 따라 모든 사물에 인터넷을 연결하여 사물끼리 또는 사물과 사람사이에 의사소통을 하는 사물인터넷의 보급률과 이용률이 지속적으로 증가하고 있다. 이미 스마트 워치를 중심으로 한차례 사물인터넷 돌풍이 일어난 상태이며, 냉장고, 세탁기, 전구, 스위치 등 집안의 모든 사물을 스마트폰으로 조작하는 스마트 홈 킷이 현실화되고 있다. 각각의 디바이스는 자체적인 기능 구현이 가능하고, 중심 역할을 처리하는 허브를 통해 좀 더 지능화되고 협력적인 기능을 제공한다. 하지만 사물인터넷 디바이스의 양이 급증하는 것에 비해 사물인터넷 기반 소프트웨어의 품질 평가에 관한 연구는 매우 부족하여 그 품질기준이 명확하지 않다. 특히 IoT 기반 SW는 사물인터넷 디바이스를 통해 활용되기에 이동성과 휴대성, 실시간 접근성과 같은 특징과 디바이스라는 것에 대한 하드웨어적인 특징을 포괄하고 있기 때문에 포함하기에 일반적인 소프트웨어와는 차별화된 품질기준과 평가모델이 필요하다. 본 논문에서는 이러한 필요성에 따라 사물인터넷 소프트웨어 평가모델을 제안하고자 한다. 국제표준 ISO/IEC 25000의 품질 특성을 바탕으로 본 논문의 평가 모델을 제시하고, 시나리오 기반 사례연구를 수행하여 검증을 하였다. As Internet, and hardware technology are in rapid process, using rate and penetration rate of Internet of Things are increasing. Internet of Things is the physical objects with network which embedded with electronics, software, sensors, and network. Smart Home-kit to operate refrigerators, washing machines, light bulbs, and such internet of things by a smartphone has been realized. However, it is difficult to use a good quality of software based on IoT. It is because that the study related to quality evaluation of software based on IoT is deficient compared with increase amount of IoT devices. Software based on IoT includes mobility, transportability, real time accessibility and hardware characteristics. Therefore, it is necessary to have differentiated quality standards and quality model. Software quality evaluation model for IoT is proposed to satisfy these needs. Evaluation model is mapped by characteristics of IoT software based on ISO/IEC 25000's quality characteristics. Scenario based studies were applied to quality model for verification.

      • KCI등재

        C환경에서의 XP적용을 위한 모크객체생성기에 관한 연구

        정영목(Young-Mok Jung),박제원(Jae-Won Park),이남용(Nam-Yong Lee) 한국컴퓨터정보학회 2005 韓國컴퓨터情報學會論文誌 Vol.10 No.1

        XP(Extreme Programming)는 경량소프트웨어개발방법론 중의 하나로서 의사소통, 단순함, 피드백, 용기의 네 가지 가치추구를 통해 소프트웨어의 생산성과 품질을 향상시키는 실질적인 소프트웨어개발방법론이다. 그러나 XP의 핵심실천사항 중 하나인 테스트주도개발(Test Driven Development)은 한 가지 문제점을 가지고 있다. 테스트수행시간이 오래 걸리거나 테스트케이스(Test Cases)의 독립성을 확보하지 못할 경우 테스트주도개발이 불가능하다는 문제로서 최근 이를 해결하기 위해 모크객체(Mock Objects)의 중요성이 강조되고 있다. 모크객체는 문제가 되는 실제코드를 흉내내는 객체로서 수동으로 작성할 수 있을 만큼 간단함을 원칙으로 하지만, 모크객체를 수동으로 작성하는 것은 실제로는 비효율적인 작업이기 때문에 자바에서는 MockObjects, EasyMock와 같은 모크객체생성기를 사용하고 있다. 그러나 모크객체는 객체지향을 전제로 하고, C언어용 모크객체생성기도 없기 때문에 C언어에서는 모크객체를 적용하기가 곤란하다. 본 논문에서는 객체지향개념이 취약한 C언어에서 모크객체를 손쉽게 생성하기 위한 C언어용모크객체생성기 CMock를 제시하고 이의 효용성을 검증하는 연구를 수행하였다. As one of the lightweight software development methodology, the XP (Extreme Programming) is the practical means to improve the productivity and quality of software through the pursuit of 4 values - communication, simplicity, feedback, and courage. It appears, however, the TDD (Test Driven Development), one of the practices of XP, has a problem, which is the unavailability of the test driven development in case of the prolonged period of testing or the failure of securing the independency of the test cases. This results in the emphasis on the importance of the Mock Objects recently. The Mock Objects, the one imitating the faulty real code, has the fundamentals of simplicity allowing even manual script but, due to the inefficiency of manual script of the Mock Objects in a real life, it is implemented the Mock Objects Generator such as MockObjects, EasyMock in Java. It is found difficult, however, to apply the Mock Objects in C language due to its object-oriented premise as well as the absence of mock objects generators for C language. Therefore, in this paper, it is presented the CMock, a Mock Objects generator for C language which allows the easy creation of the Mock Objects, and the study is performed to verify the efficiency accordingly.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼