• 제목/요약/키워드: Automatic Data Construction

검색결과 285건 처리시간 0.019초

한글 요구사항 기반 결정 테이블로부터 테스트 케이스 생성을 위한 메타모델링 구축화 (Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications)

  • 장우성;문소영;김영철
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제12권9호
    • /
    • pp.381-386
    • /
    • 2023
  • 기존의 다양한 테스트 케이스 생성에 대한 연구는 모델로부터 테스트 케이스를 추출한다. 하지만 실무의 경우 자연어 요구사항 문장으로부터 테스트 케이스를 생성할 수 있어야 한다. 이를 위해 자연어 문장의 분석하고, 분석 과정 및 결과를 요구공학 영역에 접목하는 연구는 매우 필요하다. 하지만 한국어 문장의 다양성 때문에, 한국어 자연어 요구사항 분석은 어려운 이슈이다. 우리는 한국어 자연어 요구사항으로부터 테스트 케이스 생성 연구 중 하나로써, 자연어 요구사항의 정의 분석, C3Tree 모델의 생성, 원인-결과 그래프의 생성, 결정 테이블의 생성 단계를 통한 테스트 케이스 생성 방법을 연구한다. 본 논문은 중단 단계로써, 메타모델링 변환 기법을 이용하여 C3Tree 모델 기반의 결정 테이블로부터 테스트 케이스 생성 방법을 제안한다. 이 방법은 모델 변환 규칙의 수정을 통해 모델 to 모델, 모델 to 텍스트로의 변환 과정을 제어한다. 모델이 변형되거나, 새로운 모델이 추가되더라도 프로그램 알고리즘의 직접적인 수정 없이 모델 변환 규칙을 유지보수 할 수 있다. 평가 결과, 결정 테이블에 대한 모든 조합이 테스트 케이스로 자동 생성되었다.

단위유량도와 비수갑문 단면 및 방조제 축조곡선 결정을 위한 조속계산 (Calculation of Unit Hydrograph from Discharge Curve, Determination of Sluice Dimension and Tidal Computation for Determination of the Closure curve)

  • 최귀열
    • 한국농공학회지
    • /
    • 제7권1호
    • /
    • pp.861-876
    • /
    • 1965
  • During my stay in the Netherlands, I have studied the following, primarily in relation to the Mokpo Yong-san project which had been studied by the NEDECO for a feasibility report. 1. Unit hydrograph at Naju There are many ways to make unit hydrograph, but I want explain here to make unit hydrograph from the- actual run of curve at Naju. A discharge curve made from one rain storm depends on rainfall intensity per houre After finriing hydrograph every two hours, we will get two-hour unit hydrograph to devide each ordinate of the two-hour hydrograph by the rainfall intensity. I have used one storm from June 24 to June 26, 1963, recording a rainfall intensity of average 9. 4 mm per hour for 12 hours. If several rain gage stations had already been established in the catchment area. above Naju prior to this storm, I could have gathered accurate data on rainfall intensity throughout the catchment area. As it was, I used I the automatic rain gage record of the Mokpo I moteorological station to determine the rainfall lntensity. In order. to develop the unit ~Ydrograph at Naju, I subtracted the basic flow from the total runoff flow. I also tried to keed the difference between the calculated discharge amount and the measured discharge less than 1O~ The discharge period. of an unit graph depends on the length of the catchment area. 2. Determination of sluice dimension Acoording to principles of design presently used in our country, a one-day storm with a frequency of 20 years must be discharged in 8 hours. These design criteria are not adequate, and several dams have washed out in the past years. The design of the spillway and sluice dimensions must be based on the maximun peak discharge flowing into the reservoir to avoid crop and structure damages. The total flow into the reservoir is the summation of flow described by the Mokpo hydrograph, the basic flow from all the catchment areas and the rainfall on the reservoir area. To calculate the amount of water discharged through the sluiceCper half hour), the average head during that interval must be known. This can be calculated from the known water level outside the sluiceCdetermined by the tide) and from an estimated water level inside the reservoir at the end of each time interval. The total amount of water discharged through the sluice can be calculated from this average head, the time interval and the cross-sectional area of' the sluice. From the inflow into the .reservoir and the outflow through the sluice gates I calculated the change in the volume of water stored in the reservoir at half-hour intervals. From the stored volume of water and the known storage capacity of the reservoir, I was able to calculate the water level in the reservoir. The Calculated water level in the reservoir must be the same as the estimated water level. Mean stand tide will be adequate to use for determining the sluice dimension because spring tide is worse case and neap tide is best condition for the I result of the calculatio 3. Tidal computation for determination of the closure curve. During the construction of a dam, whether by building up of a succession of horizontael layers or by building in from both sides, the velocity of the water flowinii through the closing gapwill increase, because of the gradual decrease in the cross sectional area of the gap. 1 calculated the . velocities in the closing gap during flood and ebb for the first mentioned method of construction until the cross-sectional area has been reduced to about 25% of the original area, the change in tidal movement within the reservoir being negligible. Up to that point, the increase of the velocity is more or less hyperbolic. During the closing of the last 25 % of the gap, less water can flow out of the reservoir. This causes a rise of the mean water level of the reservoir. The difference in hydraulic head is then no longer negligible and must be taken into account. When, during the course of construction. the submerged weir become a free weir the critical flow occurs. The critical flow is that point, during either ebb or flood, at which the velocity reaches a maximum. When the dam is raised further. the velocity decreases because of the decrease\ulcorner in the height of the water above the weir. The calculation of the currents and velocities for a stage in the closure of the final gap is done in the following manner; Using an average tide with a neglible daily quantity, I estimated the water level on the pustream side of. the dam (inner water level). I determined the current through the gap for each hour by multiplying the storage area by the increment of the rise in water level. The velocity at a given moment can be determined from the calcalated current in m3/sec, and the cross-sectional area at that moment. At the same time from the difference between inner water level and tidal level (outer water level) the velocity can be calculated with the formula $h= \frac{V^2}{2g}$ and must be equal to the velocity detertnined from the current. If there is a difference in velocity, a new estimate of the inner water level must be made and entire procedure should be repeated. When the higher water level is equal to or more than 2/3 times the difference between the lower water level and the crest of the dam, we speak of a "free weir." The flow over the weir is then dependent upon the higher water level and not on the difference between high and low water levels. When the weir is "submerged", that is, the higher water level is less than 2/3 times the difference between the lower water and the crest of the dam, the difference between the high and low levels being decisive. The free weir normally occurs first during ebb, and is due to. the fact that mean level in the estuary is higher than the mean level of . the tide in building dams with barges the maximum velocity in the closing gap may not be more than 3m/sec. As the maximum velocities are higher than this limit we must use other construction methods in closing the gap. This can be done by dump-cars from each side or by using a cable way.e or by using a cable way.

  • PDF

UAV를 이용한 경관분석 및 활용방안에 관한 기초연구 (Study of the UAV for Application Plans and Landscape Analysis)

  • 김승민
    • 한국전통조경학회지
    • /
    • 제32권3호
    • /
    • pp.213-220
    • /
    • 2014
  • 본 연구는 최근 급속한 기술발전이 이루어지고 있는 (UAV)를 활용하여 지형분석에 적용하기 위한 실험적 연구로 드론과 자동 경로비행에 필요한 시스템을 구축하였다. 구축된 시스템을 이용하여 경로비행의 안정성을 검토하였으며, Waypoint를 이용한 경로비행 촬영을 실시하여 유용성을 검증한 결과는 다음과 같다. 첫째, 9.3ha에 달하는 면적에 대해 경로비행을 실시한 결과 준비시간을 포함하여 실측시간이 총40여분 소요되었으며, 지상부에서 인가한 고도와 속도를 일정하게 유지하는 것을 알 수 있었다. 또한 경로비행 시 지상부에서 설정한 Waypoint 지점에서 정확하게 촬영임무를 수행하여, multicopter를 이용한 사진실측의 효율성을 확인하였다. 둘째, 일반 실측용 무인항공기에 비해 가볍고 저렴한 multicopter와 디지털카메라를 이용하여 촬영의 기동성과 경제성을 확인하였으며, 촬영된 사진데이터의 정합과 DEM, DXF파일의 추출을 통해 수치지형도 보다 정밀한 지형분석이 가능하여 multicopter를 이용한 지형실측의 가능성을 확인하였다. 셋째, 하천내부에 대한 고해상 정사영상사진(20Cm급)을 제작함으로써 하천변일대에 대한 식생과 지형의 변화 등에 대한 분석이 가능한 것을 확인하였다. 또한 촬영지점의 GPS좌표에 대한 데이터베이스를 통해 미세지형의 변화 등과 같은 경관변화와 하천변 일대 또는 수림지 등에 대한 식생변화 등을 지속적으로 모니터링 할 수 있는 기반이 마련 될 수 있을 것으로 판단된다. 넷째, 정사영상분석을 통해 만들어진 DEM은 지형분석 및 가시권 분석 등과 같은 경관분석에서 보다 심도 있는 연구에 활용될 수 있을 것이다. 특히 현재 정부에서 추진 중인 '3차원 국토공간 정보 구축사업'과 연계하여 역사문화자원에 대한 3차원 지형정보 제공 등에도 널리 활용 될 수 있을 것으로 판단된다. 본 연구는 UAV를 이용한 지형분석 및 활용방안에 대한 연구로 도시 및 하천 등 다양한 지형에 대한 분석이 가능할 뿐만 아니라 사적 및 명승 등의 경관관리에 대한 연구와 DSM구축에 따른 가시권 분석 등의 역사문화자원에 대한 관리에도 폭넓게 활용 될 수 있을 것으로 판단된다.

딥러닝 기반 터널 영상유고감지 시스템 개발 연구 (Development of a deep-learning based tunnel incident detection system on CCTVs)

  • 신휴성;이규범;임민진;김동규
    • 한국터널지하공간학회 논문집
    • /
    • 제19권6호
    • /
    • pp.915-936
    • /
    • 2017
  • 본 논문에서는 2016년을 기준으로 강화된 터널 방재시설 설치 및 관리지침과, 점차 강화되고 있는 터널 CCTV설치 터널등급 기준과 터널 영상유고감지 시스템의 설치 운용에 대한 요구의 증가 상황을 정리해 보고하였다. 그럼에도, 가동중인 알고리즘 기반의 터널 영상유고감시 시스템의 정상 인지율은 50%가 채 되지 않는 것으로 파악되었으며, 그에 대한 주원인은 터널 내 낮은 조도, 심한 먼지로 인한 영상 선명도 저하, 낮은 CCTV 설치위치로 인한 이동객체의 겹침현상 등으로 파악되었다. 따라서, 본 연구에서는 이러한 열악한 조건에서도 영상유고 정상 인지율을 확보할 수 있는 딥러닝 기반 영상유고감지 시스템을 개발하였으며, 이에 대한 이론적 배경 제시와 시스템의 타당성 검토 연구가 진행되었다. 개발 시스템의 타당성 검토 연구는 터널 방재시설 및 관리지침 내 영상유고감지 항목중 정지 및 역주행 차량을 감지하는 주요 정보인 차량 객체 인식과 보행자 감지를 중심으로 진행되었다. 또한, (1) 동일 터널 내에서 학습과 추론이 이루어 지는 경우와 (2) 다양한 터널의 영상 정보를 통합 학습하고, 각 터널의 영상유고감지에 투입되는 경우, 두개의 시나리오를 설정하여 타당성 검토를 진행하였다. 두 시나리오 모두 일정 시간의 학습 자료와 유사한 상황에 대해서는 열악한 터널환경과 무관하게 그 감지성능이 80% 이상으로 우수하나, 추가 학습 없이 학습된 시간 구간과 멀어질수록 그 추론 성능은 상대적으로 낮은 40% 수준으로 떨어짐을 알 수 있었다. 그러나, 시간이 지남에 따라 자동으로 누적되어 확장되는 영상유고 빅데이터를 반복적으로 학습함으로써, 설치된 영상유고감지 시스템의 보완이나 보정절차 없이도 자동으로 그 영상유고감지 성능이 향상될 수 있음을 보였다.

항산화반응을 유발하는 물질의 검색에 적용할 수 있는 형질전환 마우스 생산을 위한 새로운 Prx 6/Luc 벡터시스템의 제조 및 폐암세포주에서 반응성 확인 (Construction and In vitro Study of a Prx 6/Luc Vector System for Screening Antioxidant Compounds in the Transgenic Mice)

  • 이영주;남소희;김지은;황인식;이혜련;최선일;곽문화;이재호;정영진;안범수;황대연
    • 생명과학회지
    • /
    • 제23권2호
    • /
    • pp.167-174
    • /
    • 2013
  • Peroxiredoxin 6 (Prx 6)는 티올-특이적 항산화 단백질에 속하는 효소로서 산화적 스트레스로부터 세포를 보호할 뿐만 아니라 과산화물의 환원작용을 촉매한다. 본 연구에서는 인간 Prx 6의 promoter를 이용하여 항산화반응을 유발하는 추출물을 효과적으로 스크리닝하는 새로운 형질전환마우스를 개발하는 최종목적을 달성하기 위한 중간단계로서, hPrx 6/Luc 벡터를 개발하고, 이들 벡터의 안정적 발현과 성공적 반응성을 세포주를 이용하여 확인하고자 하였다. 이를 위해, 인간 Prx 6 promoter를 증폭하여 luciferase cDNA와 결합한 hPrx 6/Luc 벡터를 제조하였으며, 제조된 벡터를 제한효소 절단과 염기서열분석을 통해 확인하였다. hPrx 6/Luc 벡터는 NCI-H460 세포에 transfection한 후 인삼(KWG), 홍삼(KRG), 맥문동(LP), 홍문동(RLP)의 4가지 추출물을 처리하여 luciferase activity를 측정하였다. 그 결과, luciferase activity는 4가지 추출물에 의해 효과적으로 증가하였고, 특히 KRG과 LP를 처리한 그룹이 KWG과 RLP를 처리한 그룹보다 높았다. 또한, luciferase activity는 RLP 농도에 의존적으로 증가하였다. hPrx 6/Luc 벡터와 hPrx 6 mRNA반응의 차이를 비교하기 위해, 4가지 추출물을 처리한 후 hPrx 6 mRNA의 양을 RT-PCR로 분석하였다. 그러나, hPrx 6 mRNA의 양은 비록 고농도의 RLP 추출물에서는 약간의 증가가 관찰되었지만, 대조군에 비하여 4가지 추출물에서 유의적인 차이가 없었다. 한편, 4가지 추출물에 의한 superoxide dismutase (SOD) 활성의 변화는 비록 일부 차이는 있었지만 hPrx 6/Luc 벡터와 유사한 반응을 나타내었다. 따라서, 이러한 결과는 hPrx 6/Luc 벡터는 성공적으로 제조되었고, 세포내에서 안정적으로 발현하면서 항상화물질에 민감하고 정량적으로 반응할 수 있음을 제시하고 있다. 더불어, 이러한 세포주에서 확인결과를 바탕으로 형질전환마우스가 개발된다면, 항산화물질을 정량적으로 스크리닝하는 시스템으로 적용가능성이 매우 높음을 보여주고 있다.