• Title/Summary/Keyword: 개발 고려사항

Search Result 1,448, Processing Time 0.032 seconds

Agile Component Development Process (기민한 컴포넌트 개발 프로세스)

  • Han, Jeong-Heon;In, Hoh
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.253-256
    • /
    • 2008
  • 아직도 많은 프로젝트에서 지속적으로 변화하는 요구사항과 불가능한 납기일정 그리고 품질을 무조건 만족해야 하는 상황에 많은 개발자들이 괴로워하고 있다. 또한 최근 들어 프로젝트들이 그 개발의 방법으로 컴포넌트 기반 개발(CBD)를 많이 사용하고 있다. 이러한 상황에서 재사용성을 강조하는 품질 좋은 컴포넌트를 식별하고, 개발하기란 매우 어렵다. 또한 기존의 CBD 개발 방법의 프로세스가 요구사항을 초기에 고정하고, 그 기반 위에 여러 단계를 거치기 때문에, 납기기간이 짧거나, 요구사항이 고정되지 않았을 경우 많은 어려움에 직면하고 있다. 본 논문에서는 요구사항이 불명확하고, 납기일정이 짧은 프로젝트에서 유용하도록, 작은 단위의 반복과 그 피드백을 통해, 고객의 요구사항 변경에 빠르게 반응할 수 있고, 기존의 컴포넌트 개발 방법을 단순화한 기민한 컴포넌트 개발 프로세스를 제시한다. 이러한 제안된 기법의 실용성을 검증하기 위해 기존 식별 방법과의 비교, 평가를 제시한다.

Considerations of security to DevOps of the Continuous Delivery System in cloud environment (클라우드 환경에서 지속적 배포 시스템의 개발운영조직 통합관리 보안 고려사항)

  • Woo, HoSung;Lee, WonGyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.539-541
    • /
    • 2016
  • 소프트웨어 중심 사회에서 소프트웨어의 개발과 운영에 대한 효율성을 극대화하기 위해 운영 조직과 개발 조직을 통합한 개발운영조직 통합관리 방법론을 적용하고 있다. 클라우드 환경을 이용하여 서비스를 중단 없이 운영하는 지속적 배포 시스템에서 개발운영조직 통합관리를 적용 하였을 때, 운영 조직의 요구사항과 사용자의 요구사항 등으로 인한 작은 규모 크기의 배포가 빈번하게 발생하게 된다. 이와 같은 시스템은 다양한 보안 위협으로부터 안전하지 않다. 따라서, 본 연구에서는 클라우드 환경에서 지속적 배포시스템의 개발운영조직 통합관리에서 발생할 수 있는 문제점과 보안에 대한 개선사항을 제시하고자 한다.

An Adjustable Method Prioritizing Requirements (적응적 요구사항 우선순위 기법)

  • Jaeseok Seong;Dongsu Kang;Cheeyang Song;Sangsun An;Dookwon Baik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.462-465
    • /
    • 2008
  • 요구사항에 대한 우선순위는 요구공학에서 핵심적 활동으로 매우 중요하다. 추출된 요구사항을 소프트웨어 제품 개발의 목표와 조직에 적절하도록 우선순위 방법과 관점 등을 선택할 수 있는 연구가 미흡하고, 요구 분석 단계에서 우선순위 프로세스가 내재화되지 못하고 있다. 요구사항 우선순위는 프로세스 모델, 제품 종류, 우선순위 프로세스에 대한 경험을 바탕으로 주어진 요구사항에 대해 이해관계자들이 우선순위화하기 위한 방법과 관점 등을 선택하는 활동으로 시작된다. 따라서 본 논문에서는 개발 제품의 목표와 조직에 적합하도록 우선순위 방법과 관점 등을 선택할 수 있는 적응적 우선수위 기법을 제안하고, 핸드폰 소프트웨어 개발에 적용하여 그 효과성을 보이도록 한다. 본 논문에서 제안하는 우선순위 기법의 유연성과 다양성을 통하여 요구 분석단계에서 우선순위 프로세스의 정착에 기여할 수 있다.

A study on the Conceptual Architecture design of the Tube Transportation System considering performance parameters (화물용 튜브운송시스템의 운영개념서 및 운영요구사항서 개발에 관한 연구)

  • Choi, Yo Chul
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.6 no.1
    • /
    • pp.53-59
    • /
    • 2010
  • 본 논문은 전세계적으로 신교통시스템으로 연구되고 있는 튜브운송시스템에 대한 개념과 화물용 튜브운송시스템의 운영개념서 및 운영요구사항의 개발에 관한 것이다. 철도시스템의 개발 초기에 시스템의 정확한 운영개념을 확립하고 이를 기반으로 시스템에 대한 사용자의 명확한 사용자 요구사항 및 운영요구사항을 도출하는 과정은 매우 중요하며, 시스템의 개발 초기 단계 측 개념설계 단계에서 반드시 수행되어야 한다. 본 논문을 통해서 문헌적인 운영개념서의 형식에 대한 조사, 특징, 그리고 현실적인 운영상황을 고려한 화물용 튜브운송시스템의 운영개념서를 제안하였다. 운영개념서를 통해서 사용목적, 운영시나리오, 비상상황 등의 정보가 식별하였으며 이를 바탕으로 시스템의 운영요구사항서를 개발하였다. 개발된 운영개념서 및 운영요구사항서는 확인된 사용자 요구사항 및 시스템 요구사항으로 구체화 되며, 시스템 아키텍처의 참고문서로서 활용될 수 있다.

  • PDF

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

  • Eom, Seokhwan;Kang, Sungwon;Kim, Jingyu;Lee, Seonah
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.11
    • /
    • pp.487-498
    • /
    • 2015
  • Traceability enables software developers to trace up the changes occurring in software artifacts. In software product line, traceability is more complex than traceability in a single product as commonality and variability should be considered. Modeling traceability between features and requirements has been proposed in the past. However, traceability between requirements and architecture has more factors to consider, including many-to-many mappings and hierarchical structure of architectures. This paper proposes a method of systematically constructing platform traceability between platform requirements and platform architecture. This paper also shows the efficacy of the proposed mechanism through case studies.

Identifying Considerations for Developing SLAM-based Mobile Scan Backpack System for Rapid Building Scanning (신속한 건축물 스캔을 위한 SLAM기반 이동형 스캔백팩 시스템 개발 고려사항 도출)

  • Kang, Tae-Wook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.3
    • /
    • pp.312-320
    • /
    • 2020
  • 3D scanning began in the field of manufacturing. In the construction field, a BIM (Building Information Modeling)-based 3D modeling environment was developed and used for the overall construction, such as factory prefabrication, structure construction inspection, plant facility, bridge, tunnel structure inspection using 3D scanning technology. LiDARs have higher accuracy and density than mobile scanners but require longer registration times and data processing. On the other hand, in interior building space management, relatively high accuracy is not needed, and the user can conveniently move with a mobile scan system. This study derives considerations for the development of Simultaneous Localization and Mapping (SLAM)-based Scan Backpack systems that move freely and support real-time point cloud registration. This paper proposes the mobile scan system, framework, and component structure to derive the considerations and improve scan productivity. Prototype development was carried out in two stages, SLAM and ScanBackpack, to derive the considerations and analyze the results.

Verification of Railroad Control System using Statecharts (상태차트를 이용한 열차제어시스템 요구사항의 명세 및 검증)

  • Lee, Hyuk;Hwang, Jong-Gyu;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.871-872
    • /
    • 2009
  • 시스템 또는 소프트웨어의 개발에 있어서 요구사항은 가장 중요한 산출물 중 하나이며, 요구사항의 오류를 수정하는 비용은 프로젝트가 진행됨에 따라 급격히 증가하기 때문에 잘 작성된 요구사항은 개발비용의 절감효과를 가져올 수 있다. 자연어의 모호성으로 발생될 수 있는 오류들을 줄이기 위해 정형적인 언어를 사용하여 요구사항을 명세하고, 요구사항의 완전성을 높일 수 있다. 본 논문에서는 열차제어시스템의 핵심 기능 중 하나인 간격제어모듈의 요구사항을 상태차트로 명세 및 검증 하였다.

A Study on the Considerations in Developing Guidelines for Recording Preferred Title of Music Works (음악저작 우선표제 기술 지침 개발시 고려사항에 관한 연구)

  • Mihwa Lee
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.58 no.1
    • /
    • pp.373-393
    • /
    • 2024
  • This study aims to propose the considerations for developing the guidelines for recording a preferred title in musical works by analyzing the RDA rules and guidelines of several national libraries. First, RDA rules were analyzed, and the primary rules for consideration were examined by reviewing RDA application guidelines from eight national libraries that have developed their own guidelines for alternatives and options of RDA rules. Then, by analyzing the contents of each guideline, including MLA, LC-PCC, and DACH, practical considerations was to provide. First, the original language title should be adopted in the selection of preferred title, but if the title in the original language is not suitable for domestic users, the title in other languages should be used. Second, the preferred title was examined in aspects of works with one part, works with more than one part, the complete works of one author, the compilation of a specific type of composition, the incomplete compilation, and the compilation of several composers. Third, medium of performance, numeric numbers, key, and other identifying characteristics were presented as additional factors for consideration in the recording. Fourth, it is necessary to designate or present a control vocabularies for the types of compositions and the medium of performance. This study suggests considerations in developing guidelines for recording the preferred title for RDA musical works, and it will be possible to contribute to the development of rules related to preferred titles for musical works and guidelines for recording the preferred title for musical works in libraries.

Consideration and Supportive Method for Design of Embedded System (임베디드 시스템의 설계 고려 사항과 지원 방안)

  • Lee, Ji-Hyun;Cho, Jin-Hee;Kim, Jin-Sam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.289-292
    • /
    • 2005
  • 임베디드 시스템은 하드웨어와 소프트웨어의 결합으로 이루어지며 일반적으로 임베디드 시스템을 구성하는 소프트웨어는 하드웨어로 제공되는 기능 개발 이후 시스템의 추가 기능을 제공하기 위해 개발되어 왔다. 임베디드 시스템의 개발 주기와 사용 주기는 상당히 짧아 시장성에 부합하는 임베디드 시스템을 개발하기 위한 체계적인 임베디드 시스템의 개발 지원 방법은 지속적으로 요청되고 있는 실정이다. 무엇보다도 개발 초기 단계에서부터 하드웨어와 소프트웨어 개발 요구 사항들이 분석되고 설계되어야 한다. 본 논문에서는 소프트웨어 관점에 기반해 임베디드 시스템의 설계 시 고려해야 할 요구 사항과 이를 지원하기 위한 방안에 대해 종합적으로 살펴보도록 한다.

  • PDF

Deduction of R-PLM technology development consideration (R-PLM 기술 개발 시 고려사항 도출에 관한 연구)

  • Kang, Tae-Wook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.15 no.7
    • /
    • pp.4618-4625
    • /
    • 2014
  • The aim of this study was to develop a R-PLM (Railway BIM-based Product Lifecycle Management) technology. The railway engineering productivity can be maximized if the railway product is created using the object modeling method and the railway lifecycle process is managed effectively. Recently, technology known as BIM and PLM was applied to the construction industry to improve the productivity. To define the R-PLM functions, the expert interview and a practitioner interview were conducted to identify the expected outcome and obstacles to R-PLM technology. As a result, the differences between the occupation and the priority of those were derived. Finally, R-PLM technology development consideration was suggested based on the interview results.