RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        디자인 패턴의 점진적 통합을 이용한 패턴지향 소프트웨어 개발 방법

        김운용,최영근,Kim, Woon-Yong,Choi, Young-Keun 한국정보처리학회 2003 정보처리학회논문지D Vol.10 No.5

        디자인 패턴은 소프트웨어 생산성 향상을 위해 사용되는 효율적인 기술로써 인식되고 있다. 이러한 디자인 패턴은 소프트웨어 설계시 자주 발생되는 특정 상황에 대한 문제를 효과적으로 해결할 수 있는 방법을 제공한다. 현재까지 다양한 분야에 필요한 디자인 패턴들이 발견되고 이들의 활용성을 증명하는 연구가 진행되고 있다. 그러나 소프트웨어 개발에 이들 디자인 패턴을 효과적으로 적용시키기 위한 체계적인 접근방법에 대한 연구가 부족하다. 본 논문에서는 점진적 디자인 패턴 통합을 통한 패턴지향 소프트웨어 개발 방법을 제시한다. 이를 위해 먼저 디자인 패턴을 활용하는 개발 프로세스를 정의하고 이 프로세스에서 요구되는 점진적 디자인 패턴 통합기법 및 디자인 패턴 기반의 소프트웨어 설계관점을 보인다. 또한 소프트웨어 시스템에 존재하는 디자인 패턴의 효율적인 추적 및 관리방법을 제시한다. 이러한 과정은 피드백 프레임워크 시스템 설계를 통해 구체화된다. 소프트웨어 개발시 디자인 패턴을 이용한 체계적인 접근과 활용은 초기 개발 단계부터 디자인 경험과 기법들을 효과적으로 활용할 수 있게 함으로써 시스템 개발에 효율성을 증대시킨다. 그 결과보다 안정되고 재사용 가능한 시스템을 이끌어내고 개발 시간과 비용을 단축하는 효과를 제공할 것이다. Design patterns are known widely by the techniques to improve software qualify. The design patterns are efficient solutions for problems occurring frequently in software development. Recently there are wide researches for design patterns to find them and to verify usability for them. But there are very few researches to define systematic development approaches about constructing application using design patterns. In this paper, we propose an approach for the pattern-oriented software development process using incremental composition for design patterns. For this proposal, first we define a development process using design patterns, propose technique for incremental composition for design patterns and view ports for software in the process. Also we deal with the problem of efficient traceability and maintenance to design patterns in the software system. And we use a feedback framework system as an illustrative example to show how the process can be used to develop the pattern-oriented software. In the development of software, the systematic development approach and usage increase efficiency to develop the system by using design experience and technique early in the development lifecycle. Therefore the system will assure the high stability and reusability and offer the low cost and time for development.

      • KCI등재후보

        디자인 패턴에 대한 소스코드 자동 생성 기법

        김운용,최영근,Kim, Woon-Yong,Choi, Young-Keun 한국정보처리학회 2002 정보처리학회논문지D Vol.9 No.5

        객체지향 프로그래밍의 주요 목적은 효율적인 재사용성과 개발시간의 단축 그리고 소프트웨어 품질의 향상에 있다. 이러한 목적을 달성하기 위한 하나의 방법으로 소프트웨어 개발 시 기존에 잘 정의되고 테스트된 설계정보를 이용하는 것이다. 이 잘 정의되고 테스트된 설계정보는 디자인 패턴이라 불러진다. 이 디자인 패턴은 소프트웨어 개발 시 특정상황에서 발생할 수 있는 문제에 대한 해결책을 표현하고 있다. 그러나 이 패턴은 추상적인 해결책을 제시하고 있기 때문에 어플리케이션 개발 시 적용되는 디자인 패턴에 대한 명세와 활용은 주로 개발자의 수작업에 의존하고 다양한 형태로 적용되고 있다. 그 결과 일관된 형태의 분석과 활용이 어렵고 오류발생 빈도를 높일 뿐 아니라 프로그램 개발에 많은 시간이 필요하다. 또한 적용된 패턴은 어플리케이션 내부에서 시각적으로 표현되지 않기 때문에 이 패턴에 대한 분석과 테스팅이 어렵다. 이에 본 논문에서는 어플리케이션 개발 시 디자인 패턴의 요소를 효율적으로 적용할 수 있기 위해 디자인 패턴에 대한 소스코드 자동 생성기법을 제시하고 어플리케이션 내부에 적용된 패턴들간의 분석 및 활용법을 보인다. 이를 통해 어플리케이션 내부의 디자인 패턴들은 일관된 형태의 구조와 효율성을 제공하고 이들간의 분석 및 활용 효과를 증대시킨다. A purpose of the object-oriented programming is to promote reuse and development time, and to improve software quality. A way for this purpose is using a design information well-defined and tested in previous time when developing software. Such design information is called design patterns. The design patterns are descriptions of abstract solution to recurse software design problems In a systematic and general way. But because the design patterns are descriptions of abstract solution, the specification and application of patterns generally rely on manual implementation and is applied to various forms. As a result, we need to spend a lot of time to develop software program not only because of difficulty in analyzing and applying to patterns consistently, but also because of the frequent programing faults. And because the applied design patterns don't express inside application visually, it is difficult to analyze and test for this design patterns. In this paper, we propose automatic source code generating technique to be able to efficiently apply the element of design patterns when developing application. And we show a way to analyze and use the applied design patterns in application. As a result, the design patterns in application provide the consistent structure and efficiency, and make analysis and using effect increased.

      • KCI등재

        IT기반 승강기안전을 위한 CCTV, 원격제어 및 직접통화장치 통합 모델

        김운용 ( Woon Yong Kim ),박석규 ( Seok Gyu Park ) 한국항행학회 2012 韓國航行學會論文誌 Vol.16 No.4

        승강기 보급의 확산과 더불어 다양한 수요가 증가되고 있으며 그와 더불어 승강기 안전에 대한 요구가 필요하다. 승강기 안전요구는 무엇보다 비상사태에 빠르게 대응할 수 있는 능력이라 할 수 있다. 최근 승강기 안전을 위해 QR코드를 모든 승강기에 부착하여 승강기 구조 시 활용할 수 있도록 법제화 하였으며 CCTV와 직접통화장치 설치의 의무화를 통해 보다 안전한 승강기 활용을 모색하고 있다. 그러나 승강기 CCTV 및 직접통화장치는 개별적으로 운영되고 있으며 이를 통합한 모델을 제시되고 있지 않고 있다. 이에 본 논문에서는 CCTV와 직접통화장치의 통합과 더불어 스마트폰기반의 원격제어모델을 구축함으로써 보다 효율적이고 안전한 승강기 모델을 제시하고자 한다. 제시된 세 가지 기능의 통합은 재난발생시 보다 정확하고 신속한 대처를 가능하게하고 유지보수의 효율성을 높일 수 있을 것이다. With an elevator supply and demand increases, It has been enlarged various requirements for the safety of the elevator. Elevator safety requirements can be the ability to respond to emergencies quickly. Recently, QR code was attached to all elevator for the elevator safety and it is established by law for the Elevator rescue work. And also the elevator system is seeking to utilize more secure elevator with mandatory installation of CCTV and direct call devices. However, CCTV and direct call service is operating on an individual method and it has not been proposed integrated model. In this paper, we propose the safety elevator integration model with CCTV, direct call service and remote control based on smart phone. Using the proposed model, we can be improved the efficiency of maintenance and ability of prompt action in the event of a disaster.

      • 모듈 클래스 종속 그래프를 이용한 객체지향 프로그램 슬라이싱에 관한 연구

        김운용(Kim Woon Yong),정계동(Jung Kye Dong),최영근(Choi Young Keun) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.7

        This paper presents the Module Class Dependency Graph for expressing the dependency relations between classes effectively. The object-oriented language is developed independently at design time, and consists of relationship between classes. Therefore we need to consider these characteristics of independence, and to express effectively the relation of classes which is existed in class hierarchy. In the System Dependence Graph and Class Dependence Graph, the relationship of classes is not expressed. To express the class relationship, we propose the Module Class Dependence Graph, and we verify the effectiveness of this method applying to object constructor, inheritance relationship and dynamic binding. Also, we presents the expressing method of parameter to identify the member data of classes. Using this Module Class Dependency Graph, we can analyze the relationship of module class correctly at design time. This method can be applied to reverse engineering, testing, visualization and other various fields to analyze system.

      • 스마트 모바일 엘리베이터 제어 시스템 구축

        김운용(Woon-Yong Kim) 한국컴퓨터정보학회 2010 한국컴퓨터정보학회 학술발표논문집 Vol.18 No.2

        전통산업의 고도화를 위한 노력으로 IT융합이 다양한 분야로 확대되고 있다. 특히 무선네트워크 및 센서기술의 발달, 스마트폰과 같은 지능화된 단말기의 보급은 정보의 활용성을 높이고 산업 전반으로 확대되고 있다. 엘리베이터 시스템 역시 다양한 분야로의 진화를 추구하고 있으며, 사용자의 요구를 수용하고자하는 노력으로 기존 기계적인 환경에 다변화된 접근방식과 정보전달을 제공함으로써 엘리베이터가 삶의 새로운 중심 모델로 자리 잡고 있다. 이에 본 논문에서는 보다 향상된 사용자 접근 제어를 제공하기 위해 기존 엘리베이터 시스템을 확장한 IT환경기반의 엘리베이터 제어시스템을 구축하고 스마트 모바일 시스템과 결합한 제어 모델을 제시한다. 이를 통해 사용자의 직접적인 엘리베이터 접근을 포함한 무선 환경의 보다 효율적인 원격 접근 방식을 제공함으로써 사용자의 편이성 및 장애인들의 접근성 향상에 도움을 제공할 수 있을 것이다.

      • KCI등재

        IT기반 유무선 통합 승강기 제어 시스템

        김운용(Woon-Yong Kim) 한국컴퓨터정보학회 2011 韓國컴퓨터情報學會論文誌 Vol.16 No.2

        무선네트워크 및 센서기술의 발달 및 스마트폰과 같은 지능화된 단말기의 보급 확대를 통해 IT융합형 정보의 활용도가 산업 전반으로 크게 확대되고 있다. 특히 기존 전통산업은 이러한 변화에 직접적인 영향을 받고 있으며 승강기 산업 분야 역시 다양한 분야로의 진화와 변화를 추구하고 있다. 빌딩의 초고층화와 사용자 환경의 다변화는 새로운 환경의 접근방식이 요구되며, 이를 통해 승강기가 삶의 새로운 중심 모델로 자리 잡고자 하는 필요성이 대두되고 있다. 이에 본 논문에서는 IT융합형 승강기 모델을 통해 유무선 통합 환경에서 사용자 중심형 서비스 모델을 제시 하고자 한다. 이를 위해 IT환경과 승강기 시스템과의 관계 모델과 유무선 환경에서의 서비스 모델 그리고 스마트폰 기반의 서비스접근 방법들을 제시한다. 이를 통해 승강기의 접근성을 향상 시키고 유무선 환경에서 보다 효율적인 정보 제공과 사용자의 편이성 및 장애인들의 접근성 보장에 도움을 제공할 수 있을 것이다. The information of the IT convergence has extended through the whole business ares with supplying intelligence terminal such as smart phone and the technology of sensors and wireless networks. And also, the existed industry became to high technology and extended various parts. The industry of the elevator became the center of the life offering the diversification of the user environment access and high building control. In this paper, we suggest the elevator control system integrated wire and wireless based on Information technology. We suggest the service model of user friendly connected by internet. For this, we make the relation model of the elevator system and IT environments and then design the service model for wire service and wireless service using smart phone. It can make to supply efficient information with wire and wireless environments and also make improvement in accessability for the disabled peoples.

      • KCI등재후보

        BPEL4WS을 이용한 동적이고 재사용가능한 웹 서비스 통합 모델

        김운용 ( Woon-yong Kim ) 한국인터넷정보학회 2005 인터넷정보학회논문지 Vol.6 No.2

        웹 서비스는 웹 표준인 SOAP과 WSDL 그리고 UDDI 기반으로 인터넷상의 분산된 어플리케이션을 통합하기 위한 효율적인 방법으로 널리 인식되고 있으며 최근에는 이 서비스들의 효율적인 통합을 위한 웹 서비스 표준 프로세스 통합모델 언어로 BPEL4WS가 제시되었다. 현재 웹 서비스 통합에 대한 연구는 주로 서비스들 간의 호환성 문제 및 프로세스 식별과 추적 그리고 자동화 문제 등을 다루고 있지만 통합된 비즈니스 프로세스 재사용이나 확장성 그리고 서비스들의 동적 할당을 통한 활용 기법에 대한 연구 가 부족하다. 이에 본 논문에서는 BPEL4WS을 이용하여 웹 서비스들을 통합할 때 통합 구조의 확장성과 재사용성을 증가시키는 기법과 웹 서비스 동적 활용방법을 제시한다. 또한 제시된 통합 구조의 효율적인 활용을 위해 필요한 웹 서비스 통합 프레임 워크를 제시한다. Web services are being recognized as the efficient way to integrate the distributed applications on the web based on the web standards such as SOAP, WSDL and UDDI. Recently, BPEL4WS is suggested as a standard integration model language for web services to integrate them efficiently. The recent studies of web service integration are focused on the comparability among the services, process identification and tracing, and automation. However, little or no effort has been dedicated to the reusability, extensibility on the business process integrated services and how to allocate the services dynamically. So, in this paper, we propose how to increase the reusability and extensibility of integrated structure when services are integrated using BPEL4WS, and how to allocate and use the services dynamically. Also, we propose the framework of the composition of web services for the efficient use of suggested integrated structure.

      • KCI등재

        웹2.0의 참여형 아키텍쳐 환경에서 그래픽 기반 포크소노미 태그 연관 검색의 설계 및 구현

        김운용 ( Woon-yong Kim ),박석규 ( Seok-gyu Park ) 한국인터넷정보학회 2007 인터넷정보학회논문지 Vol.8 No.5

        최근 인터넷의 급격한 확장을 통해 대두되는 웹2.0 기술은 웹의 구조적 진화인 질적 변화와 사용자 증가라는 양적인 변화로 해석할 수 있으며, 이 구조는 사용자 참여형 아키텍쳐를 근간으로 하고 있다. 블로그, UCC, SNS(Social Networking Service), 매쉬 업, 롱테일 등으로 대표되는 웹2.0기술은 웹의 구조화에 중심적인 역할을 담당하고 있으며, 이곳에 포함된 사용자 참여형 자료의 분류와 검색은 포크소노미(Folksonomy)방식을 통해 널리 이용되고 있다. 포크소노미는 웹 페이지에 공개되고 있는 정보나 관련 주제를 고전적 분류학 기술로 나누는 것이 아니라 꼬리표(태그)에 따라 구분하는 새로운 분류방식으로 사용자 참여로 구성된다. 현재 이러한 분류를 통한 검색은 단순 텍스트 태그검색이나 태그클라우드 방식 등을 통해 특정 태그에 대한 검색이 이루어지고 있으나 태그들 간의 관계를 표현하고, 이들 관계를 고려한 검색은 미비한 실정이다. 이에 본 논문에서는 등록되는 태그들 간의 관계를 고려하여 태그들 간의 연관 그래프를 동적으로 형성하고 이를 기반으로 연관 검색을 제공한다. 이를 통해 태그 검색의 신뢰성을 높이고 검색의 편이성을 제공할 수 있을 것이다. Recently, the web 2.0 services which appear by exponential extension of the Internet can be expressed with the changes in the quality of structural evolution and in the quantity of increasing users. The structural base is in user participational architecture. the web 2.0 services such as Blog, UCC, SNS(Social Networking Service), Mash-up, Long tail, etc. play a important role in organization of web, and grouping and searching of user participational data in web 2.0 is broadly used by folksonomy. Folksonomy is a new form that categorizes by tags, not classic taxonomy skill. it is made by user participation. Searching based on tag is now done by a simple text or a tag cloud method. But searching to consider and express the relations among each tags is imperfect yet. Thus, this paper provides the relational searching based on tags using the relational graph of tags. It should improve the trust of the searching and provide the convenience of the searching.

      • KCI등재

        데이터마이닝 기반 승강기 안전 관리 서비스 시스템 설계

        김운용(Kim, Woon-Yong) 한국정보전자통신기술학회 2010 한국정보전자통신기술학회논문지 Vol.3 No.4

        IT융합과 같이 실세계 시스템과 연동되는 컴퓨팅환경의 발전과 더불어 시스템의 물리적 오류에 대한 분석 및 이를 활용한 예측 시스템의 요구가 점차 증가되고 있다. 이러한 물리적 오류는 자연적 현상 및 기계적 오류들과 밀접하게 연관되어지며 다양한 요소들에 의해 예측이 어렵다. 특히 승강기 시스템은 기기의 복잡성 때문에 다양한 문제를 발생 시키며 이들에 대한 효율적인 접근이 필요하다. 이에 본 논문에서는 승강기 시스템에서 이러한 기계적 오류 및 자연적 현상에서 발생 가능한 인자를 수집하고 이들의 분석을 통해 오류 발생을 예측할 수 있도록 데이터마이닝을 적용한 분석 관리 서비스 시스템을 제시하고자한다. 이를 통해 승강기에서 발생되는 오류를 미리 발견하고 경보해 줌으로써 만약의 사태에 대한 초기대응 및 인명구조에 적극적으로 대처할 수 있을 것이다. The demands of analysis for the physical errors of systems and prediction system using this has increased steadily with computing environment growth linking real system just like IT Convergence. The physical errors are unpredictable because of relations of various elements such as natural phenomenon and mechanical errors. Especially, the elevator system occurs various problems because of the complexity of system so that we need to efficient approach for this. In this paper, we propose the analysis and management system for elevator based on data minining that predict the error to gather information about physical or natural phenomenon. This helps actively responding in early stage and saving lives through prediction of error and an early warning for just such an eventuality.

      • 객체지향 프로그램 정보 분석기 설계 및 구현

        김운용(Woon-Yong Kim),최영근(Young-Keun Choi) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅰ

        본 논문에서는 객체지향 프로그램에 대한 프로그램 정보를 분석하여 이들간의 관계를 표현할 수 있는 방법을 제시한다. 현재까지 프로그램을 분석하고 표현하기 위한 그래프 표현으로 호출 그래프, 제어흐름 그래프 및 종속 그래프 등이 있으며 이를 이용하여 테스팅, 슬라이싱, 디버깅, 프로그램 이해, 병렬처리, 영역공학 같은 다양한 분야에 적용되고 있다. 본 논문에서는 객체지향 언어의 프로그램의 시각적 이해를 돕고, 분석에 필요한 정보를 표현하는 그래프들간의 관계성을 고려한 효율적인 분석기를 표현한다. 이를 위해 클래스, 상속관계, 호출관계, 제어흐름 및 데이터 종속관계를 고려하여 객체 지향언어 분석에 필요한 그래프 요소를 멤버함수레벨, 클래스 레벨, 모듈 클래스 레벨단위로 추출하고 이들간의 정보를 저장소로 통합 구성한다. 이를 통해 기존의 특정목적을 위해 표현하는 그래프 표현 방식은 그래프간의 관계성과 분석정보의 독립성 그리고 재사용성의 특징을 가지는 통합 분석기로 구성될 수 있다. 이러한 특징은 프로그램의 이해와 정보의 관리효과를 증가시킬 수 있으며, 많은 소프트웨어 엔지니어링 도구와 기술들에 필요한 통합화된 정보를 제공하고 이용될 수 있을 것이다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼