• 제목/요약/키워드: Software Structure

검색결과 2,309건 처리시간 0.031초

다중표적 환경에서 추적시스템을 위한 연동 소프트웨어 모듈 연구 (A Study of Data Slaving Software Module for Instrumentation Systems on Multi-Target Environment)

  • 오세진
    • 한국군사과학기술학회지
    • /
    • 제14권4호
    • /
    • pp.622-629
    • /
    • 2011
  • In this paper, you can see the structure of data slaving software module that is in use on flight test and result of the test with the slaving. The data slaving software module has many functions, data slaving for various instrumentation systems(instrumentation radars, telemetry systems for missile, aircraft and so on), setting some slaving group for multi-target, communicating with the instrumentation systems in a far away site and sending a specific value as slaving data. This fits the requests for flight test that is being performed and improves performance of the instrumentation systems.

네트워크 화일 시스템상에서 이동통신교환기 소프트웨어의 컴파일 관리 (Compilation management of the mobile switching software on network file system)

  • 신재욱;박광로
    • 한국통신학회논문지
    • /
    • 제22권1호
    • /
    • pp.173-184
    • /
    • 1997
  • 교환 소프트웨어의 규모가 커짐에 따라 이를 컴파일하고 관리하는 데에 많은 시간과 노력이 소요되고 있다. 본 논문에서는 네트워크 화일 시스템상에서 이동통신교환기 소프트웨어의 컴파일을 관리하는 시스템을 구현하고 그 구성 및 기능에 대해 기술하였다. 제안된 컴파일 관리 시스템은 네트워크 화일 시스템으로 구성된 각 시스템에 컴파일 작업을 균등하게 배분하여 분산적으로 수행하게 하고, 컴파일을 수행하는 시스템 및 컴파일 관리자와 소프트웨어 개발자간의 작업 흐름을 원활하게 관리함으로써 전체 컴파일 작업에 소요되는 시간을 크게 감소시켰다.

  • PDF

해외 소프트웨어 개발에서의 효과적인 지식이전을 위한 거버넌스 구조에 관한 사례연구 (Governance Structure for Knowledge Transfer in Offshore Software Development)

  • 김경민
    • 한국IT서비스학회지
    • /
    • 제12권2호
    • /
    • pp.13-29
    • /
    • 2013
  • Offshore software development by Korean companies is mainly led by big SI (System Integration) companies. They open Offshore Development Centers (ODC) in developing countries such as India, China, and Vietnam to source software development for their mother companies. Firms with ODC consider transferring knowledge such as business and cultural knowledge as the most complicated yet essential process for the success of offshore development. This study investigates whether the selection of a governance mechanism is related with knowledge transfer and thus the success of offshore development. The results of this study indicate that a hierarchical governance mechanism is appropriate for transferring company-specific, sensitive, complex knowledge in offshore software development.

객체지향 프로그래밍기법을 이용한 공정 감시용 칼라 그래픽 편집기 개발에 관한 연구 (A Study on the Development of Color Graphic Editor for Process Monitoring Using Object Oriented Programming)

  • 박세화
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1996년도 하계학술대회 논문집 B
    • /
    • pp.1125-1127
    • /
    • 1996
  • Monitoring system is essential part in control system to monitor the circumstances of the industrial equipments. Color graphics is generally introduced in the monitoring system for the purpose of effective human interfaces. Hence, color graphic editor is under the implementation to draw graphic elements easily which are utilized in the monitoring situation. In this study, OOP(object oriented programming) is applied in the programming of the software. OOP enables systematic design of algorithm, easy management of the software and easy extension of additional functions. It is reported that the software is under the implementation. Therefore, preliminary structure of the software is briefly discussed in this paper.

  • PDF

메뉴 구조의 필드간의 상호 연관관계를 기반으로 한 테스트 데이타 자동 생성 도구 (A Test Data Generation Tool based on Inter-Relation of Fields in the Menu Structure)

  • 이윤정;최병주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권2호
    • /
    • pp.123-132
    • /
    • 2003
  • 품질 인증 테스트는 소프트웨어의 품질을 결정하고 보증하기 위하여 인증 기관에서 제품 개발 후에 수행하는 테스트로써 해당 제품의 소스 코드 없이 제품 매뉴얼의 분석을 통하여 테스트가 이루어지는 경우가 대부분이다. 본 논문에서는 제품 매뉴얼에 기반한 테스트 데이타 생성을 위하여, 소프트웨어 패키지와 매뉴얼 분석 데이타로부터 테스트 데이타를 생성하는 것을 자동화한 '테스트 데이터 자동 생성 도구'(Manual-based Automatic Test data generating tool: MaT)를 구현한다. MaT의 입력 데이타는 소프트웨어 패키지와 매뉴얼의 분석 결과인데, 입력 데이타 구성을 위하여 '메뉴 기반 테스트 분석 모델'을 제안한다. 본 도구를 소프트웨어 패키지의 품질 인증 테스트에 적용함으로써 품질과 신뢰도가 향상된 소프트웨어 제품 개발에 기여할 수 있게 된다.

SYSTEM ANALYSIS OF PIPELINE SOFTWARE - A CASE STUDY OF THE IMAGING SURVEY AT ESO

  • Kim, Young-Soo
    • Journal of Astronomy and Space Sciences
    • /
    • 제20권4호
    • /
    • pp.403-416
    • /
    • 2003
  • There are common features, in both imaging surveys and image processing, between astronomical observations and remote sensing. Handling large amounts of data, in an easy and fast way, has become a common issue. Implementing pipeline software can be a solution to the problem, one which allows the processing of various kinds of data automatically. As a case study, the development of pipeline software for the EIS (European Southern Observatory Imaging Survey) is introduced. The EIS team has been conducting a sky survey to provide candidate targets to the 250 VLTs (Very Large Telescopes) observations. The survey data have been processed in a sequence of five major data corrections and reductions, i.e. preprocessing, flat fielding, photometric and astrometric corrections, source extraction, and coaddition. The processed data are eventually distributed to the users. In order to provide automatic processing of the vast volume of observed data, pipeline software has been developed. Because of the complexity of objects and different characteristic of each process, it was necessary to analyze the whole works of the EIS survey program. The overall tasks of the EIS are identified, and the scheme of the EIS pipeline software is defined. The system structure and the processes are presented, and in-depth flow charts are analyzed. During the analyses, it was revealed that handling the data flow and managing the database are important for the data processing. These analyses may also be applied to many other fields which require image processing.

An Efficient Correlation Scheme for the GPS Software Receiver

  • Lim, Deok-Won;Cho, Deuk-Jae;Park, Chan-Sik;Lee, Sang-Jeong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.1216-1221
    • /
    • 2005
  • The GPS software receiver based on the SDR(Software Defined Radio) technology provides the ability to easily adopt other signal processing algorithms without changing or modifying the hardware of the GPS receiver. However, it is difficult to implement the GPS software receiver using a commercial processor because of heavy computation load for processing the GPS signals in real time. This paper proposes an efficient GPS signal processing scheme and correlator structure to reduce the computation load for processing the GPS signal in the GPS software receiver, which uses a patterned look-up table method to generate the correlation value between the GPS signals and the replica signals. In this paper, it is explained that the computation load of the proposed scheme is much smaller than that of the previous GPS signal processing scheme. Finally, the processing time of the proposed scheme is compared with that of the previous scheme, and the improvement is shown from the viewpoint of the computation load.

  • PDF

SPI 신뢰성 확보를 위한 SPICE 기반 6시그마 적용 사례 연구 (A case study of 6sigma application for the reliability in SPI based on SPICE)

  • 김종기;서장훈;박명규
    • 대한안전경영과학회지
    • /
    • 제7권4호
    • /
    • pp.141-163
    • /
    • 2005
  • The international SPICE (Software Process Improvement and Capability determination) Project ISO/IEC 15504(SPICE : Software Process Improvement and Capability determination) is an emerging International Standard on SPA(Software Process Assessment). A prime motivation for developing this standard has been the perceived need for an internationally recognized software process assessment framework that pulls together the existing public and proprietary models and methods. A SPICE assessment can be considered as one of representative SPA model since assessors assign ratings to indicators and metrics to measure the capability of software process. But this models doesn't provide a systematic measurement procedures and dynamic method for SPI(Software Process Improvement). Through the evaluation of SPICE is capable of providing a substantiated basis for using the notion of capability, as well as providing information for nacessary improvements to the standard using 6sigma process. As a result, this paper propose a measurement procedure and guidelines for application of 6sigma process to guarantee the reliability in SPI and suggest the structure to support SPI on overall organization.

소프트웨어 제품 라인의 요구사항과 아키텍처 간 추적성 모델링 (Modeling Traceability Between Software Product Line Requirements and Architecture)

  • 엄석환;강성원;김진규;이선아
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권11호
    • /
    • pp.487-498
    • /
    • 2015
  • 추적성은 소프트웨어 개발자에게 소프트웨어 산출물에 대한 변경을 추적하게 해 준다. 소프트웨어 제품 라인 개발에 있어서의 추적성은 공통성과 가변성을 고려해야 하기 때문에, 개별 제품에서의 추적성보다 복잡하다. 과거 연구에서 제품 라인 개발에서의 제품 피처와 요구사항 간의 추적성 구축을 제시되었다. 그러나 요구사항과 아키텍처 설계 사이의 추적성 구축은 다 대 다 관계와 아키텍처 계층으로 인해 고려해야 할 요소가 더 많다. 본 논문은 이러한 요소들을 고려하여, 제품 라인 개발에서의 요구사항과 아키텍처 사이의 추적성을 모델링하는 체계적인 방법을 제공한다. 또한 사례연구를 통하여 이 방법이 효과적임을 보인다.

XML 기반 소프트웨어 아키텍쳐 재구성과 명세 모델 (XML based Software Architecture Restructuring and Specification Model)

  • 박근순
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권1호
    • /
    • pp.117-124
    • /
    • 2002
  • 소프트웨어 개발에 적합한 설계는 하나 이상 존재할 수 있고, 소프트웨어 아키텍쳐는 설계 과정 동안 수정, 갱신, 대체로 인해 변경될 수 있으므로, 다양한 관점에서 설계된 아키텍쳐의 서로 다른 버전들을 유지 관리 할 수 있는 방법과, 아키텍쳐의 변경 요소들을 효율적으로 명세할 수 있는 방법이 요구된다. 이 연구에서는 기존에 이미 정의되어 있는 아키텍쳐와, 이를 재사용하여 설계한 새로운 아키텍쳐를 통합된 구조의 소프트웨어 아키텍쳐로 재구성할 수 있는 방법과, 재구성 아키텍쳐 명세에 필요한 명세 요소와 명세 구조에 대해 정의하고 있다. 제안된 통합된 구조의 명세 방법은 아키텍쳐 설계 과정에서 다양한 개발자 관점 에서 정의된 아키텍쳐들을 참조 및 재사용할 수 있는 방법을 제공하고, 아키텍쳐의 수정, 대체, 갱신과 같은 변경 요소에 대해 유연성 있는 명세 방법을 제공한다.

  • PDF