• 제목/요약/키워드: operating software

검색결과 1,204건 처리시간 0.023초

Fault Prediction Using Statistical and Machine Learning Methods for Improving Software Quality

  • Malhotra, Ruchika;Jain, Ankita
    • Journal of Information Processing Systems
    • /
    • 제8권2호
    • /
    • pp.241-262
    • /
    • 2012
  • An understanding of quality attributes is relevant for the software organization to deliver high software reliability. An empirical assessment of metrics to predict the quality attributes is essential in order to gain insight about the quality of software in the early phases of software development and to ensure corrective actions. In this paper, we predict a model to estimate fault proneness using Object Oriented CK metrics and QMOOD metrics. We apply one statistical method and six machine learning methods to predict the models. The proposed models are validated using dataset collected from Open Source software. The results are analyzed using Area Under the Curve (AUC) obtained from Receiver Operating Characteristics (ROC) analysis. The results show that the model predicted using the random forest and bagging methods outperformed all the other models. Hence, based on these results it is reasonable to claim that quality models have a significant relevance with Object Oriented metrics and that machine learning methods have a comparable performance with statistical methods.

M&S 시스템을 활용한 Tac-ELINT 지상운용 SW 개발 방안 연구 (A Research on Tac-ELINT SW Development Method Using M&S System)

  • 신동조;곽현규;이광일
    • 한국군사과학기술학회지
    • /
    • 제14권6호
    • /
    • pp.1058-1066
    • /
    • 2011
  • This research paper on Tac-ELINT SW development method using M&S system describes the validation and verification methods of Tac-ELINT ground operating software development each stages, and the method of improving reusability of software using SBD(Simulation Based Design/Development) concept. In this project, We obtain the EW software SBD technologies and improved Tac-ELINT ground operating software through software crisis mitigation. This method and technology will expect to support a future EW system and any other various weapon software development.

보일러 고온요소의 수명 감시시스템 소프트웨어 개발 (Development of On-line Life Monitoring System Software for High-temperature Components of Power Boilers)

  • 윤필기;정동관;윤기봉
    • 한국에너지공학회:학술대회논문집
    • /
    • 한국에너지공학회 1999년도 춘계 학술발표회 논문집
    • /
    • pp.171-176
    • /
    • 1999
  • Nondestructive inspection and accompanying life analysis based on fracture mechanics were the major conventional methods for evaluating remaining life of critical high temperature components in power plants. By using these conventional methods, it has been difficult to perform in-service inspection for life prediction. Also, quantitative damage evaluation due to unexpected abrupt changes in operating temperature was almost impossible. Thus, many efforts have been made for evaluating remaining life during operation of the plants and predicting real-time life usage values based on the shape of structures, operating history, and material properties. In this study, a core software for on-line life monitoring system which carries out real-time life evaluation of a critical component in power boiler(high temperature steam headers) is developed. The software is capable of evaluating creep and fatigue life usage from the real-time stress data calculated by using temperature/stress transfer Green functions derived for the specific headers and by counting transient cycles. The major benefits of the developed software lie in determining future operating schedule, inspection interval, and replacement plan by monitoring real-time life usage based on prior operating history.

  • PDF

교육용 DNC 시스템의 운영 소프트웨어 개발 (Development of an Operating Software for Educational DNC System)

  • 서기성
    • 산업공학
    • /
    • 제10권1호
    • /
    • pp.135-143
    • /
    • 1997
  • The importance of training for NC, CNC and Machining Center has been greatly increased. This paper presents implementation of a DNC(Direct Numerical Control) operating software for educational system. This system is able to connect 8-32 CNCs to Control PC with RS232 multi-port serial card. Therefore, it allows much efficiency in training even after costs are considered. The KISCO DNC S/W for above system includes various communication functions, communication parameters setting, program editor and user-friendly environment. This software was developed with C and Windows programming. It was proved in function and stability by iterative field tests.

  • PDF

Extended Linear Vulnerability Discovery Process

  • Joh, HyunChul
    • Journal of Multimedia Information System
    • /
    • 제4권2호
    • /
    • pp.57-64
    • /
    • 2017
  • Numerous software vulnerabilities have been found in the popular operating systems. And recently, robust linear behaviors in software vulnerability discovery process have been noticeably observed among the many popular systems having multi-versions released. Software users need to estimate how much their software systems are risk enough so that they need to take an action before it is too late. Security vulnerabilities are discovered throughout the life of a software system by both the developers, and normal end-users. So far there have been several vulnerability discovery models are proposed to describe the vulnerability discovery pattern for determining readiness for patch release, optimal resource allocations or evaluating the risk of vulnerability exploitation. Here, we apply a linear vulnerability discovery model into Windows operating systems to see the linear discovery trends currently observed often. The applicability of the observation form the paper show that linear discovery model fits very well with aggregate version rather than each version.

An Operating Software Development of A Prototype Coronagraph for The Total Solar Eclipse in 2017

  • Park, Jongyeob;Choi, Seonghwan;Kim, Jihun;Jang, Be-ho;Bong, Su-Chan;Baek, Ji-Hye;Yang, Heesu;Park, Young-Deuk;Cho, Kyung-Suk
    • 천문학회보
    • /
    • 제42권2호
    • /
    • pp.85.1-85.1
    • /
    • 2017
  • We develop a coronagraph to measure the coronal electron density, temperature, and speed by observing the linearly polarized brightness of solar corona with 4 different wavelengths. Through the total solar eclipse on 21 August 2017, we test an operating software of a prototype coronagraph working with two sub-systems of two motorized filter wheels and a CCD camera that are controlled by a portable embedded computer. A Core Flight System (CFS) is a reusable software framework and set of reusable software applications which take advantage of a rich heritage of successful space mission of NASA. We use the CFS software framework to develop the operating software that can control the two sub-systems asynchronously in an observation scenario and communicate with a remote computer about commands, housekeeping data through Ethernet. The software works successfully and obtains about 160 images of 12 filter sets (4 bandpass filters and 3 polarization angles) during the total phase of the total solar eclipse. For the future, we can improve the software reliability by testing the software with a sufficient number of test cases using a testing framework COSMOS. The software will be integrated into the coronagraph for balloon-borne experiments in 2019.

  • PDF

윈도우 운영 체제에서 불법 소프트웨어 방지 시스템 (System for Anti-Piracy of Software under Windows Operating System)

  • 황기태;김남윤
    • 정보처리학회논문지D
    • /
    • 제11D권2호
    • /
    • pp.423-434
    • /
    • 2004
  • 본 논문은 조직 내에 소프트웨어의 불법적인 설치/사용을 방지하는 소프트웨어 시스템에 관해 기술한다. 이 시스템에서 서버 컴퓨터는 모든 소프트웨어를 압축하여 관리하며, 클라이언트 컴퓨터는 반드시 서버로부터 소프트웨어를 다운로드받아 설치하고 불법 소프트웨어의 설치 상태를 주기적으로 서버에 보고한다. 또한 외부로의 정품 소프트웨어의 유출과 변조를 방지하기 위해 윈도우 운영체제에서 인증 시스템과 세션 키를 이용한 암/복호화 개념을 도입한다. 본 논문에서 제안된 시스템은 정품 소프트웨어의 불법 사용 방지뿐만 아니라 라이센스 통제와 소프트웨어 관리의 용이성의 장점을 가진다.

3D 기반의 기상측정 운영시스템 개발 (The Development of 3D based On-Machine Measurement Operating System)

  • 윤길상;최진화;조명우;김찬우
    • 한국정밀공학회지
    • /
    • 제21권7호
    • /
    • pp.145-152
    • /
    • 2004
  • This paper proposed efficient manufacturing system using the OMM (on-machine measurement) system. The OMM system is software based 3D modeler for inspection on machine and it is interfaced tool machine with RS232C. The software is composed of two inspection modules that one is touch probe operating module and the other is laser displacement sensor operating module. The module for touch probe has need of inspection feature that extracted it from CAD data. Touch probe moves to workpiece by three operating modes as follows: manual, general and automatic mode. The operating module of laser displacement sensor is used inspection for profile and very small hole. An Advantage of this inspection method is to be able to execute on-line inspection during machining or after it. The efficiency of proposed system which can predict and definite the machining errors of each process is verified, so the developed system is applied to inspect the mold-base(cavity, core).

실시간 운영체제를 이용한 로봇제어기 소프트웨어의 구현 및 성능 분석 (An implementation and performance analysis for robot control software under real-time operating systems)

  • 손승우;이기동
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.375-378
    • /
    • 1996
  • Robot control software is a hard real-time system that must output the planned trajectory points within an explicit short time period. In this paper, we present a design and implementation method for robot control software using commercial real-time operating systems, RTKemel 4.5. Therefore, various robot motions, efficient user interface, and system failure check are easily implemented by using multitasking function, intertask communication mechanism, and real-time runtime libraries of RTKernel. The performance analysis of commercial real-time operating system for robot control is presented based on Timed Petri net(TPN) and we can use these results to design an optimal system.

  • PDF

임베디드 시스템을 이용한 인터넷 제어감시 시스템에 관한 연구 (A Study on the Internet Control and Monitoring System using an Embedded System)

  • Haeng-Choon Chun
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제28권5호
    • /
    • pp.811-817
    • /
    • 2004
  • Recently embedded systems are widely used in various industrial fields as supervisory controller because they have many merits. One of merits seems to be that operating environment of embedded system is the same as development environment using PC. That makes developing and manufacturing period shorten and also proper time to market Most of all machinery have sequential control system for their maneuvering which is composed of relays. contacts. timers. etc. In this paper. software sequential control system is proposed to be able to replace hardware sequential control system by using embedded system A lot of merits by the software sequential control system can be expected in the respect of economic reproduction, intelligent technologies and utilities, And porting of LINUX operating system to embedded system is carried out and device drivers and interface boards for LINUX 05 are designed for controlling air compressor by software Internet remote control and monitoring system of air compressor is implemented with Java script and CGI for these purposes. The experiment for operating air compressor system is taken through internet networks. The results show that developed system can be used for real plant.