• 제목/요약/키워드: Software Product-Line

검색결과 149건 처리시간 0.035초

워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경 (A Tool for Workflow-based Product Line Software Development)

  • 양진석;;강교철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1515-1518
    • /
    • 2012
  • 제품라인공학 기반의 융합소프트웨어 개발 방법론에서는 어플리케이션 개발을 위해 아키텍처 모델을 제안하고 있다. 개발 모델에서는 명세를 이용하여 제어컴포넌트를 개발하도록 제안하는데 워크플로우는 트랜잭션을 주로 처리하는 어플리케이션 개발을 위해 제안되었다. 제품라인 공학 기반의 소프트웨어 개발이 효과를 발휘하기 위해서는 도구의 지원이 반드시 필요하다. 하지만 기존의 워크플로우 모델링 도구들은 제품라인 공학 개념을 지원하지 않기 때문에 워크플로우 기반의 제품 라인 소프트웨어 개발을 지원할 수 있는 도구의 개발이 필요했다. 본 논문에서는 워크플로우 기반의 제품라인 소프트웨어 개발을 지원하기 위해서 개발된 도구를 소개하고 개발된 도구의 활용 가능성을 확인하기 위해서 간단한 활용예제를 소개한다.

TinyOS 기반 임베디드 센서 네트워크 소프트웨어 개발의 프로덕트라인 적용 연구 (A Study of Apply Product Line to Embedded Wireless Sensor Network Software development based on TinyOS)

  • 이민태;박승범;이상준;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.386-389
    • /
    • 2008
  • 낮은 처리속도와 기억용량을 가진 임베디드 센서 네트워크의 소프트웨어를 개발할 때 Tiny OS는 컴포넌트방식의 nesC 언어를 이용하여 효율적인 설계를 돕는다. 컴포넌트 방식을 이용하기 때문에 여러가지 소프트웨어의 개발에 자주 사용되는 자산을 분리하여 관리한다면 개발시간과 비용을 절감할 수 있다. 본 논문에서는 Tiny OS 기반에서 임베디드 센서 네트워크 소프트웨어 개발 시 프로덕트라인 방법을 적용하여 공통적인 자산과 가변적인 자산을 구별하고 재사용성을 높이며 개발 효율을 증대하는 방안을 제시한다. 이러한 연구는 이종의 임베디드 소프트웨어 개발에도 적용되어 늘어나는 임베디드 소프트웨어의 양적, 질적 수요를 충족시켜주는데 도움이 될 것이다.

흉부 전·후방향 검사 시 고관전압 및 산란선 후처리 소프트웨어 적용이 화질과 선량에 미치는 영향 (Effect of High Tube Voltage and Scatter Ray Post-processing Software on Image Quality and Radiation Dose During Chest Anteroposterior Radiography)

  • 김종석;주영철;이승근
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제44권4호
    • /
    • pp.295-300
    • /
    • 2021
  • This study aims to present new chest AP examination exposure conditions through a study on the effect on image quality and patient dose by applying high tube voltage and scatter ray post-processing software during chest AP examination in digital radiography equipment. This study was used a human body phantom and in the chest AP position, the dosimeter was placed horizontally at the thoracic spine 6. The experiment was conducted by dividing into a low tube voltage (70 kVp, 400 mA, 3.2 mAs) group and a high tube voltage (100 kVp, 400 mA, 1.2 mAs) group. The collimation size (14″× 17″) and the source to image receptor distance(110 cm) were same applied to both groups. Radiation dose was presented to dose area product and entrance surface dose. Image quality was compared and analyzed by comparing the difference between the signal-to-noise ratio and the contrast-to-noise ratio of the image according to the application of the scatter ray post-processing software under each condition. The average value of the entrance surface dose in the low and high tube voltage conditions was 93.04±0.45 µGy and 94.25±1.51 µGy, which was slightly higher in the high tube voltage condition, but the dose area product was 0.97±0.04 µGy and 0.93±0.01 µGy. There was a statistically significant difference in the group mean value(p<0.01). In terms of image quality, the values of the signal-to-noise ratio and the contrast noise ratio were higher in the high tube voltage than in the low tube voltage, and decreased when the scattering line post-processing function was used, but the contrast resolution was improved. If there is a scatter ray post-processing function during chest AP examination, it is helpful to actively utilize it to improve the image quality. However, when this function is not available, I thought that applying a higher tube voltage state than a low tube voltage state will help to realize images with a large amount of information without changing the dose.

멀티미디어 기반 교육용 지구의 시스템의 설계 및 구현 (Design and Implementation of Education Globe System Based on Multimedia)

  • 조수현;김영학;이재호
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.127-135
    • /
    • 2006
  • 기존 지구의를 이용한 교육은 학습 교재와 지구의가 개별적으로 구성되어 있기 때문에 학습 내용이 단순하고 학습 단원과의 관련성이 다소 부족하다. 따라서 본 연구에서는 학습 내용과 지구의간의 연계성을 고려한 멀티미디어 기반의 교육용 지구의 시스템을 개발하였다. 본 시스템은 컴퓨터 제어를 기반으로 하는 지구의 장치와 학습용 소프트웨어로 구성된다. 지구의 장치는 태양을 중심으로 스스로 자전하는 기능을 제공하며, 컴퓨터와 지구의를 연동하여 학생들에게 보다 효과적이며 시각적인 교육 환경을 제공한다. 학습용 소프트웨어는 각 나라의 시차, 기후, 문화. 교육정보 등에 관한 멀티미디어 콘텐츠를 제공하며, 또한 이 소프트웨어는 지구의 공전을 시뮬레이션 할 수 있다. 지구의 장치는 컴퓨터와 연동하지 않을 경우 오프라인으로 동작할 수 있도록 하였다. 본 시스템은 산학협력에 의해서 개발되었으며 주요 전시회에 참가하여 좋은 반응을 받았으며 향후 상품화를 추진할 예정이다.

  • PDF

CAE를 이용한 TV Speaker Grille 사출 성형의 최적화 (Optimization Condition for Injection Molding of TV Speaker Grille Using CAE)

  • 김범호;장우진;김정훈;정지원;박영훈
    • 폴리머
    • /
    • 제25권6호
    • /
    • pp.855-865
    • /
    • 2001
  • MOLDFLOW사의 CAE S/W를 사용하여 A사의 TV speaker grille의 최적 성형 조건을 도출하였는데 캐비티 안으로 충전되는 수지의 양을 조절하는 방법 중 flow balance, runner balance, 그리고 이 두 가지를 절충한 세 가지 방법으로 유동과 보압 해석을 수행하였다. 또한 실제로 각각의 온도별 점도와 전단속도를 측정한 결과(local database)를 이용하여 해석하고, standard database에 의한 해석결과와 비교 검토하였다. Speaker grille에서 flow balance는 성형품의 weld line을 최소화함으로써 양호한 외관과 weld line의 기계적 물성 저하를 최소화시켰으나, 제품 중앙부의 과충전으로 인한 과도한 변형이나 gas가 발생하는 단점이 나타났다. Runner balance는 각 gate로부터 사출되는 수지의 양을 균등하게 조절함으로써 flow balance의 단점을 보완하였으나, weld line의 외관과 기계적 물성이 저하하는 단점이 나타났다. 그러나 flow balance와 runner balance를 절충한 형태의 runner의 직경을 변형함으로써 두 방법이 가지는 단점을 보완하였다. 또한 각각의 온도에 대한 점도와 전단속도를 실측한 local database와 기존의 standard database에 의한 해석 결과를 비교한 결과, 실측의 점도가 다소 높게 측정되고 온도 분포의 편차가 넓게 나타났음에도 불국하고 두 data의 해석 결과는 거의 차이가 없음이 확인되었다.

  • PDF

오프라인 프로그래밍을 위한 3차원 레이저 스캐닝 시스템 기반의 로봇 캘리브레이션 방법 개발 (Development of robot calibration method based on 3D laser scanning system for Off-Line Programming)

  • 김현수
    • 한국산학기술학회논문지
    • /
    • 제20권3호
    • /
    • pp.16-22
    • /
    • 2019
  • 로봇을 적용한 자동화 생산 라인에서 로봇 셋업 시 시뮬레이션을 통한 Off-Line Programming(OLP)과 로봇 캘리브레이션은 작업 시간을 단축하고 양산 전부터 생산 품질을 관리하기 위해 필수적이다. 본 연구에서는 상용 3D 스캐너를 사용하여 생산 라인의 CAD 데이터와 현장의 3차원 측정 스캔 데이터를 정합하는 로봇 캘리브레이션 방법을 개발하였다. 제안한 방법은 Iterative Closest Point(ICP) 알고리즘을 통해 두 개의 3차원 점군 데이터를 정합하여 로봇을 교정한다. 정합은 3단계로 수행한다. 먼저 CAD 데이터로부터 3개의 평면으로 연결된 꼭짓점을 특징점으로 추출한다. 추출한 특징점 주변에 위치한 스캔 점군데이터로부터 평면을 재구성하여 대응하는 특징점을 생성한다. 마지막으로 ICP 알고리즘을 통해 추출한 특징점들 간의 거리를 최소화하여 위치 변환 행렬을 계산한다. 자동차 차체 조립라인의 스팟용접 로봇 설치에 제안한 방법을 적용한 결과 스팟용접에서 일반적으로 요구하는 정밀도 1.5mm 수준으로 로봇의 위치 및 자세를 캘리브레이션 할 수 있었으며, 기존에 레이저 트래커를 사용하면 로봇 한 대당 5시간 이상 소요되던 셋업 시간은 40분 이내로 단축할 수 있었다. 개발한 시스템을 사용하면 차체 스팟 용접에 필요한 정밀도를 유지하면서 자동차 차체 조립 라인의 OLP 작업시간을 단축하여, 로봇 정밀 티칭 시간을 단축하여, 생산제품의 품질 향상 및 불량률을 최소화할 수 있다.

소프트웨어 제품계열 기반의 성적관리 컴포넌트 모델링에 관한 연구 (A Study on Modeling of Test Result Management Components based on Software Product Line)

  • 김수연;김행곤;김성원
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2004년도 춘계학술대회
    • /
    • pp.269-272
    • /
    • 2004
  • 콤포넌트 가변성 장치를 이용하면 사용자가 용도에 알맞게 기능을 특화할 수 있다. 프로덕트 라인은 다양하고 빠르게 변화하는 시장의 요구사항과 특정 도메인 영역에 속하는 애플리케이션간의 재사용 가능한 아키텍처 및 컴포넌트의 구성으로부터 연관된 시스템 구축 시 생산성과 품질의 향상을 제공함으로써 현재 많은 관심의 초점이 되고 있다. 프로덕트 라인에서 컴포넌트 내부에 공통으로 사용할 워크프롤로를 가지고 있어 컴포넌트 사용자는 Sequence Diagram등을 통해 메시지 흐름을 직접 구현할 필요가 없다. 재사용 가능한 아키텍처는 많은 변화 계획들과 메커니즘을 포함하고 있다. 하지만, 아키텍처를 설계하기 위한 아키텍처에서의 변화성 관리에 대한 명확한 방법이 미흡하다. 따라서 본 논문에서는 재사용 가능한 아키텍처를 설계하기 위해 변화성의 명확한 표현과 아키텍처에서의 적절한 위치를 식별하기 위해, 다양한 변화성 타입을 정의하고, 프로덕트 라인 아키텍처상의 컴포넌트 설계의 변화성을 표현하고, 다중 뷰의 모델링을 통하여 프로덕트 라인의 다양한 측면을 제시하고, 사례연구로 성적관리 컴포넌트 모델링에 적용해 보고자 한다.

  • PDF

Monitor Backcover의 사이클 타임 단축에 관한 연구 (A Study on The Reduction of Cycle Time in Injection Molding Process of The Monitor Backcover)

  • 윤경환;김주권
    • 소성∙가공
    • /
    • 제14권4호
    • /
    • pp.368-374
    • /
    • 2005
  • In the present study we used a diagrammatic analysis of 6 sigma quality control and Taguchi method for injection molding of monitor back-cover, evaluated the influence on the cycle time with part design, mold design, molding process and standardization activity involving design and molding, adopted analysis of sensitivity and effective factors of the part design and molding process conditions for productivity, identified main design molding factors. The contributing factors for the final cycle time could be enumerated as follows; the thickness of hot spot, main nominal part thickness, coolant inlet temperature, melt temperature and cooling line layout, etc.. As a first step, all the critical factors of design process applied to the current monitor housing were investigated through 6 sigma process. Thereafter, the optimal and better critical factors found in the first step were applied to new product design to prove that our process was correct. The Moldflow was used for injection molding simulation, and Minitab software for the statistical analysis, respectively. Finally, the productivity of new design was increased about 33 percents for our specific case.

PC-CADRA 를 이용한 선체선도가공 정보처리에 관한 연구 (A study on the information management of hull lines manufacturing by using PC-CADRA)

  • 박제웅;이현상
    • 한국해양공학회지
    • /
    • 제11권2호
    • /
    • pp.145-153
    • /
    • 1997
  • This paper constructs a data base to create the Hull lines prior to piece manufacture and nesting steps with a personal computer using the data of created as the advanced software, TRIBON. The lines are plotted smoohtly, which are called the spline. The S/W is excellentlt estimated on the ptrcision among shipping exclusive S/W, which are currentlyused So, the S/W is mainly used as as shipping CAD program. High-cost H/W and high-performance S/W(TRIBON etc.) sre used with the bases of technique and capital power in the big shipbuilding yard; but small but small and medium-sized shipbuilding yard and related companycan't purchase dueto the high-cost product. To bring upthe small and medium sized shipbuilding yard lacking little competitive power, the data base S/W is joined with the CADRA of graphic S/W and is developed to create the Hull lines to be needed on as automatic cutting process usiing the personal computer.

  • PDF

단속형 가변 적층 쾌속 초형 공정(VLM-ST)을 위한 정밀도 향상에 관한 연구 및 실험적 검증 (Accuracy Improvement in Transfer-Type Variable Lamination Manufacturing Process using Expandable Polystyrene Foam and Experimental Verification)

  • 최홍석;안동규;이상호;양동열
    • 한국정밀공학회지
    • /
    • 제19권7호
    • /
    • pp.97-105
    • /
    • 2002
  • The use of rapid prototyping (RP) has reduced time to market, cut total costs and improved product quality by giving design and manufacturing teams the opportunity to verify and fine tune designs before committing them to expensive tooling and fabrication. In order to improve their unique characteristics according to the working principles, Variable Lamination Manufacturing process (VLM-ST) and corresponding CAD/CAM software (VLM-Slicer) is developed. The objective of this study is to improve the accuracy of VLM-ST process, and it can be done by offset fur cutting error correction, cutting path overrun fur sharp edge and reference shape generation for off-line stacking. It has been shown that, through the verification experiments for given practical shapes, the proposed algorithms are effective for diverse categories of three-dimensional shapes.