• 제목/요약/키워드: slicing

검색결과 312건 처리시간 0.026초

모듈 클래스 종속 그래프를 이용한 객체지향 프로그램 슬라이싱에 관한 연구 (A Study on the Object-Oriented Program Slicing using Module Class Dependency Graph)

  • 김운용;정계동;최영근
    • 한국정보처리학회논문지
    • /
    • 제6권7호
    • /
    • pp.1805-1816
    • /
    • 1999
  • 본 논문에서는 클래스들간의 종속관계를 효율적으로 표현하기 위한 모듈클래스 종속그래프를 제안한다. 객체 지향언어는 설계시 독립적으로 개발되어지고, 클래스들간의 관계를 형성하여 구성되어진다. 따라서 이러한 독립적인 특성을 고려하고, 클래스 계층구조에 존재하는 클래스들간의 관계를 효율적으로 표현할 필요가 존재한다. 본 논문에서는 어플리케이션에 종속적인 기존의 시스템 종속그래프와 단위 클래스를 표현하는 클래스 종속그래프에서 제시되지 않고 있는 클래스들간의 관계를 표현하기 위해 객체지향시스템의 설계단위인 모듈의 개념을 이용하여 모듈클래스들 종속그래프를 제시하고, 객체지향의 특징인 객체의 생성자, 상속관계 및 동적 바인딩 효과를 적용시켜 효율성의 검증과 이를 절차간 슬라이싱에 적용시켜 슬라이싱의 관계를 고찰한다. 또한 모듈 클래스에 존재하는 클래스의 멤버데이터들간의 구별을 가능하게 하기 위한 파라메터의 표현법을 제시한다. 이러한 모듈클래스 종속 그래프를 통해 시스템 설계시 모듈 클래스간의 관계를 보다 정확하게 분석할 수 있고, 시스템 분석에 필요한 역공학, 테스팅, 시각화와 같은 다른 응용에 폭넓게 적용될 수 있다.

  • PDF

와이어쏘 공정에서 다이아몬드 입자의 인성지수가 절단 성능에 미치는 영향 (Effect of Toughness Index of Diamond Abrasives on Cutting Performance in Wire Sawing Process)

  • 김도연;이태경;김형재
    • 한국산업융합학회 논문집
    • /
    • 제23권4_2호
    • /
    • pp.675-682
    • /
    • 2020
  • Multi-wire sawing is the prominent technology employed to cut hard material ingots into wafers. This paper aimed to research the effect of diamond toughness index on the cutting performance of electroplated diamond wire. Three different toughness index of diamond abrasives were used to manufacture electroplated diamond wires. The cutting performance of electroplated diamond wire is verified through experiments, in which sapphire ingot are cut using single wire sawing machine. A single wire saw for constant load slicing is developed for the cutting performance evaluation of electroplated diamond wire. Choosing the cutting depth, total cutting depth, cutting force and wear of electroplated diamond wires as evaluation parameters, the performance of electroplated diamond wire is evaluated. The results of this study showed that there was a significant direct relationship between the toughness index of diamond abrasives and the cutting performance. Results demonstrated that diamond abrasive with a high toughness index showed higher cutting performance. However, all diamond abrasives showed similar cutting performance under low load conditions. The results of this paper are useful for the development of cutting large diameter ingots and cutting high hardness ingots at high speed.

DAL을 고려한 계층적 슬라이싱 세선화 알고리즘 (DAL-based Hierarchical Slicing Thinning Algorithm)

  • 최원석;고창석;장경식
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.941-944
    • /
    • 2009
  • 본 논문에서는 검출된 정맥 패턴을 세선화하는데 있어 보다 개선된 방법을 제안한다. 근적외선을 사용하여 촬영한 정맥 이미지를 수직 또는 수평방향으로 슬라이싱하고 각 슬라이스 이미지의 평균 밝기 값을 구한다. 이를 곡률 값으로 변환하여 정맥 후보 구역을 찾고 정맥 후보 지역을 재검색하여 중복 검출된 지점에서 정맥 패턴을 검출한다. 이렇게 찾은 정맥 패턴들은 패턴 지점을 연결하는 과정을 위하여 거리(Distance), 각도(Angle), 밝기(Luminosity)의 유사성을 서로 검증하여 연결하는 DAL 세선화 방법을 제안한다. 제안한 개선된 세선화 방법은 이전의 거리만을 고려한 세선화 방법보다 정맥 후보 구역에서 실제 정맥 패턴을 보다 정확하게 연결하는데 도움을 준다.

  • PDF

위상 변조 Exclusive-OR 연산을 이용한 광학적 암호화 방법 (Optical security scheme using phase-encoded XOR operations)

  • 신창목;서동환;김수중
    • 한국광학회지
    • /
    • 제14권6호
    • /
    • pp.623-629
    • /
    • 2003
  • 본 논문에서는 XOR 연산을 위상 변조하여 만든 위상 변조 XOR(phase-encoded exclusive-OR) 연산이라는 개념을 기본으로 그레이 영상을 암호화 한 새로운 광 암호화 방법을 제안하였다 그레이 원 영상을 이진 영상들의 합으로 분리한 후 각각의 이진 영상들을 이진 무작위 영상들과 위상변조 XOR 연산 방법을 이용해 암호화하고, 이를 위상 변조하여 암호화된 데이터를 만들었다. 그리고 복호화에 필요한 키 데이터는 암호화 시 사용한 무작위 이진 영상들로 만든 무작위 그레이 영상을 위상 변조하여 구하였다 암호화된 데이터는 위상 변조로 인한 비선형성과 비가시적 특성을 가지므로 기본적으로 높은 정보보호의 특성이 있으나, 여기에 위상정보 자체를 암호화함으로써 보다 높은 수준의 정보 보호를 가능하게 하였다. 또한, 복호화 과정은 암호화 데이터와 키 데이터의 단순 곱과 기준파와 간섭을 이용하므로, 원 영상 복원 시 간단한 위상 시각화 시스템(phase-visualization system)으로 구현할 수 있다. 컴퓨터 시뮬레이션을 통해 제안한 방법의 구현 가능성과 타당성을 확인하였다.

Optical Monitoring of Tumors in BALB/c Nude Mice Using Optical Coherence Tomography

  • Song, Hyun-Woo;Lee, Sang-Won;Jung, Myung-Hwan;Kim, Kye Ryung;Yang, Seungkyoung;Park, Jeong Won;Jeong, Min-Sook;Jung, Moon Youn;Kim, Seunghwan
    • Journal of the Optical Society of Korea
    • /
    • 제17권1호
    • /
    • pp.91-96
    • /
    • 2013
  • We report a method for optical monitoring of tumors in an animal model using optical coherence tomography (OCT). In a spectral domain OCT system, a superluminescent diode light source with a full width of 66 nm at half maximum and peak wavelength of 950 nm was used to take images having an axial resolution of 6.8 ${\mu}m$. Cancer cells of PC-3 were cultured and inoculated into the hypodermis of auricle tissues in BALB/c nude mice. We observed tumor formation and growth at the injection region of cancer cells in vivo and obtained the images of tumor mass center and sparse circumferences. On the $5^{th}$ day from an inoculation of cancer cells, histological images of the tumor region using cross-sectional slicing and dye staining of specimens were taken in order to confirm the correlation with the high resolution OCT images. The OCT image of tumor mass compared with normal tissues was analyzed using its A-scan data so as to obtain a tissue attenuation rate which increases according to tumor growth.

M-CORD 기반의 네트워크 슬라이스 선택 기능 (Network Slice Selection Function on M-CORD)

  • 디아즈 리베라 하비에르;칸 탈하 애흐마드;메흐무드 아시프;송왕철
    • KNOM Review
    • /
    • 제21권2호
    • /
    • pp.35-45
    • /
    • 2018
  • 네트워크 슬라이싱 기능이 모바일 네트워킹에 적용되면서 네트워크 슬라이스를 선택할 수 있는 메커니즘이 필수적이다. 5G 아키텍처에 대한 3GPP 표준 기술 사양에 따라 슬라이스 선택 프로세스를 활용하기 위해 Network Slice Selection Function (NSSF)가 포함되어 있다. 이 네트워크 기능의 실제 구현은 네트워크 인스턴스의 동적 변경 사항을 처리해야하므로 가상 네트워크 기능 (VNF)의 오케스트레이션을 지원하는 플랫폼이 필요하다. 제안 된 솔루션은 Central Office Rearchitected as a Data Center (CORD) 플랫폼에서 모바일 네트워크용으로 특화된 M-CORD를 사용하고 있다. 이는 서비스 오케스트레이터인 XoS를 통합하는 플랫폼 및 Software Defined Networking (SDN), Network Function Virtualization (NFV) 및 클라우드를 관리하는 OpenStack에 기반하고 있다. 이 플랫폼을 통해, 본 논문에서 제시된 NSSF 구현은 백엔드 서비스와 네트워크 기능 인스턴스 간의 동기화를 통해서 동적으로 슬라이스 정보를 얻을 수 있는 적절한 생태계를 제공하고 있다.

A Framework of Resource Provisioning and Customized Energy-Efficiency Optimization in Virtualized Small Cell Networks

  • Sun, Guolin;Clement, Addo Prince;Boateng, Gordon Owusu;Jiang, Wei
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권12호
    • /
    • pp.5701-5722
    • /
    • 2018
  • The continuous increase in the cost of energy production and concerns for environmental sustainability are leading research communities, governments and industries to amass efforts to reduce energy consumption and global $CO_2$ footprint. Players in the information and communication industry are keen on reducing the operational expenditures (OpEx) and maintaining the profitability of cellular networks. Meanwhile, network virtualization has been proposed in this regard as the main enabler for 5G mobile cellular networks. In this paper, we propose a generic framework of slice resource provisioning and customized physical resource allocation for energy-efficiency and quality of service optimization. In resource slicing, we consider user demand and population resources provisioning scheme aiming to satisfy quality of service (QoS). In customized physical resource allocation, we formulate this problem with an integer non-linear programming model, which is solved by a heuristic algorithm based on minimum vertex coverage. The proposed algorithm is compared with the existing approaches, without consideration of slice resource constraints via system-level simulations. From the perspective of infrastructure providers, traffic is scheduled over a limited number of active small-cell base stations (sc-BSs) that significantly reduce the system energy consumption and improve the system's spectral efficiency. From the perspective of virtual network operators and mobile users, the proposed approach can guarantee QoS for mobile users and improve user satisfaction.

마디접촉조건에 따른 나사철근의 기계식 이음 특성 (Mechanical Splicing Characteristic of the Threaded Bar according to the Contact Conditions of the Transverse Rib)

  • 김정민;최성욱;김병민
    • 소성∙가공
    • /
    • 제28권3호
    • /
    • pp.145-153
    • /
    • 2019
  • The objective of this study is to analyze the mechanical splicing characteristic of the threaded bar according to the contact conditions of the transverse rib. In order to consider the contact conditions of the rib, selection of the main variables including the gap of the core diameter ($l_c$), rib angle (${\theta}$), and the number of contacts ($C_N$) of transverse rib was done. So as to analyze the splicing characteristic of the D51 threaded bar, a finite element (FE) simulation of the tensile test was conducted using the designed D51 threaded bar and coupler. Through FE simulation results, it was verified that the mechanical slicing characteristics varied based on the main design variables ($l_c$, ${\theta}$, and $C_N$). It was further confirmed that it was important to determine the $C_N$ in consideration of $l_c$. Additionally, the tensile test results of the D25 and D51 threaded bar combined with the couplers were similar to FE simulation results. Furthermore, to quantitatively evaluate FE simulation and test results, the calculation equation for the contacted projection area ratio (R) of the transverse rib was proposed. To secure a mechanical splicing joint of the threaded bar, it was established that the R calculated using the proposed equation had to be greater or equal to 40%.

Micro-computed tomography in preventive and restorative dental research: A review

  • Ghavami-Lahiji, Mehrsima;Davalloo, Reza Tayefeh;Tajziehchi, Gelareh;Shams, Paria
    • Imaging Science in Dentistry
    • /
    • 제51권4호
    • /
    • pp.341-350
    • /
    • 2021
  • Purpose: The use of micro-computed tomography (micro-CT) scans in biomedical and dental research is growing rapidly. This study aimed to explore the scientific literature on approaches and applications of micro-CT in restorative dentistry. Materials and Methods: An electronic search of publications from January 2009 to March 2021 was conducted using ScienceDirect, PubMed, and Google Scholar. The search included only English-language articles. Therefore, only studies that addressed recent advances and the potential uses of micro-CT in restorative and preventive dentistry were selected. Results: Micro-CT is a tool that enables 3-dimensional imaging on a small scale with very high resolution. In this method, there is no need for sample preparation or slicing. Therefore, it is possible to examine the internal structure of tissue and the internal adaptation of materials to surfaces without destroying them. Due to these advantages, micro-CT has been recommended as a standard imaging tool in dental research for many applications such as tissue engineering, endodontics, restorative dentistry, and research on the mineral density of hard tissues and bone growth. However, the high costs of micro-CT, the time necessary for scanning and reconstruction, computer expertise requirements, and the enormous volume of information are drawbacks. Conclusion: The potential of micro-CT as an emerging, accurate, non-destructive approach is clear, and the valuable research findings reported in the literature provide an impetus for researchers to perform future studies focusing on employing this method in dental research.

BERT를 이용한 딥러닝 기반 소스코드 취약점 탐지 방법 연구 (A BERT-Based Deep Learning Approach for Vulnerability Detection)

  • 김문회;오희국
    • 정보보호학회논문지
    • /
    • 제32권6호
    • /
    • pp.1139-1150
    • /
    • 2022
  • SW 산업의 급속한 발전과 함께 새롭게 개발되는 코드와 비례해서 취약한 코드 또한 급증하고 있다. 기존에는 전문가가 수동으로 코드를 분석하여 취약점을 탐지하였지만 최근에는 증가하는 코드에 비해서 분석하는 인력이 부족하다. 이 때문에 기존 Vuldeepecker와 같은 많은 연구에서는 RNN 기반 모델을 이용하여 취약점을 탐지하였다. 그러나 RNN 모델은 코드의 양이 방대할수록 새롭게 입력되는 코드만 학습되고 초기에 입력된 코드는 최종 예측 결과에 영향을 주지 못하는 한계점이 있다. 또한 RNN 기반 방법은 입력에 Word2vec 모델을 사용하여 단어의 의미를 상징하는 embedding을 먼저 학습하여 고정 값으로 RNN 모델에 입력된다. 이는 서로 다른 문맥에서 다른 의미를 표현하지 못하는 한계점이 있다. BERT는 Transformer 모델을 기본 레이어로 사용하여 각 단어가 전체 문맥에서 모든 단어 간의 관계를 계산한다. 또한 MLM과 NST 방법으로 문장 간의 앞뒤 관계를 학습하기 때문에 취약점 탐지와 같은 코드 간 관계를 분석해야 할 필요가 있는 문제에서 적절한 방법이다. 본 논문에서는 BERT 모델과 결합하여 취약점 탐지하는 연구를 수행하였고 실험 결과 취약점 탐지의 정확성이 97.5%로 Vuldeepecker보다 정확성 1.5%. 효율성이 69%를 증가하였다.