• Title/Summary/Keyword: 소프트웨어 표준화

Search Result 498, Processing Time 0.028 seconds

Method for Design of Component Reusability in Object-Oriented Based Development (객체 지향 기반 개발에서 재사용성 컴포넌트 설계 방법)

  • 안희수;박만곤
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2001.06a
    • /
    • pp.558-563
    • /
    • 2001
  • 소프트웨어를 개발하는데 기존의 개발된 시스템의 컴포넌트를 재사용하면 생산성 향상과 신뢰성 향상, 생산 원가를 절감할 수 있으며, 컴포넌트는 프로그램 설계시 소프트웨어에서 공통적으로 이용될 수 있는 부분들을 표준화하고 이들을 새로운 소프트웨어 개발 과정에서 재사용 항으로써 소프트웨어 개발 기관을 단축시킬 수 있다. 소프트웨어 개발 초기에서 견고한 시스템 아키텍쳐를 정립하는 컷이 프로젝트 성패에 중요한 요인으로 등장하고, 재작업을 줄이고, 재사용성, 확장성, 시스템 품질측면에서 많은 장점을 얻을 수 있다.

  • PDF

A Study on the Standardization of System Support Software in the Combat Management System

  • Heo, Young-Dong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.11
    • /
    • pp.147-155
    • /
    • 2020
  • System support software is one of the software that makes up ship combat management system and has the characteristics of being mounted in the combat management systems of all ships but with little functional change. However, despite these characteristics, software modifications due to equipment, etc. are inevitable in the application of new ships. Modification of software causes software reliability testing which is a key factor in increasing development costs. In this paper, the structure of the existing system support software was analyzed to identify and supplement the code change factors, and the system support standardization architecture was designed. The feature model elicited common and variable elements of system support software, and applied white-box reuse to improve software design. In addition, the results of comparing existing system support software with the new architecture in terms of development elements and time to perform reliability test were presented to verify the effectiveness of the new one.

An Integrated Information Object Management for Distributed Software Development (원격 분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리)

  • Han, Gwan-Hui
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.427-434
    • /
    • 2002
  • For effective distributed software development, integrated information object management functions that manage the structures and relationships among information objects are most required. Presented in this paper is a managerial framework comprised of BOC (Bill Of Class) and part dictionary scheme for integrated information object management in distributed software development processes. Based on the proposed BOC and part dictionary scheme, an integrated information object management system is designed and implemented. As a result of this implementation work, the usefulness and benefit of proposed framework are also shown.

Implementation of MPEG-U part2 Reference Software (MPEG-U part2 참조 소프트웨어 설계 및 구현)

  • Han, Gukhee;Baek, A-Ram;Choi, Haechul
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2012.07a
    • /
    • pp.202-205
    • /
    • 2012
  • 최근 멀티미디어 분야에서 다양한 입/출력 장치들이 개발됨에 따라 입/출력 장치와 사용자 사이의 향상된 상호작용(AUI : Advanced User Interaction)을 위한 방법들이 연구되고 있다. AUI에서 정의되는 데이터는 입/출력 장치와 다양한 객체(비디오, 오디오, 2D 그래픽 객체, 애니메이션 등)로 표현되는 Scene Description 사이에서 서로 정보를 주고받기 위한 매체이다. 따라서 다양한 입/출력 장치와 사용자 사이의 향상된 상호작용을 위해서는 AUI 데이터 형식이 공통적으로 정의되어야한다. 이를 위해 ISO/IEC JTC1/SC29/WG11 Moving Picture Experts Group(MPEG)에서는 XML(Extensible Markup Language) 문서로 AUI 데이터 포맷을 표준화하기 위한 MPEG-U 프로젝트를 진행 중이다. 본 논문에서는 MPEG-U의 표준을 소개하고, 이의 타당성을 검증하기 위해서 MPEG-U 참조 소프트웨어를 설계하였다. MPEG-U 참조 소프트웨어는 크게 UID(User Interaction Device)의 데이터를 처리하는 사용자 인터페이스 입/출력부와 XML 문서를 처리하는 MPEG-U XML 생성/해석부로 구성된다. 사용자 인터페이스 입력부에서는 사용자의 손동작을 인식하여 AUI 파라미터로 저장하고, 이 파라미터를 MPEG-U XML 생성부에서 MPEG-U 표준 XML 스키마 구조로 서술하여 표준화된 AUI 데이터 포맷을 생성한다. 다시 표준화된 XML 문서를 읽어 MPEG-U XML 해석부에서 파라미터를 얻고, 사용자 인터페이스 출력부에서 GUI(Graphic User Interface)에서 그래픽 객체로 표현한다. 본 연구에서는 MPEG-U 참조 소프트웨어로 MPEG-U의 용용 예를 제시하고, 구현된 소프트웨어가 표준에 적합한지를 보였다.

  • PDF

UML 도입에 영향을 주는 요인에 관한 연구 - 국내 S/W 개발업체를 중심으로 -

  • Seo, Yeong-Suk;Han, Yeong-Chun;Kim, Gi-Su
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.109-122
    • /
    • 2005
  • 소프트웨어 설계 및 개발에 있어 설계방법의 표준화는 업무의 효율화와 결과물 평가를 위해 설계자, 프로그래머, 사용자에게 반드시 필요하다. 최근 소프트웨어 설계방법의 표준화로 UML(Unified Modeling Language)이 적극적으로 도입됨에 따라 본 연구는 국내 소프트웨어 개발업체의 UML 도입에 영향을 미치는 요인을 찾기 위하여 수행 프로젝트, 보유 인프라, 조직내부, 조직외부 등 4개의 요인(7개 변수)으로 연구모형을 도출하고 실증적 분석을 하였다. 본 연구의 결과, UML 도입 결정요인으로서 UML도구 공급자의 지원이 가장 큰 영향을 미치는 것으로 나타났다. 이러한 결과는 UML도구 공급과 관련하여 사용방법 교육 및 사후관리에 대한 관리적 시사점을 제공한다. 한편 UML의 도입 후 사용정도에는 객체지향개발언어의 사용정도, UWL도구 공급자의 지원, 조직원의 신기술 학습의욕, 최고경영자의 지원, 프로젝트의 규모가 영향을 미치는 것으로 나타났다.

  • PDF

A Study on the Component-Based Development For Accounting Process Application System (컴포넌트 기반 회계처리 응용 시스템 개발에 관한 연구)

  • Lee Jeong-Jig;Ryu Sang-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.514-516
    • /
    • 2005
  • CBD(Component Based Development)는 장기간에 걸쳐 발전된 소프트웨어 개발의 한 형태이며, 이미 표준화되거나 공인되지 않았지만 실제로 모든 기업들은 컴포넌트를 나름대로 제작하거나 이미 잘 개발되어진 컴포넌트를 재사용하여 자체 프로젝트에 재활용하므로써 최소의 개발비로 표준화를 추구하는 한편 최대의 기능과 신속한 개발로 소프트웨어의 품질과 생산성 향상을 도모하고 있다. 본 논문에서는 레거시 시스템을 활용하여 컴포넌트로 되어 있지 않은 프로그램을 컴포넌트화 함은 물론 기존 애플리케이션에 존재하는 컴포넌트를 래핑하여 재사용 가능한 서비스를 생성, 재공하기 위한 CBD 기반의 회계처리 응용 시스템을 설계 및 구현한다. 제안된 회계처리 응용 시스템 APAS(Accounting Process Application System) 모델은 시스템 구축 개발 기간의 단축과 관리 및 유지보수를 쉽게 하여 업무의 효율성을 높이고, 레거시 시스템을 재활용하여 신규 개발시 우려되는 위험도를 낮추어 소프트웨어 생산성 제고 효과도 얻을 수 있다.

  • PDF

Construction of Software Quality Certification System and Process (소프트웨어 품질인증 체계 및 프로세스의 구축)

  • Yang, Hae-Sool;Lee, Ha-Yong;Jung, Hye-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.321-324
    • /
    • 2005
  • 소프트웨어 개발 기관에서는 소프트웨어의 품질을 향상시키기 위한 다양한 방법을 적용하고 있다. 자체적인 품질관리 부서나 제3자 기관의 소프트웨어 품질감리와 평가를 통한 객관적인 품질향상 방안들을 활용하고 있다. 이러한 노력의 일환으로 정부 차원에서도 소프트웨어 품질평가 및 인증을 통해 소프트웨어의 품질을 공인함으로써 개발기관에서도 소프트웨어 품질향상을 위한 노력을 제고할 수 있도록 할 뿐만 아니라 소프트웨어 구매자로 하여금 품질이 인증된 소프트웨어를 구매할 수 있도록 유도함으로서 소프트웨어 품질 문제로 인한 경제적, 사회적 위험 요인을 최소화할 수 있도록 노력하고 있다. 최근, 소프트웨어 품질 평가 및 인증에 관한 국가적인 체계가 구축되고 실질적인 인증활동이 수행되고 있으나 인증의 관점에서 확립되어 있는 표준화된 절차가 미흡하여 품질인증을 위한 표준적인 절차의 개발이 요구되고 있다. 따라서, 본 연구에서는 소프트웨어 품질인증 기관의 관점에서 활용할 수 있는 소프트웨어 품질인증 체계와 프로세스를 구축하여 품질인증 과정에서 효과적으로 적용할 수 있도록 고려하여 각 단계별 세부 절차 및 각 절차별 활동을 구축하였다.

  • PDF

A JTAG-Based Debugging Tool for Developing Embedded Softwares (임베디드 소프트웨어 개발을 위한 JTAG 기반의 디버깅 도구)

  • 김병철;강문혜;전용기;임채덕
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.943-945
    • /
    • 2004
  • 임베디드 소프트웨어는 타겟 시스템의 자원과 타이밍에 민감하므로 실제 타겟 시스템과 동일한 환경에서 디버깅해야한다. 이를 위한 기존의 기법들은 타겟 시스템의 자원에 직접적으로 접근하여 시스템 상태를 조사하거나 제어한다. 그러나 이러한 기법들은 내부 신호나 자원에 대한 접근이 제한되어 있는 SoC (System-On-a-Chip) 프로그램을 디버깅하기는 부적합하다. 본 논문에서는 산업 표준화된 JTAG을 기반으로 공개 소프트웨어인 gob를 연동하여 SoC 소프트웨어를 디버깅하는 도구를 제안한다. 따라서 본 도구는 타겟 시스템에 영향을 주지 않고 경제적으로 디버깅할 수 있는 환경을 제공한다.

  • PDF

Functionality Quality Evaluate Model Development of u-Health Software (u-Health 소프트웨어의 기능성 품질평가 모델 개발)

  • Kang, Sang-Won;Jeon, In-Oh;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.922-925
    • /
    • 2010
  • u-Health 기술의 표준화 추진 및 국내 자체의 원천 기술 개발을 위한 노력이 지속적으로 이루어지는 시점에서 이에 따른 u-Health 소프트웨어의 품질평가 요구에 대응하기 위해, 본 연구에서는 u-Health 소프트웨어 분야 기반기술을 조사하고 u-Health 소프트웨어 기능성 평가모델을 개발하고자 한다.

Digital Rights Management Software of Development Efficiency Quality Evaluation Metrics (디지털저작권관리 소프트웨어 효율성의 품질평가 메트릭 개발)

  • Jin, Jin-yu;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.565-566
    • /
    • 2009
  • 최근 인터넷 확산과 통신 기술의 발전은 컴퓨터 간의 상호 연결성을 증대시켜 디지털 콘텐츠를 쉽게 전파할 수 있게 되면서 디지털 콘텐츠 수요가 급격히 증가하고 있다. 본 연구에서는 디지털저작권관리 소프트웨어의 분야의 기반 기술을 조사하고 디지털저작권관리 소프트웨어 시장과 표준화 동향을 조사하며 디지털저작권관리 소프트웨어 효율성의 품질평가 메트릭을 개발하였다.