• 제목/요약/키워드: Utility software

검색결과 145건 처리시간 0.028초

ROAD(RPC Object vulnerability Automatic Detector) 도구의 설계 및 구현 (A Design and Implementation of ROAD(RPC Object vulnerability Automatic Detector))

  • 양진석;김태균;김형천;홍순좌
    • 정보보호학회논문지
    • /
    • 제17권2호
    • /
    • pp.51-59
    • /
    • 2007
  • 소프트웨어 테스팅은 소프트웨어의 버그 및 잘못 구현된 부분 등을 찾아내는 과정을 통해 품질을 평가하는 방법이다. 퍼징(fuzzing)은 소프트웨어 테스팅 기술의 여러 가지 방법 중 하나로써 난수를 발생시켜 테스팅하고자 하는 소프트웨어에 주입하는 방법으로써 보안에 중점을 두어 테스팅하는 방법이다. 퍼징은 단위 시간 당 테스팅 효율성, 비용 절감 등 여러 가지 장점을 이유로 다수 사용되고 있으나 퍼징 수행 시 전문가의 개입이 많은 단점이 존재한다. 예를 들면 해당 소프트웨어가 사용하는 프로토콜 혹은 퍼징 대상이 파일인 경우 파일 포맷에 대한 분석을 수행한 후에야 가능하기 때문에 테스팅 기간이 길어질 수 있으며 퍼징 도구를 이용해도 퍼징 대상의 프로토콜 및 포맷에 대한 분석이 난해한 경우 테스팅 대상에 대한 퍼징을 수행하지 못할 수도 있다. 본 논문에서 설계한 ROAD는 RPC 기반 프로토콜 및 소프트웨어를 자동으로 퍼징할 수 있는 도구이다. RPC는 다수의 취약점이 발견된 구성요소로써 본 논문에서는 이를 자동으로 퍼징할 수 있는 도구의 구현을 목표로 하였다. 기존의 도구 중 RPC 기반 소프트웨어를 퍼징하는 도구가 존재하지만 자동화되어 있지 않을 뿐만 아니라 소프트웨어에 따라 도구를 수정해야만 사용이 가능하다. 본 논문은 이러한 단점을 극복하고자 자동화 도구를 설계 및 구현하여 실제 RPC 기반 프로토콜 및 소프트웨어에 적용하였다. 또한 실험을 통해 도구의 효용성을 검증하였다.

Content-Aware D2D Caching for Reducing Visiting Latency in Virtualized Cellular Networks

  • Sun, Guolin;Al-Ward, Hisham;Boateng, Gordon Owusu;Jiang, Wei
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권2호
    • /
    • pp.514-535
    • /
    • 2019
  • Information-centric networks operate under the assumption that all network components have built-in caching capabilities. Integrating the caching strategies of information centric networking (ICN) with wireless virtualization improves the gain of virtual infrastructure content caching. In this paper, we propose a framework for software-defined information centric virtualized wireless device-to-device (D2D) networks. Enabling D2D communications in virtualized ICN increases the spectral efficiency due to reuse and proximity gains while the software-defined network (SDN) as a platform also simplifies the computational overhead. In this framework, we propose a joint virtual resource and cache allocation solution for latency-sensitive applications in the next-generation cellular networks. As the formulated problem is NP-hard, we design low-complexity heuristic algorithms which are intuitive and efficient. In our proposed framework, different services can share a pool of infrastructure items. We evaluate our proposed framework and algorithm through extensive simulations. The results demonstrate significant improvements in terms of visiting latency, end user QoE, InP resource utilization and MVNO utility gain.

석탄화력 보일러 연소열성능 해석 : 온도와 열에너지 분포를 중심으로 (Computational Studies on the Combustion and Thermal Performance of the Coal Fired Utility Boiler : Temperature and Thermal Energy Distribution)

  • 서상일;박호영;이성노
    • 설비공학논문집
    • /
    • 제21권3호
    • /
    • pp.157-166
    • /
    • 2009
  • The pulverized coal combustion behavior in the coal fired utility boiler has been investigated with the CFD and process analysis techniques. The used commercial software were CFX and PROATES, and these were coupled each other to get more reliable boundary condition set-up, resulting in more reliable solution. For two cases which were the actual operation condition of A power plant, the calculated values from the coupled CFD and process analysis for thermal energy system were compared with the plant data, and the good agreements were obtained for Case 1 and 2. The calculated temperature distributions on the surface of heat exchangers were compared with the plant data for the steam temperatures across heat exchangers, and these explained the actual operating situation very well. The temperature deviation across the final superheater tube, which was believed to be the main cause of the frequent tube failure, were also explained very well with the calculated distributions of gas temperature and radiation on the plane of the final superheater.

Using Choice-Based Conjoint Analysis to Determine Smartphone Choice - a Student's Perspective

  • Baganzi, Ronald;Shin, Geon-Cheol;Wu, Shali
    • Journal of Information Technology Applications and Management
    • /
    • 제24권4호
    • /
    • pp.93-115
    • /
    • 2017
  • The ability of smartphones to facilitate various services like mobile banking, e-commerce and mobile payments has made them part of consumers' lives. Conjoint analysis (CA) is a marketing research approach used to assess how consumers' preferences for products or services develop. The potential applications of CA are numerous in consumer electronics, banking and insurance services, job selection and workplace loyalty, consumer packaged goods, and travel and tourism. Choice-Based Conjoint (CBC) analysis is the most commonly used CA approach in marketing research. The purpose of this study is to utilise CBC analysis to investigate the relative importance of smartphone attributes that influence consumer smartphone preference. An experiment was designed using Sawtooth CBC Software. 326 students attempted the online survey. Utility values were derived by Hierarchical Bayes (HB) estimation and used to explain consumers' smartphone preferences. All the six attributes used for the study were found to significantly influence smartphone preference. Smartphone brand was the most important, followed by the price, camera, RAM, battery life, and storage. This study is one of the first to use Sawtooth CBC analysis to assess consumer smartphone preference based on the six attributes. We provide implications for the development of new smartphones based on attributes.

원격지 시스템 상태를 고려한 안정적인 백업시스템에 관한 연구 (A Study of Stable Backup System Considered the Status of Remote System)

  • 김범재;이준호
    • 한국정보전자통신기술학회논문지
    • /
    • 제4권2호
    • /
    • pp.126-134
    • /
    • 2011
  • 본 논문은 네트워크를 이용한 안정적이고 빠른 백업 방법에 관한 연구이다. 본 논문에서는 기존 네트워크의 백업방식과 다른 3가지 방식을 통하여 백업을 할 수 있도록 네트워크 및 소프트웨어 구조를 제안하였다. 첫째, 보안에 취약한 네트워크 백업방식을 Socket통신을 이용하여 보완하였으며, 둘째, Target System의 Agent를 항상 구동시켜 Target System의 Resource를 계속 점유하는 방식이 아닌, 백업 시에만 Utility를 구동시켜 Resource 사용율을 읽어 백업하는 방식, 셋째, 전송데이터 size(byte/1회)를 고려한 네트워크 분할/순차백업방식이다. 위 세 가지 백업방식을 통하여 기존의 백업방식과 비교하여 안정적이고 빠른 백업을 할 수 있었다.

Prediction-Based Routing Methods in Opportunistic Networks

  • Zhang, Sanfeng;Huang, Di;Li, Yin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권10호
    • /
    • pp.3851-3866
    • /
    • 2015
  • The dynamic nature of opportunistic networks results in long delays, low rates of success for deliveries, etc. As such user experience is limited, and the further development of opportunistic networks is constrained. This paper proposes a prediction-based routing method for opportunistic networks (PB-OppNet). Firstly, using an ARIMA model, PB-OppNet describes the historical contact information between a node pair as a time series to predict the average encounter time interval of the node pair. Secondly, using an optimal stopping rule, PB-OppNet obtains a threshold for encounter time intervals as forwarding utility. Based on this threshold, a node can easily make decisions of stopping observing, or delivering messages when potential forwarding nodes enter its communication range. It can also report different encounter time intervals to the destination node. With the threshold, PB-OppNet can achieve a better compromise of forwarding utility and waiting delay, so that delivery delay is minimized. The simulation experiment result presented here shows that PB-OppNet is better than existing methods in prediction accuracy for links, delivery delays, delivery success rates, etc.

SOI 슬롯 광도파로 기반 캐스케이드 링 공진기 바이오·케미컬 집적광학 센서의 효용성 해석 (Application Utility Analysis of Series-cascaded Ring Resonators Based on SOI Slot Optical Waveguides in Integrated Optical Biochemical Sensor)

  • 장재식;정홍식
    • 센서학회지
    • /
    • 제31권5호
    • /
    • pp.353-359
    • /
    • 2022
  • This study investigated via computational analysis the application utility of series-cascaded ring resonators based on silicon-on-insulator (SOI) slot optical waveguides in integrated optical biochemical sensors. The radii of the two rings in the series-cascaded ring resonators were 59.4 ㎛ and 77.6 ㎛ respectively, and the coupling distance was 0.5 ㎛. The series-cascaded ring resonators were computationally analyzed using FIMMProp and PICWave numerical software. The free spectral range (FSR), full width at half maximum (FWHM), sensitivity, and quality-factor (Q-factor) of the series-cascaded ring resonators were 12.2 nm, 0.134 nm, 4100 nm/RIU, and 11580, respectively, and the measurement range was calculated to be slightly smaller than 3×10-3 RIU. Although the measurement range was smaller than that of the single ring resonator, upon considering other characteristic parameters, the series-cascaded ring resonators are found to be more effective as integrated sensors than single ring resonators.

Load-Balancing Rendezvous Approach for Mobility-Enabled Adaptive Energy-Efficient Data Collection in WSNs

  • Zhang, Jian;Tang, Jian;Wang, Zhonghui;Wang, Feng;Yu, Gang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권3호
    • /
    • pp.1204-1227
    • /
    • 2020
  • The tradeoff between energy conservation and traffic balancing is a dilemma problem in Wireless Sensor Networks (WSNs). By analyzing the intrinsic relationship between cluster properties and long distance transmission energy consumption, we characterize three node sets of the cluster as a theoretical foundation to enhance high performance of WSNs, and propose optimal solutions by introducing rendezvous and Mobile Elements (MEs) to optimize energy consumption for prolonging the lifetime of WSNs. First, we exploit an approximate method based on the transmission distance from the different node to an ME to select suboptimal Rendezvous Point (RP) on the trajectory for ME to collect data. Then, we define data transmission routing sequence and model rendezvous planning for the cluster. In order to achieve optimization of energy consumption, we specifically apply the economic theory called Diminishing Marginal Utility Rule (DMUR) and create the utility function with regard to energy to develop an adaptive energy consumption optimization framework to achieve energy efficiency for data collection. At last, Rendezvous Transmission Algorithm (RTA) is proposed to better tradeoff between energy conservation and traffic balancing. Furthermore, via collaborations among multiple MEs, we design Two-Orbit Back-Propagation Algorithm (TOBPA) which concurrently handles load imbalance phenomenon to improve the efficiency of data collection. The simulation results show that our solutions can improve energy efficiency of the whole network and reduce the energy consumption of sensor nodes, which in turn prolong the lifetime of WSNs.

An Analysis on Employing Developer Profit Incentive to Expedite Open Source Software Development

  • Sohn, Jung-woo;Ko, Yohan;Yun, Younguk
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권11호
    • /
    • pp.257-270
    • /
    • 2022
  • 본 연구는 오픈소스 현상금 프로젝트에서 개발자 이윤 동기의 효과를 분석했다. 분석을 위해 현상금 프로젝트의 상금 취득에서 기인하는 소득 증대 효과를 미시경제학의 효용 최대화 이론에 근거한 오픈소스 개발자 의사결정 모형으로 제시한다. 그리고 이 모형을 바탕으로 현상금의 효과를 평가하기 위해 다수의 오픈소스 프로젝트 참여 개발자들의 행동을 시물레이션으로 구성했다. 그 결과는 현상금 프로젝트에서 기인하는 소프트웨어 품질 향상의 상당 부분이 개발자의 소스 코드 학습 비용으로 상쇄될 수 있다는 점을 보여 주고 있다. 또한 이 결과는 오픈소스 프로젝트의 경우 개발자의 소스 코드 학습 비용과 개발 작업 참가의 기회비용을 감소시킨다는 측면에서 하나의 대규모 현상금 프로젝트보다는 소규모로 작게 쪼개진 현상금 프로젝트를 여럿 운용하는 것이 더욱 향상된 프로젝트 결과물을 만들어 낼 가능성이 크다는 점을 시사하고 있다.

부정교합 진단을 위한 교합력 분석 소프트웨어의 설계 및 구현 : A Pilot Study (Design and Implementation of Occlusion Force Analysis Software for Malocclusion Diagnosis : A Pilot Study)

  • 박경종;김태윤;최흥국
    • 한국멀티미디어학회논문지
    • /
    • 제12권1호
    • /
    • pp.147-155
    • /
    • 2009
  • 교합력 측정과 분석은 힘의 관계를 분석하여 치아의 역학적 관계를 진단하는 방법이다. 본 연구에서는 새로운 교합력 측정 및 분석 시스템 개발의 기초 연구로써 측정 소프트웨어를 설계 및 구현하고 유용성을 평가한다. 이를 위해 교합력의 정상, 비정상을 효과적으로 측정할 수 있는 다양한 도구들을 개발하였다. 첫째, 치아에 작용하는 힘의 중심 변화를 나타내는 표지의 경로와 14개로 나뉜 치아 영역별 교합력 분포를 정량적인 수치와 함께 가시화 하였으며, 둘째, 교합력이 어느 치아의 특정한 영역으로 치우쳐서 작용하는가를 판단할 수 있도록 하기 위해 좌 우 치아 영역의 힘의 균형을 비율로 측정할 수 있는 도구를 구현하였다. 또한 0.5초 단위로 측정된 교합력의 변화를 소프트웨어 상에서 기록할 수 있도록 하였다. 센서 시트 방식의 측정 하드웨어와 연동하여 테스트한 결과, 힘의 분포와 균형을 효과적으로 확인할 수 있었다.

  • PDF