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

검색결과 749건 처리시간 0.028초

임베디드 소프트웨어 유지보수 노력의 영향요인 연구 : 반도체 웨이퍼 가공라인 사례를 중심으로 (Factors Influencing the Efforts for Embedded Software Maintenance : A Case from Semiconductor Wafer Processing Line)

  • 조남형;김치린;김미량
    • 디지털융복합연구
    • /
    • 제15권9호
    • /
    • pp.211-221
    • /
    • 2017
  • 반도체 산업은 임베디드 소프트웨어를 통해 운영 통제되는 자동화설비를 통해 첨단상품을 생산한다. 반도체를 생산하는 로봇과 각종 설비의 임베디드 소프트웨어 유지보수는 제품의 품질과 신뢰성 제고를 위한 필수적인 과정으로 반도체 장비의 라이프 사이클을 고려할 때 상당히 높은 비중을 차지하는 활동영역이다. 그러나 이 분야에 대한 학술적 관심사는 그리 높지 않는데, 본 연구에서는 반도체 웨이퍼 생산장비를 구동하는 소프트웨어 관련 문제로 보고된 사건을 대상으로 502개의 데이터를 무작위 추출방식으로 수집하여 임베디드 소프트웨어의 유지보수 노력에 영향을 미치는 요인들을 분석해 보았다. 결론으로 실무적인 시사점도 제시하였다.

전동차 환경 전과정 평가(LCA)를 위한 소프트웨어 기본설계 (Basic Design of Software for Environmental Life-Cycle Assessment of Electric Motor Unit(EMU))

  • 김용기;이재영;문경호;목재균;은종환
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2005년도 추계학술대회 논문집
    • /
    • pp.1033-1038
    • /
    • 2005
  • As a global effort to conservate the environment, life cycle assessment(LCA) which considers the environmental impact through the life cycle of a product, from acquiring of resources to scrapping, has been actively applied. The LCA is a tool to calculate quantitatively the environmental impacts caused by products or services through their life cycles. The list of numerous data should be analyzed, stored and conducted in order to assess the environmental impacts. Therefore, it is necessary to develop a software for LCA, which can perform the interpretation as well as the environment impact assessment to execute the analysis of such a large number of data effectively. At this time, for the existing some kinds of general LCA softwares, the information about all of input and output should be fed directly and the conclusion is deduced by linking to the database from the public authorized organizations. That makes it possible to evaluate the environmental grades accurately, but it is too slow and difficult for general users to operate and applied it into an electric motor unit(EMU). Therefore, in this research, the basic model was designed, which is based on construction of database structure of the software and organization of architecture, to develop an advanced software for EMU according to user and purpose of it by benchmarking of domestic and international softwares. The result of this study would be applied to develop the LCA software in the future.

  • PDF

PDA 클러스터 컴퓨팅을 활용한 대용량 모바일 소프트웨어 실행 (Running Large-scale Mobile Software using PDA Cluster Computing)

  • 민혜린;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제10권2호
    • /
    • pp.249-258
    • /
    • 2009
  • 최근 무선 인터넷 시장의 발전으로 모바일 단말기를 이용한 응용 개발이 늘어나고 있다. PDA 같은 모바일 장치는 유비쿼터스 컴퓨팅이라는 장점으로 인해 컴퓨팅을 요구하는 다양한 환경에서 필수적인 요소로 자리 잡고 있다. 본 논문의 목적은 PDA 클러스터 시스템을 이용해 PDA 단독으로는 실행시킬 수 없었던 대용량 소프트웨어를 PDA 상에서 실행시키는 것이다. 구체적인 구현 방법으로는 기존 워크스테이션 클러스터 컴퓨팅 엔진 JPVM을 PDA로 이식한 버전인 PDA-JPVM을 이용하였다. PDA 클러스터 상에서 병렬 응용 프로그램들을 실행시킨 결과, 이식된 PDA 클러스터 시스템을 이용해 대규모 소프트웨어를 PDA 상에서 실행시킬 수 있음을 확인하였으며, 아울러 그 성능 평가 결과도 보인다.

  • PDF

The development Plan of KASI GNSS Data Processing Software

  • Jo, Jung-Hyun;Cho, Sung-Ki;Lim, Hyung-Chul;Choi, Byung-Kyu;Jo, Jeong-Ho;Lee, Woo-Kyoung;Baek, Jeong-Ho;Choe, Nammi-Jo;Park, Jong-Uk
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2006년도 International Symposium on GPS/GNSS Vol.1
    • /
    • pp.501-503
    • /
    • 2006
  • We have processed the GPS data using several high quality GPS data processing softwares for last decade. Bernes and GIPSY II are some of them. Though these programs have different characteristics in terms of structures and processing philosophies, high quality results from these are still comparable. KASI Space Geodesy Research Division has developed several GNSS data processing softwares like the quasi real-time ionospheric parameter estimator, orbit propagator and estimator, and precision positioning estimator. However, we are currently in needs of our own comprehensive GNSS data processing software with the European Galileo system on the horizon. KASI team has worked on a preliminary pilot project for the software and is making block pieces for the software. The roadmap, the description, and brief results of KASIOPEA (KASI Orbit Propagator and EstimAtor) are presented in this paper.

  • PDF

UML 모델링과 COM을 기반으로 한 컴포넌트의 런타임 갱신 (UML Modeling and COM based Runtime Updating of Component)

  • 정한식;김일곤;김황수
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권6호
    • /
    • pp.601-607
    • /
    • 2000
  • 컴포넌트의 런타임 갱신은 컴포넌트를 사용하는 프로그램을 종료하지 않고, 기존에 사용하는 컴포넌트를 그 내부가 새로 변경된 컴포넌트로 교환하는 기술이다. 최근 소프트웨어 개발에서는 기존 컴포넌트를 재활용하여 새로운 소프트웨어를 개발하는 추세이다. 그러나 컴포넌트가 시간 측면에서 연속적인 서비스를 제공해야하는 소프트웨어에 사용될 때 컴포넌트를 새롭게 기능이 바뀐 것으로 변경하려면 기존 소프트웨어를 종료해야한다. 이 경우 기존 소프트웨어의 서비스를 제공받는 사용자는 서비스를 다시 요구해야 되며 때로는 자신이 사용하는 정보를 손실하는 경우도 발생한다. 따라서, 본 논문에서는 기존 컴포넌트 갱신 방법의 문제점을 해결하기 위하여 소프트웨어를 종료하지 않고 그 소프트웨어를 구성하는 컴포넌트를 새로운 컴포넌트로 갱신하기 위한 방법을 제시한다.

  • PDF

보치환법에 의한 등가 유체력계수 산정 (Estimation of Equivalent Hydrodynamic Coefficients by Bean Permutation Technique)

  • 박춘군
    • 한국해안해양공학회지
    • /
    • 제12권2호
    • /
    • pp.81-86
    • /
    • 2000
  • 설치수힙이 점차 깊어짐에 따라 해양구조물들의 형상비가 세장해지므로 이에 대한 동적해석이 더욱 중요하다. 해양구조물중에는 프레임구조로 된 것이 많은데 이들의 자유도수가 많아 동적해석에 있어서 많은 계산시간과 컴퓨터 용량이 필요하다. 본 논문에서는 프레임 구조물의 자유도수를 현저히 감소시킬 수 있는 보치환법을 개발하는 이롼으로 동적해석을 수행할 때에 필요한 3차원 등가 유체력계수들을 산정하는 방법을 제시하였다 이 방법을 검증하기 위하여 2가지 모델 예를 사용하였으며 보치환기법에 의한 등가 보의 해석결과와 상용해석 프로그램인 ANSYS과 SACS에 의한 프레임 구조의 해석결과는 아주 만족스럽게 일치하였다.

  • PDF

3D 게임 재질 교육을 위한 PBR 소프트웨어 특성 연구 (MARI, QUIXEL, SUBSTANCE DESIGNER를 중심으로) (A Study for properties of PBR software to 3D game material education)

  • 조형익
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 추계학술대회
    • /
    • pp.229-231
    • /
    • 2017
  • 오늘날 게임분야에서 PBR(Physical Based Rendering) 소프트웨어들을 이용해서 게임용 재질을 제작하는 것이 대부분이다. 예전 전통적 재질 방식에 비해 PBR 현 실무 제작파트에서 주로 사용하는 가장 큰 이유는, 굉장히 리얼한 재질을 쉽게 만들어 낼 수 있다는 것과 전통적 방식에 비해 제작의 편의성이 훨씬 뛰어난 장점 때문이다. 본 논문에서는 수많은 PBR 중, 실무에서 가장 많이 쓰이는 시스템인 MARI, QUIXEL, Substance Painter을 중심으로 각 tool의 장단점을 비교 분석함으로써 한정된 시간에 많은 양을 가르쳐야 하는 대학교에 있어서 효율적인 교육을 위해 위 세 가지 소프트웨어중 어떤 것을 취사, 선택하여 교육하는 것이 학생들에게 유리한지에 대한 분석결과를 제안하였다.

  • PDF

인터넷을 통한 소프트웨어 불법사용 방지시스템 설계 (A Design of illegal Usage Protection System of Software through Internet)

  • 이상렬
    • 한국컴퓨터정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.110-118
    • /
    • 2001
  • 본 논문에서는 인터넷에서 암호화 방법을 이용하여 소프트웨어의 불법사용을 방지할 수 있는 시스템을 설계하였다. 현재의 대부분 소프트웨어들은 저작권 보호를 위하여 Lock Key등과 같은 물리적인 장치를 사용하지 않고 사용상의 편의성 때문에 설치 암호를 입력하는 방식을 이용하고 있다. 따라서 암호만 알면 누구나 소프트웨어를 자유로이 이용할 수 있기 때문에 정품 소프트웨어를 구입한 사용자가 의도적으로 암호를 노출시킬 경우 라이센스 수량 이상으로 불법사용 될 수 있다. 본 논문에서 제안한 시스템을 이용할 경우 소프트웨어 사용자는 라이센스 수량만큼만 동시에 사용할 수 있음으로 소프트웨어의 불법사용을 원천적으로 봉쇄할 수 있다. 또한 소프트웨어 개발자는 판매 수량을 정확히 파악할 수 있음으로 경영에 도움을 받을 수 있고 소프트웨어 사용자는 개발자로부터 소프트웨어의 유지보수를 신속히 받을 수 있다.

  • PDF

무기체계 통합시뮬레이션 소프트웨어의 품질 속성 검토 (Review on the Quality Attributes of an Integrated Simulation Software for Weapon Systems)

  • 오현식;김도형;이순주
    • 한국군사과학기술학회지
    • /
    • 제24권4호
    • /
    • pp.408-417
    • /
    • 2021
  • This paper describes the quality attributes of an integrated simulation software for weapon systems named Advanced distributed simulation environment(AddSIM). AddSIM is developed as a key enabler for Defense Modeling & Simulation(M&S) systems which simulate battlefields and used for battle experiments, analyses, military exercises, training, etc. AddSIM shall provide a standard simulation framework of the next Defense M&S systems. Therefore AddSIM shall satisfy not only functional but also quality requirements such as availability, modifiability, performance, testability, usability, and others. AddSIM consists of operating softwares of hierarchical components including graphical user interface, simulation engines, and support services(natural environment model, math utility, etc.), and separated weapon system models executable on the operating softwares. The relation between software architectures and their quality attributes are summarized from previous works. And the AddSIM architecture and its achievements in the aspect of quality attributes are reviewed.

재공학 기반의 클래스 합성을 통한 정련화된 정보 생성에 관한 연구 (A Study on Refined Information Generation through Classes Composition Based on Reengineering)

  • 김행곤;한은주
    • 한국멀티미디어학회논문지
    • /
    • 제1권2호
    • /
    • pp.239-248
    • /
    • 1998
  • 소프트웨어 재공학은 기존 시스템의 유지보수 문제에 대한 해결책으로 많은 연구가 이루어지고 있다. 재공 학은 역공학과 순공학을 통해 기존 시스댐에 대한 소프트웨어 개발을 의미하며, 기존 시스템의 소프트웨어에서 클래스를 추출하여 시스템의 이해를 높일 뿐만 아니라 소프트웨어 유지보수를 향상시키는데 적용된다 이를 위해 사용되는 중요한 개념으로 "합성"은 서로 다른 컴퍼넌트틀로부터 필요한 기능을 가져와 재구성하는 것이다. 또한, 정보 저장소에 저장된 클래스와 클러스터들은 고수준에서 재사용되기 위해 제공되는 시스템의 주요 컴퍼넌트들과 그들간의 구조적인 관계를 가진다. 이들은 그 각각으로 하나의 아키텍쳐를 구성하여 향후 동적 정보로 참조된다. 따라서, 기존의 객체지향 원시코드를 논리적으로 표현함으로써 추출기와 검색기, 합성기에 의해 클래스가 생성되며 클래스와 클러스터 정보는 각각 최적화(optimization)를 통해 정련화된 정보를 추출해 낸다. 이러한 정보틀은정보저장소에 저장되며,클래스간의 관계성에 의한클러스터를하나의 새로운아키텍쳐로써 생성한 다. 또한, 이 정보는 향후 실행 가능한 코드로써 사용되어진다. 본 논문에서 제시한 툴은 재공학을 기반으로 객체지향 정보를 분석하고 합성 방법론을 수행하여 새로운 정보로써 사용자에게 제시된다. 또한, 새로운 코드와 재구축된 고수준의 합성 클래스는 재사용을 높이고, 기존 소프트웨어에 대한 고수준의 이해성과 유지보수성을 제공한다.

  • PDF