• Title/Summary/Keyword: 요구사항 중복

Search Result 90, Processing Time 0.035 seconds

Requirements Redundancy and Inconsistency Analysis for Use Case Modeling (유스케이스 모델링을 위한 요구사항 중복 및 불일치 분석)

  • 최진재;황선영
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.7
    • /
    • pp.869-882
    • /
    • 2004
  • This paper proposes an effective method to create logically consistent and structured requirement model by applying consistency control approach of the formal method to the use-case modeling. This method integrates the multi-perspective scattered requirement segments that may overlap and conflict each other into a structured requirement model. The model structure can be analyzed based on context goal and concerned area overlap analysis. The model consistency can be achieved by using specification overlap-based consistency checking method as an integration vehicle. An experimental application to case study shows that the Proposed method can successfully identify requirement overlaps and inconsistency. It can also transfer multi-viewpoint requirement segments into a consistently integrated use-case model to clarify software behaviors and functionality This method helps users to enhance capability to identify specification inconsistency in the use-case modeling at the early stage of software engineering development. The proposed approach can also facilitate communication between users and developers to ensure customer satisfaction.

요구사항 분류 언어를 통한 반 자동 품질 요구사항 분류

  • Park, Su-Yong;Min, Seong-Gi;Choe, Sun-Hwang
    • 시스템엔지니어링워크숍
    • /
    • s.1
    • /
    • pp.127-133
    • /
    • 2003
  • 시나리오 형태의 요구사항 분류는 ATAM, SAAM, Software Quality Metric 과 같은 품질 요구사항 분석 및 평가 방법 등 많은 분야에 응용된다. 이들 기법들은 소프트웨어 시스템의 품질 요구사항을 분석, 평가하기에 앞서 초기 수집된 요구사항들을 분류하게 된다. 그러나 요구사항을 분류하는 일은 수작업을 통해 이루어지게 되고, 따라서 미 분류, 중복분류, 등의 결함을 가질 수 있다. 결함의 가능성을 요구사항의 수가 많은 대형 프로젝트 일수록 높아지게 된다. 따라서 본 논문에서는 요구사항 분류언어를 통한 품질 요구사항 자동 분류 기법을 제안한다. 제안된 기법은 분류언어와 유사도를 이용한 2 단계 분류기법을 이용하였다. 분류언어는 각 도메인별로 개발되어 비슷한 도메인일 경우 재사용될 수 있다. 이를 검증하기 위해, 본 논문에서는 15 여개의 프로젝트로부터 수집된 요구사항을 이용해 실험을 수행하고 그 결과를 분석, 평가 하였다.

  • PDF

Requirements Trace Table based on Pain Chain for improving Maintainability (유지보수 향상을 위한 Pain chain 기반의 요구사항 추적테이블)

  • Kim, Kyung-Hwan;Kim, Neung-Hoe;Lee, Dong-Hyun;In, Hoh Peter
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.206-209
    • /
    • 2011
  • 기존의 요구사항 추적테이블은 요구관리적 관점에서 요구사항의 일관성, 완전성 확보를 목표로 하거나 요구사항 누락과 충돌, 중복 방지 요구사항 변경관리 측면만을 강조해 왔다. 그러나 자체 솔루션 개발관점과 유지보수 측면에서 제시된 요구사항 추적테이블이 없었다. 따라서 본 논문에서는 Pain Chain을 근간으로 개발 후 유지보수 요청관리에 효과적인 요구사항 추적테이블 방안을 제시하고자 한다.

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

A Study on the WBI System Using WBSE (WBSE를 이용한 웹 기반 학습시스템에 관한 연구)

  • 전주현;홍찬기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04b
    • /
    • pp.652-654
    • /
    • 2001
  • 웹 기반 교육(WBI)이 많은 장점을 가지고 있으나 한편으로는 웹 기반 수업 혹은 웹 기반 교육의 초기에는 교수자의 개인적인 수준에서 교육 시스템이 개발 운영되어 체계적으로 개발 관리되지 못하였고 교수-학습자의 요구사항을 충분히 반영하지 못하였다. 그리고 분산되어 있는 자료의 적절한 활용과 검색이 용이하지 못하여 중복 개발되고 신뢰성이 떨어지는 문제점등을 내포한다. 이 논문에서는 WBSE(Web Based Software Engineering)개념을 웹 기반 교육시스템에 도입하여 요구사항을 반영하고 기존에 개발되어 사용되고 있는 소프트웨어를 컴포넌트화 하는 작업을 시도하여 이를 재사용 통합함으로써 새로운 교육 소프트웨어 개발에 사용되는 일련의 과정에 대하여 연구 기술하였다.

  • PDF

An Efficient Data Aggregation using Mobile Agent in Distributed Sensor Network (분산 센서 네트워크에서 모바일 에이전트를 이용한 효율적인 데이터 수집)

  • Choi, Shin-Il;Moon, S.J.;Eom, Y.H.;Kook, Y.K.;Jung, G.D.;Choi, Y.G.
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.138-142
    • /
    • 2006
  • 분산 센서 네트워크에 대한 연구는 정보 융합 방법론상에서 활발히 진행되고 있다. 기존의 센서 네트워크에서 정보의 융합을 위한 데이터의 수집은 센서 노드가 싱크 노드로 수집된 데이터를 전송함으로써 이루어지며 싱크 노드로 수집된 데이터는 어플리케이션에 의해 활용된다. 이때 여러 센서 노드가 어플리케이션에 필요한 데이터를 중복적으로 수집할 경우 중복된 데이터를 싱크노드로 전송하는데 있어 불필요한 에너지를 소모하게 된다. 이는 결국 전체적인 센서 네트워크의 수명을 감소시키는 원인이 된다. 이러한 문제는 어플리케이션에 따라 요구하는 데이터만을 선택적으로 수집함으로써 해결할 수 있다. 이러한 과정을 수행하기 위해 각 센서 노드가 어플리케이션의 요구사항에 맞도록 데이터 중복성에 대한 처리과정을 수반해야한다. 그러나 일반적으로 센서 노드는 자원이 한정이 되어있기 때문에 다양한 어플리케이션의 요구에 따른 중복성 처리 프로세스를 모두 가지고 있을 수는 없다. 따라서 모바일 에이전트를 활용하여 데이터의 중복성 문제를 해결할 수 있다. 또한 센서 네트워크에서 고려되는 에너지 효율, 네트워크 대역폭 문제를 해결할 수 있으며 시스템 확장성이 용이하다.

  • PDF

Design of Main Memory Database Replication System (주기억장치 데이터베이스 중복 시스템 설계)

  • Choi, Jung-Hyun;Choi, Woo-Young;Jin, Seong-Il;Yeom, Tai-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.1883-1886
    • /
    • 2002
  • 본 논문은 많은 종류의 인터넷 정보시스템에서 데이터의 고속 검색과 저장 및 처리를 지원하는 주기억장치 데이터베이스 시스템을 중복하여 관리할 수 있는 중복 주기억장치 데이터베이스 시스템의 요구사항에 대해 알아본다. 아울러, 자료의 고속처리라는 측면을 주로 고려하여 중복되어 관리되는 주기억장치 데이터베이스 시스템의 아키텍쳐 및 트랜잭션 수행구조를 설계한다.

  • PDF

Effective Requirement Analysis Method based on Linguistic & Semantic Textual Analysis (언어학 및 의미적 문맥 분석을 통한 효율적인 요구사항 분석 방법)

  • Park, Bo-Kyung;Yi, Geun-Sang;Kim, R. Young-Chul
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.6
    • /
    • pp.97-103
    • /
    • 2017
  • For high quality of software, it should be necessary for defining and analyzing the exact requirements at the early stage of software development. But readability and understandability of most natural language requirements are inaccurate and difficult for identifying use cases. The requirements are duplicated for objects or temrs with the same meaning. To solve this problem, it should need an effective way of requirement analysis based on linguistic and semantic textual analysis. In this paper, we propose to improve a semantic analysis method adopted with a linguist Fillmore's linguistic mechanism. This method may expect to analyze easily readable and exactly understandable requirements specifications through modeling the goal oriented use cases with natural language based requirements.

Handover Schemes for Wireless ATM (무선 ATM을 위한 핸드오버 기법)

  • Kim, Y.J;Hwang, K;Kim, J.K;Cho, Y.Z
    • Electronics and Telecommunications Trends
    • /
    • v.13 no.3 s.51
    • /
    • pp.1-26
    • /
    • 1998
  • 연결형 서비스 방식인 무선 ATM에서 핸드오버는 현재 서비스 중인 연결의 협상된 QoS를 유지하면서 단말기의 이동성 보장을 목표로 한다. 무선 ATM의 핸드오버는 기존 셀룰러망에서 요구되는 일반적인 사항뿐만 아니라, ATM 고유의 요구사항들도 만족시켜야 한다. 특히, 무선 ATM은 기존의 셀룰러 망과는 달리 데이터 응용을 주요 서비스로 하기 때문에 핸드오버 시 전송되는 셀의 손실과 중복을 방지하고 순서를 보장할 수 있어야 한다. 또한, 멀티미디어 서비스의 제공을 위해서 다중 VC(Virtual Connection)에 대한 그룹 핸드오버를 효율적으로 지원할 수 있어야 한다. 이러한 요구사항을 기반으로 본 연구에서는 지금까지 무선 ATM 통신망 프로토타입과 여태까지 제안된 기존의 핸드오버 방식들을 살펴보고 이들의 특징과 장단점을 고찰한다. 또한, 핸드오버와 관련해 ATM 포럼에서 제안된 알고리즘들을 살펴보고 그 특징을 비교 분석한다.

Causal Information Transmission Protocol Between Publishers and Subscribers for Overlapping Groups (중복 그룹을 위한 공급자와 소비자 간 인과관계 정보 전송 프로토콜)

  • Kim, Cha-Young;Ahn, Jin-Ho
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.11 no.6
    • /
    • pp.215-221
    • /
    • 2011
  • Communication infrastructure of wireless sensor networks significantly tends to depend on application requirements. Gossip communication is becoming one of the promising solutions for addressing its scalability problems in providing information propagation functionality based on the P (publish)/S (subscribe) paradigm. In particular, despite the importance of both guaranteeing message delivery order required and supporting overlapping groups in sensor networks, there exist little research works on development of gossip-style dissemination protocols to satisfy all these requirements. In this paper, we present the latest causal information transmission protocol between publishers and subscribers for overlapping groups. In this protocol, sensor leaders as publishers might guarantee consistently causally ordered message delivery among themselves by aggregating causality information. On the other hand, only the latest causal information piggybacked on each multicast message is transmitted from publishers to subscribers through gossip-style dissemination. Its scalability feature might be highly suitable for the area of the applications requiring only the minimum meaningful information.