• 제목/요약/키워드: 자동 프로그램

검색결과 1,438건 처리시간 0.026초

Unified Process의 분석 클래스에 대한 복잡도 척도 (Complexity Metrics for Analysis Classes in the Unified Software Development Process)

  • 김유경;박재년
    • 정보처리학회논문지D
    • /
    • 제8D권1호
    • /
    • pp.71-80
    • /
    • 2001
  • 구조적 개발 방법론에 적용하도록 만들어진 복잡도 척도들은 클래스, 상속성, 메시지 전달 그리고 캡슐롸와 같은 객체지향의 개념에 직접적으로 적용할 수 없다. 또한, 기존이 객체지향 소프트웨어에 대한 척도의 연구는 프로그램의 복잡도나, 설계 단계의 척도가 대부분이었다. 실제로 분석 단계 클래스의 복잡도를 낮춤으로써, 시스템의 개발 노력이나 비용 및 유지보수 단계에서의 노력이 크게 줄어들게 되므로, 분석 클래스에 대한 복잡도를 측량하기 위한 척도가 필요하다. 본 논문에서는 객체지향 개발방법론인 Unified Process의 분석 단계에서 추출되는 분석 클래스에 대하여 복잡도를 측정할 수 있는 새로운 척도를 제안한다. 협력의 복잡도 CC(Collaboration Complexity)는 가능한 협력의 최대 수로서 클래스가 잠재적으로 얼마나 복잡할 수 있는지를 측정하기 위한 척도이며, 각 협력자들의 인터페이스를 이해하는 것과 관련된 총체적 어려움을 측정하는 인터페이스 복잡도 IC(Interface Complexity)를 정의하였다. 제안된 척도는 클래스의 크기 및 상속성에 대하여 수학적인 증명을 하였으며, Weyuker의 9가지 공리적 성질에 대하여 이론적인 검증을 하였다. 또한, 텍스트 마이닝 기법을 사용하여 사용자의 질문에 자동으로 응답하는 시스템의 분석 클래스에 대하여 제안된 척도를 사용하여 복잡도를 측정하였고 기존의 복잡도 척도인 CBO와 WMC의 값을 계산하여 비교하였다. CC와 CBO, IC와 WMC의 값을 비교해 본 결과 제안된 복잡도 척도의 계산 결과 제안된 복잡도 척도의 계산 결과 값이 그 값들보다 좀 더 복잡도를 잘 표현하고 있었다. 이로써 소프트웨어 개발 주기의 초기에 클래스에 대한 복잡도를 평가해 보고, 나머지 단계에 필요한 시간과 노력을 예측함으로써 보다 비용-효과적인 객체지향 소프트웨어를 개발할 수 있는 가능성이 높아진다.

  • PDF

3차원 안면자동인식기(3D-AFRA)의 Software 정밀도 검사 : 형상측정프로그램 오차분석 (A Software Error Examination of 3D Automatic Face Recognition Apparatus(3D-AFRA) : Measurement of Facial Figure Data)

  • 석재화;송정훈;김현진;유정희;곽창규;이준희;고병희;김종원;이의주
    • 사상체질의학회지
    • /
    • 제19권3호
    • /
    • pp.51-61
    • /
    • 2007
  • 1. Objectives The Face is an important standard for the classification of Sasang Constitutions. We are developing 3D Automatic Face Recognition Apparatus(3D-AFRA) to analyse the facial characteristics. This apparatus show us 3D image and data of man's face and measure facial figure data. So We should examine the Measurement of Facial Figure data error of 3D Automatic Face Recognition Apparatus(3D-AFRA) in Software Error Analysis. 2. Methods We scanned face status by using 3D Automatic Face Recognition Apparatus(3D-AFRA). And we measured lengths Between Facial Definition Parameters of facial figure data by Facial Measurement program. 2.1 Repeatability test We measured lengths Between Facial Definition Parameters of facial figure data restored by 3D-AFRA by Facial Measurement program 10 times. Then we compared 10 results each other for repeatability test. 2.2 Measurement error test We measured lengths Between Facial Definition Parameters of facial figure data by two different measurement program that are Facial Measurement program and Rapidform2006. At measuring lengths Between Facial Definition Parameters, we uses two measurement way. The one is straight line measurement, the other is curved line measurement. Then we compared results measured by Facial Measurement program with results measured by Rapidform2006. 3. Results and Conclusions In repeatability test, standard deviation of results is 0.084-0.450mm. And in straight line measurement error test, the average error 0.0582mm, and the maximum error was 0.28mm. In curved line measurement error test, the average error 0.413mm, and the maximum error was 1.53mm. In conclusion, we assessed that the accuracy and repeatability of Facial Measurement program is considerably good. From now on we complement accuracy of 3D-AFRA in Hardware and Software.

  • PDF

해안가 암반대수층에서 양수시험 시 조석효과에 의한 수리특성 (The hydraulic characteristics with tidal effect for pumping test at the costal rock aquifer)

  • 김태영;강동환;김성수;김동수;정상용
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2008년도 학술발표회 논문집
    • /
    • pp.1929-1933
    • /
    • 2008
  • 조석에 의한 지하수위변동이 발생하는 해안가 암반대수층에서 고조(high tide)과 저조(low tide) 조건에서의 차이를 규명하기 위한 양수시험이 수행되었다. 본 연구에서 양수시험이 수행된 시험대 수층은 암반층으로서 시험공들은 해안가에서 약 180 m 이격되어 있으며, 양수정(MW1공)과 관측정(MW2공)의 이격거리는 8.05 m 이다. 양수정과 관측정 모두 공 내경은 0.205 m 이며, 케이싱심도는 지표면하 19 m 정도이다. 그리고, 양수정과 관측정의 지하수위는 지표면하 5 m 정도에 형성 되어 있으며, 시험대수층의 두께는 약 40 m 정도이다. 양수시험은 총 3회 수행되었으며, 모든 시험에서 수중모터 설치심도는 지표면하 30 m 이고 양수율은 $75\;m^3/day$로서 동일하였다. 그러나, 양수시작 시간의 차이를 두어 고조 후 1회(1차 시험), 저조 후 2회(2차 및 3차 시험) 수행되었다. 양수정과 관측정에서 자동수위측정기(Model 3001, Solinst)를 설치하여 관측된 지하수위변동 자료에 의하면, 조석현상 발생 후 시험공 내 지하수위변동 경과시간은 고조(high tide) 후 2시간, 저조 (low tide) 후 1시간 정도인 것으로 나타났다. 따라서, 양수시험 시 1차 시험은 고조 후 2시간 경과한 시점에서, 2차 및 3차 시험은 저조 후 1시간 경과한 시점에서 양수가 시작되었다. 양수시험에 의한 경과시간에 따른 수위강하량 그래프에서는 고조조건이 저조조건에 비해 수위강하량이 더 적은 것으로 나타났다. 이러한 원인은 저조에 비해 고조 조건에서는 해수에 의한 지하수위가 상승하여, 동일한 양수조건에서 수위강하량이 적게 나타난 것이다. 양수시험 자료가 AQTESOLV 3.5 프로그램을 이용하여 해석되었다. Theis method에 의해 산정된 수리전도도는 고조 조건의 양수시험에서는 $4.159{\times}10^{-6}\;m/sec$, 저조 후에서는 각각 $3.818{\times}10^{-6}\;m/sec$$3.926{\times}10^{-6}\;m/sec$ 이었다. 저조 후에 비해 고조 후의 수리전도도가 5% 이상 높은 것으로 산정되었다. 이상의 연구 결과들에 의해, 해안가 암반대수층에서는 양수시험 시 조석효과에 의한 수리적인 변동을 고려한 설계와 해석이 수행되어야함을 확인할 수 있었다.

  • PDF

수치지형도를 이용한 DEM 자동 생성 기법의 개발 (Development of an Automatic Generation Methodology for Digital Elevation Models using a Two-Dimensional Digital Map)

  • 박찬수;이성규;서용철
    • 한국지리정보학회지
    • /
    • 제10권3호
    • /
    • pp.113-122
    • /
    • 2007
  • 최근 항공측량과 위성정보 기술의 급속한 발전은 방대한 지리정보 데이터의 신속한 취득을 가능케 하고 있다. 취득된 지리정보를 정확하게 표현하고 분석하기 위해서는 대용량 데이터를 실시간으로 시각화하는 기술을 필요로 하며, 실시간 시각화를 위해 LOD(Lovel of Detail) 알고리즘을 핵심 요소로 적용하고 있다. 본 연구는 다양한 지리정보 데이터 중 수치지형도에 포함된 등고선 데이터를 활용하여 정규화된 고도정보를 생성하는 방법으로써 TIN 생성기법을 적용하였고, 정규화 된 고도 정보를 생성하기 위해서 본 연구에서는 2단계의 작업으로 구분하여 생성하였다. 먼저 수치지형도를 활용하여 TIN 데이터를 생성하고, 생성된 TIN 데이터를 이용하여 정규화 된 고도정보를 생성하고자 하는 지역 크기의 2차원적 격자 배열을 생성하고, 격자 배열의 각 점과 생성된 불규칙 삼각망의 교차점을 구하여 정규화 된 고도정보를 생성할 수 있다. 본 연구에서는 각 단계 별로 제한된 딜로니 삼각분할(CDT, Constrained Delaunay Triangulation) 알고리즘과 생성된 TIN 데이터와 2차원적 격자 배열 각 점의 교차점을 구하기 위해 Ray-Triangle Intersection 알고리즘을 선택하였다. 또한, DirectX API 라이브러리, Quad-Tree LOD 알고리즘 그리고 프로그램 개발언어인 Microsoft Visual C++ 6.0을 이용하여 정규화된 고도정보를 3차원 지형 실시간 시각화를 통해 3차원 지형 시뮬레이션을 하였다.

  • PDF

상하동요 감쇠장치 적용을 통한 새로운 다물체동역학 프로그램의 적용성 검토 (Study on the Applicability of a New Multi-body Dynamics Program Through the Application to the Heave Compensation System)

  • 구남국;하솔;노명일
    • 한국전산구조공학회논문집
    • /
    • 제26권4호
    • /
    • pp.247-254
    • /
    • 2013
  • 본 논문에서는 해상 시추작업을 위한 heave compensation system의 시뮬레이션 모델을 개발하였다. 우선 시뮬레이션을 위하여, 다물체계 동역학 커널을 개발하였다. 다물체계 동역학 커널은 입력 받은 heave compensation system 시뮬레이션 모델의 운동학적 정보를 이용하여 recursive Newton-Euler formulation 방법을 기반으로 운동방정식을 자동으로 구성하고, 수치적으로 해를 계산하는 기능을 한다. 그리고 해상 시추선에 작용하는 외력을 계산하기 위하여 유체 정역학적 힘과 유체 동역학적 힘을 계산하는 모듈을 개발하였다. 이와 같이 개발한 커널과 모듈들을 적용하여 해상 시추선의 hoisting system 동적거동 해석을 수행하고, 관절에서의 구속력을 계산하였다.

치유경관의 개념을 적용한 병원 옥외공간 조경설계 - 창원 경상대학교 병원을 사례로 - (Healing Landscape Design for Hospital Outdoor Space - A Case of the Kyeongsang National University Hospital in Changwon -)

  • 민병욱
    • 한국조경학회지
    • /
    • 제41권1호
    • /
    • pp.82-92
    • /
    • 2013
  • 본 설계안은 경상남도 창원시 성산구 삼정자동 555번지 일대에 건립예정인 부지의 면적 약 $79,743.1m^2$의 경상대학교병원 주변 옥외공간 설계의 기본계획안이다. 이 설계안의 목적은 환자의 회복과 일반 대중의 웰빙(well-being)을 돕고, 지역사회에 기여하며 주변 환경을 존중하는 생태적인 공간을 조성하는데 있었다. 이 목적을 위하여 세 가지 설계 목표가 설정되었는데, 첫 번째는 경관의 치유기능을 높이는 것이고, 두 번째는 생태적으로 재생이 가능한 경관을 조성하고, 세 번째는 그 지역의 특성을 반영한 경관의 미적인 가치를 드러내는 것이었다. 먼저 치유의 기능을 강화하기 위해서 주변의 양호한 수림대와 연계를 하고, 치유의 기능이 있는 식물재료를 선별하여 식재하고, 다양한 감각 치유원, 명상의 공간, 약초원 등 치유프로그램을 공간에 도입하였다. 또한, 많은 연구에서 병원의 공간조성에 있어서 환자의 프라이버시가 중요하다고 강조한대로 환자의 유형과 일반인들을 고려하여 공간과 동선을 구분하는 것을 고려하였다. 생태적인 환경을 조성하기 위해서는 기존의 소나무 숲과 지형을 보존하고, 부지내로 연장할 것을 제안하였으며, 또한 자연 수체계를 복원하고, 그 물을 재활용하여 조경 등의 용수로 사용하게 하였다. 마지막으로 이용자의 미적인 체험을 위해서는 주변 상록수림에 대비하는 활엽수와 각종 초화류를 식재하여 계절감을 강화시키고, 열매가 열리는 수종을 배치하여 산새가 날아들고 동물이 찾아오는 "자연속의 치유공간"이라는 분위기를 연출하였다. 더불어 모든 공간과 시설물은 유니버설 디자인 원칙에 따라 계획 및 설계되어 환자들에게 장애물이 없는 환경을 제공하려 하였으며, 생태적이고 경제적이며 관리가 용이한 유지관리를 위하여 지속가능한 관리계획을 제안하였다.

항만공사용 사석 고르기 수중로봇의 제어 및 지형인식에 관한 연구 (Study on the Control and Topographical Recognition of an Underwater Rubble Leveling Robot for Port Construction)

  • 김태성;김치효;이진형;이민기
    • 한국항해항만학회지
    • /
    • 제42권3호
    • /
    • pp.237-244
    • /
    • 2018
  • 수중에서 로봇으로 사석 고르기 작업을 실시할 경우 로봇 주위의 지형 정보를 실시간으로 제공해야 원격조종이 가능하다. 현 위치로부터 주변지형의 높낮이를 보여줘야 운전자가 작업 계획을 수립하고, 전복과 같은 사고도 예방할 수 있다. 지금까지 지형인식은 멀티 빔 소나에 의해 이뤄졌는데 이는 작업 전후의 품질을 평가하는 용도만 사용되었지 원격조종에서 필요한 실시간 정보로는 사용될 수 없었다. 본 연구는 수중 사석 고르기 작업을 위한 실시간 지형인식 방법을 개발한다. 버킷이 지면을 누를 때 전달되는 힘을 측정해 접촉여부를 판단하고, 실린더의 길이를 읽어 접촉위치를 계산한다. 버킷의 위치제어를 위해 가변 뱅뱅제어 알고리즘을 적용하고 숙련된 굴삭기 운전자의 작업패턴을 프로그램화해 지형인식, 긁기, 밀기, 전진 등의 작업을 자동으로 수행하도록 한다. 개발된 방법은 로봇 몸체로부터 버킷의 거리에 따라 3차원 격자 지형을 상대적으로 보여줌으로써 작업자가 쉽게 지형을 인식하고 지형에 따라 작업계획을 세우도록 한다.

Geant4시뮬레이션 자동화를 위한 통합 프레임워크 환경 개발 : Geant4Editor (An Integrated Framework Environment for Automatic Simulation of Geant4 : Geant4Editor)

  • 신성식;김아미;김승완;송주환;권오봉
    • 전자공학회논문지CI
    • /
    • 제45권4호
    • /
    • pp.12-18
    • /
    • 2008
  • 입자 물리 방사선 연구는 우리 일상생활의 많은 부분에 도움을 주고 있다. 비파괴검사를 가능하게 하여 우리가 사용하는 물건의 안전성을 검증하고, 사람에게 유해한 환경을 판단하고, 사람의 질병을 치료하는 등 다양한 분야에서 활용되고 있다. 이와 같이 입자 물리 방사선 연구는 유용하지만 직접적인 실험을 하기가 어려워 컴퓨터 시뮬레이션을 이용한다. 그 중 현재 대표적인 입자 물리 시뮬레이션 라이브러리 중 하나가 Geant4이다. 그러나 Geant4는 시뮬레이션을 하기 위해 사용자가 직접 C++언어를 통하여 프로그램을 작성해야 하는 어려움이 있다. 이 어려움을 해결하기 위해 물리연구자의 요구사항을 분석하여 Geant4 에 맞는 시뮬레이션 환경을 생성하는 시뮬레이션 자동화 프레임워크인 Geant4Editor를 설계하였다. Geant4Editor는 자원 관리자(Data Manager)를 통하여 자원(사용자 생성 데이터)을 효율적으로 관리하며, 시뮬레이션에서 필요한 필수 클래스를 사용자의 요구를 반영하여 자동으로 생성한다.

원격탐사 자료 기반 지형공간 특성분석을 위한 텍스처 영상 비교와 템플레이트 정합의 적용 (Comparison of Texture Images and Application of Template Matching for Geo-spatial Feature Analysis Based on Remote Sensing Data)

  • 류희영;전소희;이기원;권병두
    • 한국지구과학회지
    • /
    • 제26권7호
    • /
    • pp.683-690
    • /
    • 2005
  • 공간 해상도 1m 이하의 고해상도 원격 탐사 영상의 민간 활용이 활발해 짐에 따라, 이를 위한 전문 분야 별 영상 분석 방법의 개발 요구가 증가하고 있다. 다양한 영상분석 기법 중에, 주변 화소들간의 공간 분포 관계에 의해 특성이 결정되는 텍스처 영상의 분석은 이러한 목적을 위한 유용한 영상 분석 방법 중 하나이다. 이 연구에서는 원시 영상으로부터 GLCM 알고리즘에 의해 생성된 텍스처 영상에 대해서 방향 인자, 마스킹 커널의 크기, 변수의 종류에 따른 결과를 비교, 분석한 뒤 각각의 결과 영상의 지형공간 특성 분석의 적용성에 대하여 알아보았다. 또한 원시 영상과 텍스처 영상에서 특성 정보를 포함하는 템플레이트를 설정하고 이를 기준으로 반복적인 패턴을 자동으로 검색하는 템플레이트 정합 프로그램을 구현하여 이를 원시 영상과 텍스처 영상에 적용하였고, 처리 결과에 기초하여 향후 적용 가능성을 검토하였다. 이 연구의 결과는 일정한 패턴으로 나타나는 지구과학적인 지형 특성이나 고해상도 위성영상 정보를 이용한 인공 지형지물의 파악 및 분석에 효과적으로 적용될 수 있을 것으로 예상된다.

진단용 엑스선 발생장치에서 부가 여과판에 따른 선량과 화질 비교 (Comparison of Dose and Quality of Copper and Nickel Additional Filter Plate in Diagnostic X-ray Generator)

  • 이현경;고유림;박영경;한동균
    • 한국방사선학회논문지
    • /
    • 제11권6호
    • /
    • pp.459-466
    • /
    • 2017
  • 본 연구는 부가 여과판의 재질로 구리와 니켈을 선정하여 각 물질에 따라 선량과 화질의 차이를 비교 평가하였다. 먼저, 선량에 대한 실험은 흡수선량 측정으로 란도 팬텀을 이용하여 구리 및 니켈의 부가 여과판을 None, 0.1 mm, 0.2 mm, 0.3 mm로 변화시켜 설치하고 120 kVp, 6.3 mAs의 조건으로 조사하였다. 두 번째로, 관전압 변화와 노출지수 변화에 따라 부가 여과판 두께별로 얻은 영상을 Image J 프로그램을 이용하여 SNR과 CNR값을 구하여 영상을 평가 하였다. 흡수선량 측정은 니켈이 구리보다 높게 나왔으며, 두께가 증가할수록 흡수선량은 감소하였다(p<0.05). 관전압이 증가와 노출지수 변화에 대해서도 두 영상에서 유의한 차이를 보이지 않았다(p>0.05). 결론적으로 본 연구는 부가 여과판에서 니켈은 기존의 구리에 비해 피폭선량을 감소하면서도 현재의 영상의 질을 유지할 수 있는 물질임을 알 수 있다.