• Title/Summary/Keyword: 요구사항 변경

Search Result 322, Processing Time 0.032 seconds

A Design of A Configurable Communication Module of Remote Object Using Meta Programming (메타프로그래밍 기법을 이용한 설정 가능한 분산객체 통신 모듈 설계)

  • Shim, Jun-Yong;Jin, Jeong-Hoon;Kim, Seh-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.44-48
    • /
    • 2008
  • 분산 시뮬레이션 환경에서 모의되는 개체의 재사용성과 개체 간 상호운용성을 높이기 위해서 Modeling & Simulation 기법이 적용된 M&S Framework이 제안되었다. 제안된 프레임워크의 미들웨어 통신을 담당하는 시뮬레이션 네트워크 관리자는 계층적 아키텍처 스타일을 적용함으로써 관리성(maintainability), 재사용성(reusability), 확장성(scalability) 등의 요구사항을 지원하도록 설계되었다. 하지만 프레임워크를 구현한 다양한 모의 개체의 생성은 메시지의 인터페이스 코드에 대한 중복을 증가시키고, 인터페이스 변경 요구사항에 대해서 시뮬레이션 네트워크 관리자가 적용된 모든 모의기의 변경 또한 불가피해 진다. 본 논문에서는 인터페이스에 대한 코드의 중복을 없애고, 인터페이스의 변경에 대하여 유연성을 가질 수 있도록 메타프로그래밍 기법을 적용한 분산객체 통신 모듈을 제안한다. 또한 이 기법을 적용할 경우 구현 문제와 관련된 이슈와 장 단점을 기술한다.

  • PDF

An Establishment of the Process System for Software Requirements Engineering (소프트웨어 요구공학에 대한 처리 시스템 정립)

  • Lee, Sang-Un;Choi, Myeong-Bok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.37-49
    • /
    • 2014
  • This paper proposes a optimal process after analyzing the existing papers of software requirements engineering process. In analyzing it examines requirement pursuit management and origin, and considers a variety of starting points that draw requirement documents. Also, this paper considers carefully the multiple methods of stakeholder needs, problem analysis, processing priority of business modeling. From the analyzed result this paper proposes the best method that draws systematically the requirement documents. The proposed method can minimize the requirement changes, draw the higher project success ratio, and satisfy the customer.

Automatic Generation of Cause-Effect Graph through Refining Requirements Specifications based on Semantic rules with Corpus Normalization (말뭉치 정규화와 의미 규칙 기반 요구사항 정제를 통한 원인-결과 그래프 자동 생성)

  • Jang, Woo Sung;Kim, R.Young Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.691-693
    • /
    • 2019
  • 현실적으로 요구사항의 불명료성은 테스트 케이스 추출에 어려움을 초래한다. 명료한 요구사항 기반의 사용자 승인 테스트는 소프트웨어의 올바른 품질을 증가시키고, 유지보수 비용을 감소시킨다. 하지만 중소기업에서는 촉박한 개발 기간, 테스트 도구 구매 비용의 부담, 낮은 테스트 기술 레벨 등의 이유로 좋은 품질의 테스트를 수행하기가 힘들다. 이러한 문제점의 해결을 위해 말뭉치 정규화를 이용한 의미 규칙으로 불명료한 요구사항을 간결하고 명료한 요구사항으로 변경하기 위한 메커니즘을 제안한다. 또한 이를 원인-결과 그래프 자동 생성하는 방법을 제안한다. 이는 원인-결과 그래프를 통해 테스트케이스를 최대한 생성하는 기초가 될 수 있다.

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 개발 방법의 프로세스가 요구사항을 초기에 고정하고, 그 기반 위에 여러 단계를 거치기 때문에, 납기기간이 짧거나, 요구사항이 고정되지 않았을 경우 많은 어려움에 직면하고 있다. 본 논문에서는 요구사항이 불명확하고, 납기일정이 짧은 프로젝트에서 유용하도록, 작은 단위의 반복과 그 피드백을 통해, 고객의 요구사항 변경에 빠르게 반응할 수 있고, 기존의 컴포넌트 개발 방법을 단순화한 기민한 컴포넌트 개발 프로세스를 제시한다. 이러한 제안된 기법의 실용성을 검증하기 위해 기존 식별 방법과의 비교, 평가를 제시한다.

한국계육협회 명칭 변경 정당한가! - 한국계육협회 '육계협회'로 명칭변경 있을 수 없는 일!

  • 대한양계협회
    • KOREAN POULTRY JOURNAL
    • /
    • v.46 no.9
    • /
    • pp.108-114
    • /
    • 2014
  • 지난 13일 정부는 한국계육협회에서 요구한 '한국육계협회'로의 명칭변경을 승인해주면서 양계업계가 큰 변화를 맞게 되었다. 계육협회는 도계, 가공 처리업체들을 중심으로 구성된 단체로 계열화 사업을 등에 업고 이제는 생산자 단체를 넘보고 있다. 과연 이번 명칭변경이 정당한 처사인가? 이를 승인해준 정부는 생산자들의 심정을 이해하는 것인지에 대해 의구심이 커지고 있다. 대한양계협회는 이러한 움직임이 나타나면서 정부와 계육협회에 강하게 항의를 했고, 지난 12일부터는 청와대 앞에서 1인시위에 들어가는 한편 우리의 의견이 받아들여지지 않을 경우 대대적인 대규모 집회를 예고하였다. 본고는 계육협회의 탄생을 돌아보고 육계산업을 분열하려는 의도가 무엇이며, 현재 농가들이 요구하는 사항들은 무엇인지에 대해 정리해 보았다.

Design and implementation of quotation management process according to quotation change factors in make-to-order manufacturing environments (수주생산환경에서 견적변경 요인에 따른 견적관리 프로세스의 설계 및 구현)

  • Jeon, Gyu-Hwan;Jang, Gil-Sang;Park, Chang-Kwon
    • The Journal of the Convergence on Culture Technology
    • /
    • v.7 no.4
    • /
    • pp.879-892
    • /
    • 2021
  • In a make-to-order manufacturing environment, the manufacturer's quotation information is important information used as basic information for bidding, receiving orders, and producing products in response to various customer demands. This quotation information is changed according to various factors such as customer demands, changes in product production environment, changes in drawing information of technical partners, and technological improvement of products. Due to this change, various changes occur in the quotation information that the manufacturer is preparing to reflect the customer's requirements. The change of quotation information according to these various change factors puts a lot of burden on the quotation management work from the standpoint of a make-to-order manufacturing company. In particular, the change of quotation information due to the change factors of quotation is inevitable and frequently occurs due to the requirements of the customer in the customer-oriented make-to-order production environment. In this paper, we propose a quotation change process based on the quotation creation process and propose a consistent and efficient quotation change processing method. To this end, the factors causing the change of quotation were defined, and the types of changes for each factor were defined. And it shows the procedure of applying the quotation change process to the quotation management system through the cases of each cause of the quotation change. In addition, in order to show the usefulness of the quotation change factors, the type of quotation change, the quotation change process, and the quotation system management, the proposed quotation change process and function was applied in the integrated quotation management system for the ship engine division of a typical make-to-order manufacturing company 'H'. As a result, it was confirmed that the proposed quotation change process and management system according to the quotation change factors were efficiently performed.

Methodology for Traceability Management and Impact Analysis for Efficient Change Management in Object-Oriented Development (객체지향 개발에서의 효율적인 변경 관리를 위한 추적성 관리 및 영향 분석 방법)

  • Kim, Dae-Yeob;Youn, Cheong
    • Journal of KIISE
    • /
    • v.42 no.3
    • /
    • pp.328-340
    • /
    • 2015
  • Software requirements are continuously changed for various reasons, consequently changes of software are inevitable. In the case of changes necessitated by changes in requirements, it is necessary to precisely predict the ripple effects of the changes for efficient management of the changes. This paper proposes the management method of traceability information, which can be applied in object-oriented development. Furthermore, we introduce the guidelines for prediction of the ripple effects of changes based on traceability information among artifacts composing a system. We identify traceability items for the essential artifacts which were composed of the object-oriented system, and define relationships among them. The purpose of the method proposed in this paper is to identify the scope of change precisely through the guidelines. These can then be used for tracing and analyzing the impact of the changes both the forward and backward looking, based on the relationships of traceability items.

A Study on Facade Component based on Service Oriented Architecture (SOA 기반의 Facade 컴포넌트에 관한 연구)

  • Park, Dong-Sik;Shin, Ho-Jun;Kim, Haeng-Kon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1721-1724
    • /
    • 2003
  • 최근 소프트웨어의 다양한 환경에서의 사용으로 다른 시스템과의 통합을 위한 요구가 증가하고 있으며, 소프트웨어 개발이 치고 복잡하게 됨에 따라 유지보수가 어렵게 되었다. 컴포넌트 기반 개발은 이런 문제점과 요구를 해결하기 위한 방법으로 대두되고 있으며, 웹 서비스와의 연동을 통한 기업의 요구사항 변경에 민첩하게 대응되는 방법으로 인식되고 있다. 본 논문에서는 웹 서비스 통한 소프트웨어 개발비용의 감소와 생산성의 향상으로 기업의 요구사항 변경에 대한 민첩성을 보장하기 위한 컴포넌트 기반의 웹 서비스 개발을 제안한다. 이는 컴포넌트의 재사용성과 대체성을 통해 신뢰성과 수정의 용이성을 보장하고자 한다. 이를 위한 웹 서비스 개발 컴포넌트기반의 서비스 지향 아키텍처를 정의하고, 서비스 지향 모델기반 Facade-Backside 컴포넌트를 분석/설계를 통해 웹 서비스 구현 전략에 대해 논한다. Facade-Backside 컴포넌트에서 등록, 검색을 위한 웹 서비스 사례를 제시한다.

  • PDF

Innovating Software Acquisition and Pricing: Improved Process and Technique (정보화 사업 가격책정 방식 혁신에 대한 고찰)

  • Yu, David Jae-Hoon;Hwang, In-Soo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.485-492
    • /
    • 2007
  • 정보화 사업에서 발생할 수 있는 위험(Risk)은 다양하다. 정보화 사업 관련 위험 요인 중 가장 대표적이고 보편적인 것은 발주 및 제안단계에서 발주자가 가진 요구사항의 불명확을 꼽을 수 있는데, 이로 인해 정보화 사업 수행 도중 요구범위 증가와 변경, 그리고 사업원가 구조의 악성화가 발생하게 됨은 자명하다. 그러나 안타까운 현실은 그 동안 우리나라 정보화 사업의 관행이 요구사항 불명확이라는 잠재적 위험 아래에서도 발주자와 사업자 간의 계약이 보호장치가 미흡한 확정가(firm fixed price) 방식으로 수립되어 왔다는 것이다. 확정가로 계약이 수립될 경우 사업자는 발주자의 요구사항 불명확으로 인해 파생된 원가 위험까지 불합리하게 책임져야 하는 고리에 묶이게 된다. 이러한 문제를 본질적으로 해결하는 한가지 방법은 발주자와 사업자간의 정보화 사업 획득 절차를 혁신하는 것인데, 본 논문은 이를 위해 가칭, 한국형 정보화 산업 활성화 획득 절차(KIPAP: Korea If Proliferation Acquisition Process)의 기본 개념을 고안하여 소개한다. 이 획득 절차는 정보화 사업이 내재하고 있는 요구사항의 불확실성을 계량화, 가시화하여, 그 정도에 따라 차등화된 계약방식의 선정방법 을 제시한다.

  • PDF

A BPEL Engine System using Aspect-Oriented Programming(AOP) Approach (AOP 기법을 적용한 BPEL 엔진 시스템)

  • In-Seon Son;Eun-mi Son;Dong-Gyu Kwak;Jae-Young Choi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1043-1046
    • /
    • 2008
  • 관점 지향 프로그래밍은 구조적 프로그래밍, 객체 지향 프로그래밍 등 기존 프로그래밍 방법론에서 모듈화하지 못한 여러 요구사항에 걸쳐 있는 부가적인 요구사항을 모듈화 할 수 있는 방법을 제공한다. 모듈화 하기 어려운 요구 사항을 횡단 관심으로 분류하고, 이를 애스펙트 단위로 모듈화하여 재사용성을 극대화시키는 관점 지향 프로그래밍은 새로운 프로그래밍 패러다임으로 활발하게 연구가 진행 중이다. 본 논문에서는 현재 비즈니스 및 분산 컴퓨팅 환경에서 많이 이용되는 워크플로우 표준 언어인 BPEL에 워크플로우 서비스의 전이조건의 재사용성을 극대화하기 위해 관점 지향 프로그래밍 기술을 적용한 워크플로우 서비스 시스템을 제안한다. 본 시스템은 기존의 BPEL 엔진을 거의 수정하지 않고 AOP 기법의 적용이 가능하다. 또한, 웹 서비스 분기 및 선택을 위한 서비스 전이 조건으로 요구되는 정보를 실행 도중에 변경하여 웹 서비스 흐름을 재구성할 수 있고, AOP 기법을 이용하여 서비스 전이 조건을 변경하는 모듈을 재사용할 수 있다.