• Title/Summary/Keyword: Software development process

검색결과 1,770건 처리시간 0.028초

활용성을 고려한 BIM 설계 오류 검증시스템 개발 (Development of an Verification System for Enhancing BIM Design Base on Usability)

  • 양동석
    • 토지주택연구
    • /
    • 제8권1호
    • /
    • pp.23-29
    • /
    • 2017
  • The BIM design is expected to expand to the domestic and overseas construction industries, depending on the effect of construction productivity and quality improvement. However, with the obligation of Public Procurement Service to design the BIM design, it includes a design error and the problem of utilization of 3D design by choosing a simple 2D to 3D remodelling method that can not be modelled in 3D modeling or use of the construction and maintenance phases. The results reviewed by BIM design results were largely underutilized and were not even performed with the verification of the error. In order to resolve this, one must develop the check system that secures the quality of BIM design and ensure that the reliability of BIM results are available. In this study, it is designed to develop a program that can automatically verify the design of the BIM design results such as violation of the rules of the BIM design, design flaws, and improve the usability of the BIM design. In particular, this programs were developed not only to identify programmes that were not commercially available, but also to validate drawings in low-light computer environments. The developed program(LH-BIM) store the information of attribute extracted from the Revit file(ArchiCAD, IFC file included) in the integrated DB. This provides the ability to freely lookup the features and properties of drawings delivered exclusively by the LH-BIM Program without using the Revit tools. By doing so, it was possible to resolve the difficulties of using traditional commercial programs and to ensure that they operate only with traditional PC performance. Further, the results of the various BIM software can be readily validated, which can be solved the conversion process error of IFC in the case of SMC. Additionally, the developed program has the ability to automatically check the error and design criteria of the drawings, as well as the ability to calculate the area estimation. These functions allow businesses to apply simple and easy tasks to operate tasks of BIM modelling. The developed system(LH-BIM) carried out a verification test by reviewing the review of the BIM Design model of the Korea Land & Housing Corporation. It is hoped that the verification system will not only be able to achieve the Quality of BIM design, but also contribute to the expansion of BIM and future construction BIM.

데이터 분산 서비스를 활용한 실시간 시험자료 토픽 설계 (Design to Realtime Test Data Topic Utilize of Data Distribution Service)

  • 최원규
    • 한국정보통신학회논문지
    • /
    • 제21권7호
    • /
    • pp.1447-1454
    • /
    • 2017
  • 실시간 시험자료 토픽은 시험을 수행하는 네트워크에 연결되어 있는 여러 계측 장비로부터 실시간으로 데이터를 수신하여 분석 처리하고 계측장비로 데이터를 제공하거나 가시화 할 수 있는 일종의 패킷 형태를 의미한다. 기존 UDP 통신프로토콜을 활용한 구조에서는 모든 계측장비들이 전송하는 데이터를 하나의 패킷으로 통합 설계하여 계측장비들의 필요유무와 상관없이 송 수신 하는 한계점이 존재하였다. 하지만 DDS(Data Distribution Service)를 활용하여 제안하는 시스템의 토픽 설계는 다음과 같은 장점들이 있다. 각 시스템에서 사용하는 플랫폼에 유연하게 공통된 API를 사용하여 개발이 가능하며 향후 장비 업그레이드 시 필요 토픽의 추가 선언 등 최소 작업만 필요하고 전체 시스템을 재설계하지 않아도 된다. 또한 시스템 간 연계를 위한 계측장비 및 시스템이 추가로 도입 시에도 공통 메시지 포맷을 적용하여 개발하기 때문에 기존 장비의 수정이 불필요하여 시스템의 확장이 용이하다. 추가 장비의 도입은 토픽의 QoS(Quality of Service) 튜닝을 통하여 우선 적용할 수 있기 때문에 통신의 성능을 조정 및 유지할 수 있다. 본 논문에서는 이종 시스템간의 플랫폼과 통신 프로토콜을 통합 설계한 DDS 미들웨어를 활용하여 새로운 센서 및 계측장비 도입 시 기존 시스템 구성장비들의 수정과 시스템의 별도 통신 커넥션, 신규 장비의 도입 및 업그레이드에 따른 시스템 S/W 재설계를 지양하는 토픽의 설계를 통해 보다 효율적인 자료 전달체계를 제안하고자 한다.

속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기 (BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming)

  • 곽동규;김종호;최재영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권5호
    • /
    • pp.209-218
    • /
    • 2015
  • BPEL은 서비스 지향 컴퓨팅 환경에서 조건에 따른 작업의 흐름과 웹 서비스의 호출을 기술할 수 있어 다양한 도메인에서 사용되고 있다. 하지만 특정 도메인에서는 BPEL 문법에 없는 새로운 기능이 요구된다. 일반적으로 기존 언어에 없는 새로운 기능을 추가한 경우에 도메인 특화 언어를 새롭게 정의하고 개발해야 하는데, 이를 위해서는 많은 개발 비용이 소요된다. 따라서 새로운 기능이 추가된 도메인 특화언어를 개발하는 대신에 새로운 기능을 추가하여 사용해야 한다. 그러나 이 방법들은 단일 기능을 추가할 수 있을 뿐이고, 필요에 따라 새로운 기능을 설계하고 추가하기 어렵다. 본 논문에서는 필요에 따라 새로운 기능을 추가하기 위해 XML 스키마를 통해 BPEL의 문법적 기능을 확장할 수 있는 XAS4B 문서를 정의하고, 이 문서를 처리하여 기능이 추가된 BPEL 엔진을 생성하는 BPEL 엔진 생성기를 제안한다. XAS4B 문서는 BPEL에 추가되는 문법을 XML 스키마로 작성하고 추가된 문법의 기능을 JAVA 프로그램으로 작성할 수 있도록 한다. 그리고 추가된 기능을 관점지향 프로그래밍의 JAVA 구현체인 AspectJ를 이용하여 새로운 기능의 처리 모듈을 BPEL 엔진에 추가하는 방법을 보인다. 제안하는 시스템은 AspectJ를 이용하여 BPEL 엔진을 수정하지 않고 새로운 기능을 추가할 수 있으며, 요구되는 새로운 기능에 대해 동일한 방법을 사용하여 손쉽게 추가할 수 있으므로, 다양한 분야에서 적은 비용으로 새로운 기능을 제공할 수 있다.

버핑 로봇의 오프라인 경로 프로그래밍용 5축 마이크로스크라이브 개발 및 응용 (Development of 5-Axis Microscribe System for Off-Line Buffing Robot Path Programming and Its Application)

  • 노태정
    • 한국산학기술학회논문지
    • /
    • 제9권1호
    • /
    • pp.1-8
    • /
    • 2008
  • 신발 버핑공정에서 로봇 메카니즘과 같은 5축 마이크로스크라이브에 의하여 신발창 형상을 따라서 버핑 로봇 경로를 오프라인으로 프로그래밍하는 방법을 제안한다. 개발한 마이크로스크라이브 시스템은 턴테이블이 부착된 5축 로봇링크, 신호처리장치, PC 및 응용 소프트웨어 프로그램으로 구성되어 있다. 많은 조인트를 가진 마이크로스크 라이브를 신발창 표면을 따라 이동시킴으로써 로봇 경로가 만들어진다. 개발시스템은 마이크로스크라이브 암의 회전에 해당되는 엔코더 펄스 값을 환산하며, 이 각도 값을 신호처리장치를 통하여 PC로 전송한다. Denavit-Hartenberg's(D-H) 직접 키네메틱스가 마이크로스크라이브 조인트 각도 값으로서 글로벌 좌표값을 만드는데 사용된다. 마이크로스크라이브의 키네메틱스 문제는 D-H 표현에 의하여 효과적이고 시스템적으로 해결된다. 개발시스템은 D-H식에 의하여 계산된 좌표 값으로서 신발 갑피 위에 버핑 게이지 라인을 그릴 수 있으며, 또한 신발 갑피 위에 각 점들과 그 점에 수직인 벡터와 결합된 2개의 외곽 라인으로서 로봇 경로를 얻는다. 개발시스템을 FMS의 버핑 로봇에 적용함으로써 실제적인 버핑 로봇의 경로를 프로그래밍하는데 효과적으로 사용될 수 있다.

기후변화 시나리오를 활용한 공간정보 기반 극단적 기후사상 분석 도구(EEAT) 개발 (Development of Extreme Event Analysis Tool Base on Spatial Information Using Climate Change Scenarios)

  • 한국진;이명진
    • 대한원격탐사학회지
    • /
    • 제36권3호
    • /
    • pp.475-486
    • /
    • 2020
  • 기후변화 시나리오는 기후변화 대응 연구의 기반이 되는 사항으로, 대용량 시공간 데이터로 구성되어 있다. 데이터의 관점에서는 1종의 시나리오가 약 83 기가바이트(Giga bytes) 이상의 대용량이며, 데이터 형식은 반정형으로 검색, 추출, 저장 및 분석 등 활용상 제약이 있다. 본 연구에서는 대용량, 다중시기 기후변화 시나리오의 활용을 편리하게 개선하기 위하여 공간정보 기반의 극단적 기후사상 분석 도구를 개발하였다. 또한, 개발된 도구를 RCP8.5 기후변화 시나리오에 적용하여 과거 발생한 집중호우 임계치가 미래 발생 가능한 시기와 공간에 대한 시범 분석을 수행하였다. 분석결과, 3일 누적 강우량 587.6 mm 이상인 날이 2080년대 약 76회 발생하는 것으로 분석되었으며, 집중호우는 국지적으로 발생하였다. 개발된 분석도구는 초기 설정부터 분석결과를 도출하는 전 과정이 단일 플랫폼에서 구현되도록 하였다. 더불어 상용 소프트웨어가 없어도 분석결과를 다양한 형식(웹 문서형식(HTML), 이미지(PNG), 기후변화 시나리오(ESR), 통계(XLS))으로 구현되도록 하였다. 따라서 본 분석도구 활용을 통해 기후변화에 대한 미래 전망이나 취약성 평가 등의 활용에 도움이 될 것으로 사료되며, 향후 제공될 기후변화 보고서에 따른 기후변화 시나리오 분석 도구 개발에도 사용될 것으로 기대된다.

'업종-기술' 매칭 테이블을 활용한 IT인력양성용 산학협력 (Educational-Industrial Cooperation for If Manpower Training by Matching Table of 'Type of IT Business - Class of IT Techniques')

  • 최진호;심재륜
    • 한국산학기술학회논문지
    • /
    • 제8권2호
    • /
    • pp.286-296
    • /
    • 2007
  • 본 논문에서는 IT인력양성을 위한 산학협력을 위해 '업종기술' 매칭 테이블을 제안하였다. 업종분류는 ${\ulcorner}$정보통신부문 상품 및 서비스 분류${\lrcorner}$ 체계에 의해 ${\triangle}$정보통신서비스, ${\triangle}$정보통신기기, ${\triangle}$소프트웨어 및 컴퓨터관련서비스로 나누었고, 기술분류는 정보통신연구진흥원(IITA)의 기술코드를 이용하였다. 업종별 필요한 구성 기술을 제시하였고, IT인력양성을 위한 '기업(업종)-기술-대학(학부/학과/전공)'의 파이프 라인(pipe line)이 유지되도록 산학협력 방안을 제시하였다. IT인력양성 산학협력의 예를 제시하기 위해 부산지역의 기업(디지털콘텐츠개발서비스)과 부산지역의 대학(멀티미디어콘텐츠 분야)의 핵심 교육 프로그램을 도출하는 과정을 설명하였다. '업종기술' 매칭 테이블은 업종분류와 기술분류 방식에 따라 가변적일 수 있다. IT인력양성 측면에서 미래 기술 추세와 시장 변화 등에 맞게 산학협력이 되도록 '업종-기술' 매칭 테이블에 대한 지속적인 연구가 필요하다.

  • PDF

RC카 시뮬레이터를 이용한 바닥 탐지 응용 설계 및 구현 (A Design and Implementation of Floor Detection Application Using RC Car Simulator)

  • 이유나;박영호;임선영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권12호
    • /
    • pp.507-516
    • /
    • 2019
  • 도로 보수 및 도로 개발에 투자되는 비용이 증가세에 놓여있다. 그러나 포트 홀이나 지반 침하와 같은 사고들로 인하여 운전자들의 안전에 대한 위험성과 사고들로 인해 발생하는 물질적인 피해 역시 증가하고 있다. 이러한 추세에 따라 주행 시 발생하는 진동의 크기에 따라 운전자가 직접적인 개입 없이 도로 파손 여부를 판단하기 위한 시뮬레이션 시스템을 개발했다. 본 논문에서는 시스템을 개발하는 과정에서 실제 차량을 사용할 수 없는 환경의 제한으로 인하여 RC카 (Remote Control Car, 이하 RC카) 시뮬레이터를 사용하여 시스템을 구현하였다. 또한, RC카 시뮬레이터 차체에 진동 센서와 GPS 센서를 부착하여 주행하는 동안 실시간으로 차량의 움직임으로 발생하는 진동 수치와 위치 정보를 측정, 해당 데이터들을 서버로 전달하였다. 이로서 외부 사용자가 데이터를 기반으로 도로 파손 여부와 보수가 진행된 도로의 점검을 기존 방법보다 용이하게 파악할 수 있도록 응용을 구현하였다. 본 논문에서 설계 및 구현한 시스템을 통하여 향후 도로 파손에 대한 조기 대처 및 데이터를 기반으로 패턴 예측을 할 수 있을 것이며, RC카 시뮬레이터의 경우 평평도가 요구되는 다른 분야의 사업과 접목시켜 상용화가 가능할 것으로 예상된다.

Spontaneous bone regeneration after surgical extraction of a horizontally impacted mandibular third molar: a retrospective panoramic radiograph analysis

  • Kim, Eugene;Eo, Mi Young;Nguyen, Truc Thi Hoang;Yang, Hoon Joo;Myoung, Hoon;Kim, Soung Min
    • Maxillofacial Plastic and Reconstructive Surgery
    • /
    • 제41권
    • /
    • pp.4.1-4.10
    • /
    • 2019
  • Background: The mandibular third molar (M3) is typically the last permanent tooth to erupt because of insufficient space and thick soft tissues covering its surface. Problems such as alveolar bone loss, development of a periodontal pocket, exposure of cementum, gingival recession, and dental caries can be found in the adjacent second molars (M2) following M3 extraction. The specific aims of the study were to assess the amount and rate of bone regeneration on the distal surface of M2 and to evaluate the aspects of bone regeneration in terms of varying degree of impaction. Methods: Four series of panoramic radiographic images were obtained from the selected cases, including images from the first visit, immediately after extraction, 6 weeks, and 6 months after extraction. ImageJ software® (NIH, USA) was used to measure linear distance from the region of interest to the distal root of the adjacent M2. Radiographic infrabony defect (RID) values were calculated from the measured radiographic bone height and cementoenamel junction with distortion compensation. Repeated measures of analysis of variance and one-way analysis of variance were conducted to analyze the statistical significant difference between RID and time, and a Spearman correlation test was conducted to assess the relationship between Pederson's difficulty index (DI) and RID. Results: A large RID (> 6 mm) can be reduced gradually and consistently over time. More than half of the samples recovered nearly to their normal healthy condition (RID ≤ 3 mm) by the 6-month follow-up. DI affected the first 6 weeks of post-extraction period and only showed a significant positive correlation with respect to the difference between baseline and final RID. Conclusions: Additional treatments on M2 for a minimum of 6 months after an M3 extraction could be recommended. Although DI may affect bone regeneration during the early healing period, further study is required to elucidate any possible factors associated with the healing process. The DI does not cause any long-term adverse effects on bone regeneration after surgical extraction.

네트워크 기반의 GPS 반송파 상대측위 정확도 향상 (Accuracy Enhancement using Network Based GPS Carrier Phase Differential Positioning)

  • 이용욱;배경호
    • Spatial Information Research
    • /
    • 제15권2호
    • /
    • pp.111-121
    • /
    • 2007
  • GPS의 3차원 위치결정은 코드파와 반송파를 이용한다. 하지만 이동체에 대한 cm 수준의 정확도를 획득하기 위해서는 정확한 기지점의 성과를 이용한 GPS 반송파 상대측위, 즉 RTK-GPS 기법을 수행하여야 한다. 이 때 두 대의 수신기 사이의 거리가 증가할수록 기선장에 따른 오차가 증가하여 기준국과 사용자 수신기의 거리를 $10{\sim}20km$ 정도로 제한하고 있다. 따라서 사용자는 깊은 내륙, 연안 해역 등과 같은 기준국과 이동체의 이격이 수십 km로 증대되는 지역에서는 기준국 설치의 문제를 포함하고 있으며 독자적인 기준국을 설치하여야 하는 인력 및 장비의 부담을 가지게 된다. 이를 극복하기 위해 본 연구에서는 네트워크 기반의 GPS 반송파 상대측위 방식을 제안하였으며 GPS 네트워크 처리 프로그램인 DAUNet을 개발하였다. 기선장에 따른 오차보정량 산출을 위해 선형보간알고리즘 방식에 기반한 함수모델과 통계모델을 제시하였으며, 오차보정량의 보간은 면보정매개변수 방식을 제안하였다. 기존 단일기준국 방식은 기선장에 따른 오차를 소거하지 못하였지만 본 연구에서는 사용자 수신기와 평균 30km 떨어진 3대의 기준국을 이용하여 기선장에 따른 오차보정량을 소거 혹은 감소시킬 수 있었다. 따라서 사용자는 네트워크 기반의 GPS 반송파 상대측위 방식을 이용하여 이동체에 대한 10cm 이하 수준의 정확도를 획득할 수 있었다.

  • PDF

그래프와 부등식 영역의 소집단 그림그리기 활동에서 나타나는 수학에 대한 흥미변화 및 전략적 사고분석 -Grafeq 활용을 중심으로- (An analysis of changing interests in mathematics and strategic thinking reflected in small group drawing activities using graphs and inequations - With Grafeq software -)

  • 신인선;박경민
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제26권2호
    • /
    • pp.177-203
    • /
    • 2012
  • 중등교육과정에서 수학적 내용사이의 연결과 수학과 다른 학문 사이의 연결의 중요성이 강조되고 있다. 이에 본 연구에서는 미술과 수학이 모두 시 공간적 능력의 활용을 포함하는 학문이라는데 주목하여 그래프와 부품식 영역의 지도에서 활용 가능한 소집단 그림그리기 활동을 실시하였다. 일반계 고등학교 1학년 학생을 대상으로 실시한 소집단 그림그리기 활동과정에서 나타나는 학생들의 수학에 대한 흥미변화를 살펴보고자 하였으며, 학생의 전략적 사고의 촉진가능성을 살펴보고 그 구체적인 특정을 분석하는데 목적을 두었다. 연구 결과, 그래프를 활용한 소집단 그림그리기 활동은 학생들의 수학에 대한 흥미변화에 긍정적인 영향을 미쳤을 뿐만 아니라 활동과정에서 다양한 전략적 사고가 나타남으로써 이러한 활동이 고등사고활동인 전략적 사고를 촉진시키는데 효과적임을 알 수 있었다.