RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        클라우드 서비스의 재사용성 평가 및 향상 기법

        오상헌,라현정,김수동,Oh, Sang-Hun,La, Hyun-Jung,Kim, Soo-Dong 한국정보처리학회 2012 정보처리학회논문지D Vol.19 No.1

        클라우드 컴퓨팅에서 서비스 제공자들은 다양한 어플리케이션들 중에서 재사용 특징과 공통성을 고려하여 개발하고 배포하며 서비스 사용자들은 어플리케이션을 구축하기 위해 서비스를 찾고 재사용한다. 그러므로 재사용성은 클라우드 서비스의 중요한 본질적인 특성이다. 서비스의 재사용성이 높으면, 투자대비 높은 수익을 올릴 수 있다. 클라우드 서비스는 기존의 소프트웨어 재사용성을 위한 품질모델은 전통적인 프로그래밍 패러다임에 나타나지 않는 특성을 가지고 있기 때문에 서비스 평가에 적용하기 어렵다. 본 논문에서는 클라우드 서비스 재사용성을 평가하기 위해 품질속성과 메트릭이 포함된 평가모델을 제시한다. 사례연구에서는 평가모델을 적용한 사례를 보여준다. In cloud computing, service providers develop and deploy services with common and reusable features among various applications, service consumers locate and reuse them in building their applications. Hence, reusability is a key intrinsic characteristic of cloud services. Services with high reusability would yield high return-on-investment. Cloud services have characteristics which do not appear in conventional programming paradigms, existing quality models for software reusability would not applicable to services. In this paper, we propose a reusability evaluation suite for cloud services, which includes quality attributes and metrics. A case study is presented to show its applicability.

      • KCI등재

        SOA 서비스 성능 측정을 위한 실용적 품질모델

        오상헌,최시원,김수동,Oh, Sang-Hun,Choi, Si-Won,Kim, Soo-Dong 한국정보처리학회 2008 정보처리학회논문지D Vol.15 No.2

        서비스 지향 아키텍처(Service-Oriented Architecture, SOA)는 재사용 가능한 서비스들을 동적으로 발견하고 조립하여 완성된 어플리케이션을 만드는 효과적인 접근 방법으로 주목받고 있다. 일반적으로 알려진 SOA의 장점으로는 개발 비용 절감, 기민성, 확장 용이성, 비즈니스 수준 재사용 등이 있다. 그러나, SOA를 널리 적용하는데 대표적인 문제점으로 성능 문제가 있으며, 이는 SOA의 특징인 분산환경에서의 배치 및 실행, 서비스 플랫폼의 이질성, 표준 메시지 포맷 사용 등에 기인한다. 따라서, SOA를 효과적으로 적용하기 위해서는 성능 문제가 개선되어야 하며, 성능 개선을 위해서는 서비스의 성능을 상세히 측정하여 문제가 어디서 발생했고 왜 발생했는지 분석할 수 있어야 한다. 이를 위해서는 우선적으로 서비스 성능을 효과적으로 측정하기 위한 품질모델이 정의되어야 한다. 그러나, 현재까지 SOA의 실행 환경 및 특징을 잘 반영한 실용적이고 상세한 성능 측정 품질모델에 대한 정의가 부족하다. 따라서 본 논문에서는 서비스 성능을 측정하기 위한 실용적인 메트릭의 집합을 가진 품질모델과 제안된 메트릭을 효과적으로 측정하기 위한 기법을 정의한다. 또한, 제안된 메트릭의 실용성과 유용성을 보여주기 위해 호텔 예약 서비스 시스템에 메트릭을 적용한다. Service-Oriented Architecture (SOA) is emerging as an effective approach for developing applications by dynamically discovering and composing reusable services. Generally, the benefits of SOA are known as low-development cost, high agility, high scalability, business level reuse, etc. However, a representative problem for widely applying SOA is the performance problem. This is caused by the nature of SOA such as service deployment and execution in distributed environment, heterogeneity of service platforms, use of a standard message format, etc. Therefore, performance problem has to be overcome to effectively apply SOA, and service performance has to be measured precisely to analyze where and why the problem has occurred. Prerequisite for this is a definition of a quality model to effectively measure service performance. However, current works on service performance lacks in defining a practical and precise quality model for measuring performance which adequately addresses the execution environment and features of SOA. Hence, in this paper, we define a quality model which includes a set of practical metrics for measuring service performance and an effective technique to measure the value of the proposed metrics. In addition, we apply the metrics for Hotel Reservation Service System (HRSS) to show the practicability and usefulness of the proposed metrics.

      • KCI우수등재

        데이타베이스 관리 시스템의 정성적 측정을 위한 소프트웨어 부품의 구조

        오상헌(Sang Hun Oh),이윤준(Yoon Joon Lee),김명호(Myoung Ho Kim) 한국정보과학회 1994 정보과학회논문지 Vol.21 No.2

        양질의 소프트웨어 시스템을 개발하기 위해서는 효과적으로 응용 분야의 지식을 활용할 수 있어야 한다. 지금까지 범용 소프트웨어의 재사용에 관한 연구가 많았지만, 특정 응용 분야에 관한 재사용 연구는 미약하였다. 본 논문에서는 데이타베이스 관리 시스템 분야의 재사용 가능한 지식을 분석하여 소프트웨어 부품 형태로 표현한 “정보 처리 부품”을 제안한다. 정보 처리 부품은 전체 시스템의 복잡도를 체계적으로 관리할 수 있는 방법으로, 데이타베이스 관리 시스템의 행위에 관한 정보를 부품 단위로 표현하여 DBMS의 정성적 측정에 필요한 데이타의 생성에 도움을 주게 된다. 본 논문에서는 정보 처리 부품의 설계 기준들, 일반화된 구조, 그리고 형식화된 세부 구조를 기술한 후, 행위 정보 생성 기법에 관하여 간단히 기술한다. It has been well recognized that effective utilization of domain knowledge is important to the development of high quality software systems. Although many works on the reuse of functions for general software have been made in the past, practical domain analysis has been performed weakly. We propose Information Processing Components (IPCs) construct in order to represent highly reusable functions in database management systems(DBMSs). As IPCs manage the complexity of the reusable functions in a systematic way, it is possible to model the behavior of DBMSs like that of well-established engineering systems such as electrical systems. We present design principles, a generic structure and formal syntax of IPCs, which facilitate their modular behavior generation mechanism and consideration on scientific measurement of DBMSs.

      • KCI우수등재

        소프트웨어 공학 환경에서의 소프트웨어 척도의 관리

        오상헌(Sang Hun Oh),이윤준(Yoon Joon Lee),김명호(Myoung Ho Kim) 한국정보과학회 1992 정보과학회논문지 Vol.19 No.4

        본 논문은 소프트웨어 시스템의 전체 주기 동안에 소프트웨어 척도들이 일관성있고 효율적으로 사용될 수 있도록 지원하는 소프트웨어 척도의 관리 환경에 대해서 고찰한다. 고찰한 관리 환경의 실현 시스템으로 소프트웨어 척도 관리 시스템인 Software Quality Manager를 제안한다. 소프트웨어 공학 환경의 기능적 구조를 모델링하기 위해서 개발 과정을 표현하는 Activity flow model과 개발 작업을 상세히 표현하는 Micro cycle model을 기술한다. 모델링된 소프트웨어 공학 환경에서 소프트웨어 척도들의 평가 방법을 분류한 후, Software Quality Manager의 3단계 구조 및 소프트웨어 척도 평가에 필요한 작업 단계를 본 논문에서 제안한다. Software Quality Manager는 효율적인 관리 환경을 위해 제공하기 분야 및 소프트웨어 공학 분야의 지식 베이스를 활용한다. This paper investigates a management discipline of software metrics which supports their consistence use during an entire life cycle of software systems. A software metrics management system named the Software Quality Manager is proposed as a realization of the discipline. The functional structure of software engineering environments is described by using their activity flow model and micro cycle model. The software quality manager makes use of two knowledge bases for application and software engineering domains. Knowledge bases for the application domain are composed of reusable software components. The three-stage architecture and preparation process of the software quality manager are also presented.

      • 다중 시간을 갖는 이력 데이타의 저장을 위한 논리적 표현 방법

        오상헌(Sang Hun Oh),김진호(Jin Ho Kim),이윤준(Yoon Joon Lee) 한국정보과학회 1987 한국정보과학회 학술발표논문집 Vol.14 No.2

        본 논문에서는 연속적인 시간 데이타의 특성을 이용하여 다중 시간을 갖는 이력 데이타베이스의 논리적인 표현 방법에 관하여 기술하였다. 연속적인 이력 데이타의 집합을 기본 구조로 하여 각 이력 데이타의 공통 특성 또는 유추할 수 있는 특성을 추출하여 이력 데이타를 간결하게 표현하였다. 또한 간결한 이력 데이타 표현 방법을 이용하여 이력 데이타베이스의 구조를 Non-First-Normal-Form 표현 방법에 의해 표현하였다. 제안된 이력 데이타베이스 구조는 물리적 저장 구조, 접근 방법들을 설계할 때 필요한 지침을 제공한다.

      • KCI등재

        모바일 인터넷 장비에 기반한 모바일 서비스 평가를 위한 실용적인 품질모델

        오상헌(Sang Hun Oh),라현정(Hyun Jung La),김수동(Soo Dong Kim) 한국정보과학회 2010 정보과학회논문지 : 소프트웨어 및 응용 Vol.37 No.5

        모바일 인터넷 디바이스(Mobile Internet Device, MID)는 장소에 구애를 받지 않고 다양한 무선 인터넷(Wi-Fi, GSM, CDMA, 3G등)을 이용하여 어플리케이션 서비스를 이용하는 장치이다. MID는 휴대성, 인터넷 접속성 등 편리함으로 널리 사용될 것으로 예상되나, 크기가 작은 장치로서 낮은 성능의 CPU, 작은 용량의 메모리, 낮은 전력, 작은 액정의 화면 등 자원의 제약성을 가지고 있다. 따라서, 높은 사양을 요구하는 어플리케이션을 MID에 설치하거나 많은 양의 데이터를 메모리에 저장하고 처리하는데 제약을 가지고 있다. 이런 한계를 극복하기 위한 효과적인 방법은 필요한 기능을 서버 측의 클라우드 서비스 형태로 설치 운영하고, MID 단말기에서 필요한 기능은 인터넷을 이용하여 호출 형태로 사용한다. 기능이 MID 클라이언트와 서버에 분산되어 있고, 원격의 서비스를 사용하며, 제3의 개발자가 개발한 서비스등을 이용하기 때문에 서비스의 이질성(Heterogeneity)과 독립성(Independability)등으로 서비스의 품질(Quality of Service, QoS)이 떨어질 수 있다. 클라우드 서비스의 고유한 속성인 이질성과 독립성으로 인해 품질측정이 전통적 소프트웨어 품질측정보다 기술적으로 어렵다. 본 논문에서는 MID와 클라우드 서비스의 특징을 규명하고, 이를 근간으로 모바일 서비스의 품질을 측정하기 위한 품질모델을 유도 제시한다. 품질모델은 품질속성과 각 속성별로 적용할 수 있는 메트릭으로 구성된다. 제시된 품질모델은 사례연구를 통하여 본 연구의 실효성과 적용 가능성을 보여준다. Mobile Internet Device (MID) allows users to flexibly use various forms of wireless internet such as Wi-Fi, GSM, CDMA, and 3G. Using such Internet, MID users can utilize application services. MID usage is expected to grow due to the benefits of portability, Internet accessibility, and other convenience. However, it has resource constraints such as limited CPU power, small memory size, limited battery life, and small screen size. Consequently, MIDs are not capable to hold large-sized complex applications and to process a large amount of data in memory. An effective solution to remedy these limitations is to develop cloud services for the required application functionality, to deploy them on the server side, and to let MID users access the services through internet. A major concern on running cloud services for MIDs is the potential problems with low Quality of Service (QoS) due to the characteristics of MIDs. Even measuring the QoS of such services is more technically challenging than conventional quality measurements. In this paper, we first identify the characteristics of MIDs and cloud services for MIDs. Based on these observations, we derive a number of quality attributes and their metrics for measuring QoS of mobile services. A case study of applying the proposed quality model is presented to show its effectiveness and applicability.

      • KCI등재

        유비쿼터스 컴퓨팅 시스템의 실용적 품질 평가 모델

        오상헌(Sang Hun Oh),김수동(Soo Dong Kim),류성열(Sung Yul Rhew) 한국정보과학회 2007 정보과학회논문지 : 소프트웨어 및 응용 Vol.34 No.4

        유비쿼터스 컴퓨팅 시스템(Ubiquitous Computing System, UCS)은 언제 어디서나 장소에 구애를 받지 않고 사용자가 컴퓨터 네트워크를 이용하여 서비스를 얻을 수 있는 시스템이다. 유비쿼터스 컴퓨팅 시스템은 개인화된 시스템으로써, 다른 시스템과 상호운영이 되는 시스템이다. 이러한 유비쿼터스 컴퓨팅 시스템은 우리 생활에 생산과 소비, 정치, 경제, 사회, 문화, 전 분야에 걸쳐 많은 변화를 가져올 것이다. 따라서 본 논문에서는 이러한 유비쿼터스 컴퓨팅 시스템을 평가하기 위하여 ISO/IEC 9126을 기반으로 체계적인 품질모델을 제안한다. 그러므로, 유비쿼터스 컴퓨팅 시스템의 품질이 좋아야 사용자에게 제공하는 서비스가 좋기 때문이다. 또한 본 논문에서는 유비쿼터스 컴퓨팅 시스템의 중요한 특징들을 식별하고, 식별된 특징을 기반으로 하여 품질속성(Quality Attribute)을 도출한다. 이렇게 도출된 품질속성을 기반으로 하여 메트릭을 정의하고, 유비쿼터스 컴퓨팅 품질모델(Ubiquitous Computing Quality Model, UCQM)을 모델링 하여 유비쿼터스 컴퓨팅 시스템의 전반적인 환경과 중요한 특징을 평가한다. Ubiquitous Computing System (UCS) is a system where the user can get information through computer network anytime and anywhere regardless of the places. Since UCS is a personalized system, it should interact with other systems. UCS will bring a remarkable change in production, consumption, politics, economy, community, culture, and other areas related to our daily life. That is, a high-quality UCS results in high-quality services provided to users. Hence, this paper proposes a systematic quality model based on ISO/IEC 9126 in order to evaluate the ubiquitous computing system, based on ISO/IEC 9126. And, we identify key characteristics of UCS and derive the set of quality attributes based on identified characteristics. We define metrics for each quality attribute and Ubiquitous Computing Quality Model (UCQM) so that we can evaluate overall environment and important characteristics of UCS.

      • KCI등재

        모바일 앱 개발, 배포, 관리 및 운영을 위한 통합 플랫폼

        오상헌(Sang-Hun Oh),천두완(Du-Wan Cheun),김수동(Soo-Dong Kim) 한국IT서비스학회 2011 한국IT서비스학회지 Vol.10 No.3

        Mobile devices are widely accepted as a convenient machine which provides computing capability as well we cell phone capability. Because of limited resources on mobile devices, complex applications could not be deployed on the devices. Service-based mobile applications (SMAs) can provide a solution to overcome the limitation by subscribing cloud services. Since SMAs have complex structures than standalone applications, it is challenging to develop high quality SMAs, to manage both services and mobile applications, and to implement automated billing for subscribed services. Therefore, there is a great demand for a platform for super mobile computing, which supports all key activities in managing life cycle of SMAs, in this paper, we present technical aspects of a platform which is under development; Super Mobile Autonomous Reliable plaTform (SMART). We believe that it provides a number of practical features which are essential in supporting life-cycle of SMAs; development, deployment, management, and operation.

      • 클라우드 서비스의 재사용성 평가 모델

        오상헌(Sang Hun Oh),라현정(Hyun Jung La),서주형(Ju Hyung Seo),선요섭(Yo Seop Seon),김수동(Soo Dong Kim) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1A

        클라우드 서비스(Cloud Service)는 다양한 IT자원과 소프트웨어 기능을 서비스 형태로 제공하여 여러 사용자들이 경제적으로 재사용할 할 수 있게 하는 새로운 패러다임이다. 클라우드 서비스의 재사용을 통해 서비스 제공자는 높은 이익을 얻을 수 있고, 잠재적인 서비스 사용자를 위해 재사용성이 높은 서비스를 제공할 수 있다. 그러나, 클라우드 서비스의 재사용성 측정은 중요한 요소로 인식되고 있으나, 이를 측정하기 위한 포괄적이고 실용적인 품질모델이 미흡하다. 따라서 본 논문에서는 클라우드 서비스의 재사용 평가를 위해 클라우드 서비스의 고유한 특징을 정의하고 이를 기반으로 품질모델을 제안하며, 품질속성과 각 품질속성을 측정할 수 있는 품질메트릭을 제안한다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼