• Title/Summary/Keyword: SELECT 모델

Search Result 689, Processing Time 0.025 seconds

Implementing Socket Polling Server in Java (자바 언어를 이용한 소켓폴링 서버구현)

  • Sohn, Kang-Min;Kang, Tae-Gun;Ham, Ho-Sang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11a
    • /
    • pp.115-118
    • /
    • 2002
  • 소켓 프로그래밍(socket programming) 인터페이스를 지원하는 C/C++, perl, python 과 같은 언어들은 폴링(polling) 기능을 갖는 select() 함수를 제공한다. 이 select()함수를 이용할 경우, 단일 쓰레드(또는 프로세스)로 다중의 클라이언트 요청을 처리할 수 있다. 최근 네트워크 프로그래밍 분야에서 주목받는 자바 언어의 경우, 최신 JDK 1.4 의 비동기 입출력 패키지에서 select()함수를 제공하고 있으나, JDK 1.3을 포함한 그 이하의 버전에서는 아직까지 이 함수를 제공하지 않고 있다. 일반적으로 다중 쓰레드를 이용하여 소켓서버 응용프로그램을 개발할 경우, 코드가 단순해지고 응답이 빠른 장점이 있는 반면에 네트워크 연결이 증가할수록 다수의 쓰레드를 관리하는 일이 CPU에 큰 부담이 된다. 반면에 소켓폴링(socket polling)을 사용할 경우, 이러한 연결 유지에 대한 부담이 줄어드는 대신, 다중 쓰레드를 이용하는 방법에 비하여 구현이 어렵다. 본 논문에서는 다양한 시뮬레이션 환경에서 세가지 소켓 프로그래밍 모델에 대하여 그 성능을 비교평가 하였다. 이 세가지 모델은 단순 다중 쓰레드 모델(typical multi-thread model), 단일 쓰레드 소켓폴링 모델(socket polling with single-thread model), 다중 쓰레드 소켓폴링 모델(socket polling with multi-threadmodel)이다. 본 논문에서는 다중 쓰레드 소켓폴링 모델을 제안하고 JDK 1.3.1을 이용하여 구현하였다. 이 모델의 경우 복잡한 구조에도 불구하고 단순 다중 쓰레드 모델와 유사하거나 더 나은 성능을 보여주었다. 또한 동일한 용량의 쓰레드 풀(thread pool)을 사용하더라도 단순 다중 쓰레드 모델보다 더 많은 수의 클라이언트를 수용할 수 있는 장점이 있다. 이러한 결과를 바탕으로 본 연구팀에서 수행중인 MoIM-Messge서버의 네트워크 모듈로 다중 쓰레드 소켓폴링 모델을 적용하였다.

  • PDF

CSR Ad Strategy Based on Corporate Social Responsibility Theme, Model and Message Appeal (사회적 책임 활동 주제와 광고모델 및 메시지 소구방식에 따른 CSR광고 제작전략)

  • Yu, Seung-Yeob
    • Journal of Digital Convergence
    • /
    • v.17 no.1
    • /
    • pp.159-168
    • /
    • 2019
  • The purpose of this study is to propose a strategy for creating an advertisement for Corporate Social Responsibility(CSR) based on the strategy of selecting an advertisement model in order to efficiently execute the advertisement of CSR. Data were analyzed by regression analysis. The results of this study are as follows: First, it is found that the value-relevance factors of the model are important regardless of the theme of CSR. In the economic field, the reliability of the model is important. But, the attractiveness of the model was more important in the environmental field. Second, it is effective to select a model with high value-relevance when selecting CSR advertising model. But, in the case of an expert, it is effective to select not only value addition, but also attractive and reliable models. Third, when producing CSR ads using emotional messages, it is important to consider the value and reliability of the advertising model. But, it is important to select the model considering the importance of the value and attractiveness of the advertisement model when producing the CSR advertisement using the informational message. It was found that it is very important to select a model that has a high relevance to the image of the social responsibility subject and the advertisement model when producing the social responsibility advertisement.

A Fuzzy AHP based Decision-making Model for Selecting a Telecommunication Company (Fuzzy AHP 기반의 이동통신사 선정을 위한 의사결정모델)

  • Seo, Kwang-Kyu
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.5
    • /
    • pp.1060-1064
    • /
    • 2009
  • This paper proposes a fuzzy AHP based decision-making model to select a telecommunication company and the target of the proposed model is university students in the capital area. When customers select a telecommunication company, they have difficulty in decision-making because there are many competitive and complementary factors of telecommunication companies. To select a best telecommunication company, customers need to consider a number of different quantitative and qualitative factors such as fare, various services, additional function, etc. In this study, we suggest a fuzzy AHP based decision-making model to select a telecommunication company considering various quantitative and qualitative factors. Especially, fuzzy theory is applied to deal with the unclear or ambiguous problems, and a linear normalization model is developed to convert the value of quantitative factors to fuzzy number. A empirical example which is the target of the university students in the capital area shows the feasibility of the proposed model and it can help customers to make better decision-making for their benefits.

Deep Learning Model Selection Platform for Object Detection (사물인식을 위한 딥러닝 모델 선정 플랫폼)

  • Lee, Hansol;Kim, Younggwan;Hong, Jiman
    • Smart Media Journal
    • /
    • v.8 no.2
    • /
    • pp.66-73
    • /
    • 2019
  • Recently, object recognition technology using computer vision has attracted attention as a technology to replace sensor-based object recognition technology. It is often difficult to commercialize sensor-based object recognition technology because such approach requires an expensive sensor. On the other hand, object recognition technology using computer vision may replace sensors with inexpensive cameras. Moreover, Real-time recognition is viable due to the growth of CNN, which is actively introduced into other fields such as IoT and autonomous vehicles. Because object recognition model applications demand expert knowledge on deep learning to select and learn the model, such method, however, is challenging for non-experts to use it. Therefore, in this paper, we analyze the structure of deep - learning - based object recognition models, and propose a platform that can automatically select a deep - running object recognition model based on a user 's desired condition. We also present the reason we need to select statistics-based object recognition model through conducted experiments on different models.

Efficient Implementation of the rank Function for Succinct Representation (Succinct 표현을 위한 rank 함수의 효율적인 구현)

  • 김지은;김동규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.715-717
    • /
    • 2004
  • 컴퓨터 상에서 집합, 트리, 그래프 등의 이산 객체(discrete object)는 메모리 주소와 같은 정수 값으로 표현되어 왔다. Succinct 표현(succinct representation)은 이산 객체를 이진화 하여 표현하는 방법으로, 정수 값으로 표현된 이산객체보다 적은 공간에 저장된다. Succinct 표현의 데이터는 이산 객체의 개별적 저장 위치를 파악하기 위해서rank와 select함수가 기본적으로 필요하다. rant와 select함수를 MBRAM 모델 상에서 O(1)시간에 계산하는 알고리즘이 제시되었다. MBRAM 모델은 비트연산을 unit cost로 수행하는 모델이다. 그러나 범용 컴퓨터는 바이트 단위의 기본 명령어를 제공하므로 비트연산을 unit cost에 수행할 수 없다. 본 논문은 범용 컴퓨터에서 효율적으로 rank함수를 구현하는 방법을 제시한다. rank함수의 효율적인 구현은 FM-index 등의 패턴 검색에 유용하다.

  • PDF

Mesh Selectivity of Durm Net Fish Trap for Elkhorn sculpin(Alcichthys alcicornis) in the Eastern Sea of Korea (동해의 장구형 통발에 대한 빨간횟대 (Alcichthys alcicornis)의 망목선택성)

  • Park, Hae-Hoon;Jeong, Eui-Cheol;An, Heui-Chun;Park, Chang-Doo;Kim, Hyun-Young;Bae, Jae-Hyun;Cho, Sam-Kwang;Baik, Chul-In
    • Journal of the Korean Society of Fisheries and Ocean Technology
    • /
    • v.40 no.4
    • /
    • pp.247-254
    • /
    • 2004
  • The mesh selectivity of the drum net fish trap for elkhorn sculpin(Alcichthys alcicornis) in the estern sea of Korea was described. The selection curve for the elkhorn sculpin caught from the experiments between June 2003 and December 2003 was by SELECT(Share Each Length Class's Catch Total)model and by Kitahaa's method to a polynomial equation and two parameter logistic selection curve. The selection curve by SELECT model showed to be equal probability of entrance of the elkhorn sculpin in the large(55mm) and small(20mm) mesh traps by minimum AIC (Akaike Information Criteria). The equation of selectivity curve obtained by Kitahara's method using a logistic function with least square method was $s(R)\;=\;\frac{1}{1+exp(-0.3545R+2.141)$, where R=1/m, and/and m are total length and mesh size, respectively. The mesh selectivity curve showed that the current regulated mesh size(35mm) for the trap was corresponded to 21.4cm in the $L_{50}$of the selection curve for the elkhorn sculpin.

Propagation Environments of a Suburban Area (교외지역 전파환경을 위한 예측모델 제안)

  • Kim, Jae-Sub;Park, Chang-Kyun
    • The Journal of the Acoustical Society of Korea
    • /
    • v.16 no.4
    • /
    • pp.49-56
    • /
    • 1997
  • In mobile communications, it is very important that we predict the propagation environments of radiation pattern, in order to decide the service area, select the best location of the best station, design the cell etc. Therefore, by analyzing the propagation prediction model that is varied according to the kind of antenna, the beam angle, the terrain and obstacles, we expect that the economic operating of communication networks, the calling quality and the service of subscriber will be enhanced. In this paper, we select the around of Seji base station in Naju-city Chonnam for modern suburban area and measure the field strength to propose the optimal propagation prediction model for suburban areas. We propose the propagation prediction model that, it is not found in the other models until now, consists of the correction coefficient with the relative differences of antenna effective height of the base station and mobile station for minimizing errors. Finally, comparing the results of the field test with the computer simulation(PPGIS : Propagation Prediction Geographic Information System) results for the Hata model, the Egri model, the Carey model and the propose model, we confirm the property of the proposed model.

  • PDF

A Software Six-Sigma Tool Selection Process based on Organizational Business Value (조직의 비즈니스 가치 기반 소프트웨어 식스 시그마 도구 선정 프로세스)

  • Kwon, Tae-Yong;Baik, Jong-Moon;Ryu, Ho-Yeon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.6
    • /
    • pp.440-444
    • /
    • 2009
  • In order to improve the effectiveness of software process improvement, more than two models can be use to compensate the weakness of each other. One of integrated models is the one in which CMMI and software six sigma. However, it is very difficult for a small software development organization to select and apply an appropriate set of six sigma tools since there are a lot of six sigma tools and statistical knowledge is required. In this paper, we suggest a six sigma tool selection process to help small organizations select six sigma tools effectively based on organization business value. Thereby, small organizations can efficiently implement CMMI by adopting an appropriate set of six sigma toolkits.

An Evaluation Model for R&D in Mobile Convergence Era (이동통신 Convergence 시대에 있어 R&D 평가 모델)

  • Park, Bok-Nyong;Kim, Tae-Gue;Kwon, June-Hyuk
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2008.08a
    • /
    • pp.336-339
    • /
    • 2008
  • Convergence services are very important to mobile operators in next generation mobile networks. However, mobile operators cannot deal with all convergence services because there are numerous convergence services. Thus, they should select and develop main technologies to provide convergence services which are areas to grow our business. In this paper, we introduce basic technologies to provide convergence services and then present some evaluation models to select an important area and technology.

  • PDF

Study on Decision-Making Model to Select Optimal Strengthening Method (최적 보강공법 선정을 위한 의사결정모델에 관한 연구)

  • Sun, Jong-Wan;Park, Kyong-Hoon;Oh, Hong-Sub;Cho, Hyo-Nam
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.14 no.1
    • /
    • pp.117-124
    • /
    • 2010
  • Different to other social infrastructures, bridge elements or bridges can be damaged or collapsed and this may cause death toll and severe social and economical damage, bridges should be managed to maintain a safety level. Diverse strengthening methods is developed to improve a deteriorated bridge performance up to original design level. But rational decision-making process and methodologies to select a optimum strengthening method are absence yet in Korea. This paper therefore derived items and proposed methodologies for quantity estimate considering uncertainty to select a optimum strengthening method among conceptually designed alternatives. And also, to demonstrate the applicability and verification of the proposed approach, it was applied to select the optimum strengthening method for the deteriorated T-shape concrete girder bridge. The model and the procedure can greatly contribute to the uncertainty-oriented alternative selection.