• 제목/요약/키워드: Use-Case

검색결과 11,808건 처리시간 0.045초

UML 사용 사례 다이어그램과 순서 다이어그램을 이용한 SMIL 문서 동기화 (Synchronization of SMIL Documents using UML Use Case Diagrams and Sequence Diagrams)

  • 채원석;하얀;김용성
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권4호
    • /
    • pp.357-369
    • /
    • 2000
  • SMIL(Synchronized Multimedia Integration Language)는 멀티미디어 객체의 집합으로 시간적인 동기화를 표현할 수 있는 마크업 언어이다. 본 연구에서는 SMIL 문서를 시간에 따라 동기화 표현을 명확히 할 수 있도록 객체 지향 기반의 시각화 도구인 UML의 사용 사례(Use case), 순서(Sequence), 다이어그램을 이용한 객체 모델링 방법을 제안한다. 이를 위해 SMIL 문서에서 UML 사용사례와 순서 다이어그램으로의 사상 규칙과 알고리즘, 형식 모델, 그리고, 모델링 함수를 제안한다. 본 연구의 의의는 SMIL 문서 개발자들이 손쉽게 문서 구조 파악 및 개발을 할 수 있으며, 형식 모델과 다이어그램 모델링 함수는 객체지향 데이타베이스 문서 관리의 기반이 된다는 것이다.

  • PDF

유즈케이스 모델링을 위한 시나리오 근간의 목표(Goal)지향 분석 방안 (A Scenario-based Goal-oriented Approach for Use Case Modeling)

  • 이재호;김재선;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권4호
    • /
    • pp.211-224
    • /
    • 2002
  • 소프트웨어 시스템이 대형화되고 복잡화해 짐에 따라 사용자의 요구사항을 올바로 분석하고 서술하는 것이 중요시되고 있다. 이중 유스케이스 분석 방법은 요구사항 분석에서의 복잡도를 해결해 주는 장점 때문에, 객체지향의 분석 설계와 컴포넌트 기반의 개발에서 많이 이용되고 있다. 그러나 이러한 유스케이스 분석 방법은 흩어진 유스케이스들의 단순한 집합이어서 유스케이스들을 구조화하기 어렵고, 유스케이스들간의 영향분석을 하기 어려우며, 비 기능적인 요구사항을 표현하기 어렵다. 이러한 문제를 해결하기 위해서, 본 논문에서는 목표지향의 분석 방법을 이용한 유스케이스 모델에의 적용방안을 제안하였다. 현재 연구되고 있는 목표지향의 분석은 요구사항으로부터 목표를 추출하기 어렵고, 분석 방법이 분석가의 경험적 근거에 의존적이다. 따라서 본 논문에서는 요구사항으로부터 목표를 직관적으로 식별하는 것이 어렵기 때문에 기초자료로 시나리오를 이용하여 그것으로부터 목표를 추출하는 시나리오 근간의 목표지향 분석 방법을 제안했다. 마지막으로 제안된 방안을 검증하기 위해 ITS의 시내버스정보 서브시스템에 적용하였다. 이 제안된 방안을 통해서 소프트웨어 분석가들은 유스케이스들간의 영향분석을 쉽게 하여 소프트웨어 개발초기에 유스케이스들간의 불일치(inconsistency)를 찾을 수 있고, 비기능적인 요구사항을 표현할 수 있다.

개선된 Fillmore Case Grammar를 통한 Goal Use-Case 식별 방법 (A Method to Identify Goal Use-Case(s) with Refined Fillmore's Case Grammar)

  • 박보경;양효석;김영철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.1011-1014
    • /
    • 2013
  • 기존 논문에서는 Fillmore의 Case Grammar를 적용한 객체 추출 및 유스케이스 모델링 방법을 제안하였다[1]. 이 방법은 정확한 요구사항 분석이 가능하지만, 유스케이스 추출 및 규모 결정 방법을 고려하지 않았다. 이러한 문제를 해결하기 위해, 본 논문에서는 Fillmore의 Case Grammar를 적용한 유스케이스 추출 및 규모 결정 방법을 제안한다. 언어학자인 Fillmore의 방법을 요구공학에 적용하기 위해서, 그의 메커니즘 개선을 통해 구조화 절차 메커니즘 정의와 표기법(Notation) 변경을 수행하였다. 이 절차에 의해, 정확한 Goal 유스케이스 모델링과 유스케이스 식별이 용이하다. 또한 정확한 유스케이스 추출 및 규모 결정이 가능하다. 사례연구로 은행 ATM 시스템에 적용하였다.

Use-Case Approach 기반의 Test Case 추출을 위한 아두이노 펌웨어 설계 연구 (A Study on Arduino Firmware Design for Test Case Extraction based on Use-Case Approach)

  • 장우성;박병호;김영철;박용범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.1015-1018
    • /
    • 2013
  • 최근 임베디드 펌웨어를 객체 지향 어플리케이션과 함께 개발하는 경우가 증가하고 있다. 하지만 기존의 펌웨어는 절차적 설계를 기반으로 하기 때문에 어플리케이션과 다른 설계 기법이 필요하여 개발 비용과 테스트 비용이 증가한다. 그렇지만 아두이노를 사용하면 펌웨어를 객체 지향 설계가 가능하다. 본 논문은 객체지향 적용 펌웨어를 설계에 초점을 두고, Gary E.Mogyorodi의 Test Case 생성 방법을 적용하여, 실제 펌웨어를 시험을 하고자 한다. 이 방법이 가능하면 일반적인 펌웨어와 어플리케이션을 같은 방법으로 설계 및 테스트가 가능하다. 적용사례로써, 한백전자 HBE-SmartCAR의 펌웨어를 아두이노 기반으로 설계 및 추출된 Test Case 실행을 통해, 설계와 구현이 동일함을 검증이 가능하다.

청소년의 인터넷 과다 사용에 영향을 미치는 변인 - 청소년의 성, 학교, 계열별 분석 - (The Variables Affecting the Internet Overuse of Adolescents - An Analysis by Gender, School Grades and School Systems -)

  • 이경화;류경희
    • 한국가정과교육학회지
    • /
    • 제23권2호
    • /
    • pp.71-87
    • /
    • 2011
  • 본 연구에서는 성별, 학교급별, 계열별로 청소년의 인터넷 과다 사용에 영향을 미치는 개인, 부모 및 가족관련 변인을 파악하였다. 창원시 소재 청소년들을 대상으로 설문조사를 실시하여 총 480부가 분석에 사용되었다. 자료분석 방법으로는 중다회귀 분석을 사용하였다. 연구결과는 다음과 같다. 1. 남학생 집단은 채팅과 온라인 게임을 많이 할수록, 자기통제력이 적을수록, 스트레스를 많이 받을수록 인터넷 사용이 많았고, 여학생 집단은 온라인 게임과 음란물 또는 성인관련 사이트를 많이 접할수록 인터넷 사용이 많았다. 2 중학생 집단은 온라인 게임과 프로그램 및 MP3파일 다운로드를 많이 할수록, 자가통제력과 부모의 규칙설정이 적을수록 인터넷 사용이 많았고, 고등학생 집단은 전자우편을 적게 사용할수록, 온라인 게임과 동호회/클럽활동을 많이 할수록, 자기통제력이 적을수록, 부의 인터넷 사용능력이 높을수록, 부모의 감독통제가 많을수록 인터넷 사용이 많았다. 3 인문계 고등학생 집단은 친한 친구 수가 적을수록, 전자우편을 적게 사용할수록, 온라인 게임과 동호회/클럽활동을 많이 할수록, 음란물 또는 성인관련 사이트를 많이 접할수록, 자기통제력과 모의 인터넷 사용능력이 적을수록 인터넷 사용이 많았고, 실업계 고등학생 집단은 학교성적이 높을수록, 온라인 게임을 많이 할수록, 자기통제력이 적을수록, 스트레스를 많이 받을수록, 부의 인터넷 사용능력과 부모의 감독통제가 높을수록 인터넷 사용이 많아지는 것으로 나타났다.

  • PDF

객체지향 정보시스템의 테스팅을 위한 확장된 유스케이스의 사용과 계층적 상태 기반 테스팅 방법 (A Use of Extended Use Cases and Hierarchical State-Based Testing Methods for the Testing of Object-Oriented Information Systems)

  • 박광호
    • 정보기술과데이타베이스저널
    • /
    • 제6권2호
    • /
    • pp.29-43
    • /
    • 1999
  • Object-oriented development methodologies require consistent and seamless object-oriented paradigm to be applied from analysis to testing. Testing must focuses on the state of aggregated objects. This paper suggests testing methods that satisfy such requirements. In order to confirm appropriate implementation of the user requirements, the methods apply extended use case[Jacobson et al., 1992] that are prepared form analysis stage. Testing must be performed based on the use cases because the user requirements are formally documented in the use cases. The notations of the original use case are modified for the state-based testings. The testing methods consist of a unit testing and four-level of integration testing. Particularly, the level 0 testing is based on FREE state machine [Binder, 1995, 1996]. The testing methods have been applied to 3 projects and proved their practicability.

  • PDF

주상복합건축물의 전이공간 구성에 관한 연구 (A Study on the Composition of the Transitional Space of the Mixed-Use Buildings)

  • 김진숙;구본덕
    • 한국주거학회논문집
    • /
    • 제16권5호
    • /
    • pp.107-116
    • /
    • 2005
  • This study focuses on the planning and actual use of the transitional spaces in the residential-commercial mixed-use buildings. The range of case study include from the year of 1960's to 2000. Through the case study and field survey, we can extract the elements of the transitional space and the problems of Mixed-Use building from the viewpoint of transitional space. According to the field survey, most of the residential-commercial mixed-use buildings contain the transitional space to some degree, but there need to be a more active planning method to secure the residential factors and for this reason, the application of the transitional space must be emphasized at a higher level.

초고층 주상복합아파트 커뮤니티시설의 공간실태 및 평가에 관한 연구 (A Space Usage and User Evaluation of Community Facility in High rise Mixed-use Apartment)

  • 노이경;황연숙
    • 한국주거학회논문집
    • /
    • 제18권2호
    • /
    • pp.39-47
    • /
    • 2007
  • The objective of this study is to analyze the space usage and user evaluation of community facility in High rise Mixed-use Apartment. This study was conducted case study and questionnaire survey. Four High rise Mixed-use Apartments built since 2000 were chosen for case study and 166 residents were collected for questionnaire survey. The frequency, percentage, mean, t-test and F-test were executed through SPSS for Win 12.0 statistics package program. The types of community facilities of High rise Mixed-use Apartments were consisted of sports, child care/study, information sharing, leisure/cultural facilities. The usage percentage of community facilities increased since the residents have moved to their current residence of High rise Mixed-use Apartments from their previous residence. The most satisfactory facility was sports facilities. The satisfaction of community facilities showed high in general. The satisfaction of community facilities was significant with gender and age.

The Use of Ontology in Knowledge Intensive Tasks: Ontology Driven Retrieval of Use Ca

  • Kim, Jongwoo;Conesa, Jordi;Ramesh, Balasubramaniam
    • Asia pacific journal of information systems
    • /
    • 제25권1호
    • /
    • pp.25-60
    • /
    • 2015
  • Use cases are commonly used to represent customer requirements during systems development. In a large software development environment, finding relevant use cases from a library of past or related projects is a complex, error-prone and expensive task. This study proposes an ontological methodology to support use case retrieval in an interactive manner. The architecture of a prototype system that implements this methodology is presented. To evaluate whether the proposed approach can provide satisfactory results to users, this study develops a research model and hypotheses based on interaction theory. These hypotheses are empirically tested using a laboratory experiment which controls information filtering and perceived interaction. Our study suggests that a system which interacts with a user intelligently reduces cognitive load and increases self-efficacy and satisfaction.

유스케이스 점수 기반 소프트웨어 비용 추정 (Software Cost Estimation Based on Use Case Points)

  • 박주석
    • 정보처리학회논문지D
    • /
    • 제12D권1호
    • /
    • pp.103-110
    • /
    • 2005
  • 소프트웨어 개발은 구조적기법에서 객체지향기법으로 전환되고 있다. 객체지향 소프트웨어 개발은 폭포수 프로세스가 아닌 반본적 프로세스 적용을 보다 선호하고 있으며, 유스케이스에 기반하여 요구사항을 도출하고, 이에 기반하여 분석, 설계와 코딩이 이루어지고 있다. 따라서, 유스케이스에 기반하여 개발될 소프트웨어의 규모가 추정되고 이에 기반한 개발노력, 비용과 개발기간이 추정되어야만 프로젝트 성공을 위한 관리가 가능해진다. 기존의 유스케이스 점수 관련 개발노력 추정 모델들은 겉형과 비선형 모델들이 제안되었지만 유스케이스 점수의 규모에 따른 개발노력을 적절히 추정할 수 있는 모델이 없는 실정이다. 본 논문은 성장곡선을 적용해 유스케이스 점수에 대한 개발노력을 추정하는 모델을 적용한 결과 기존의 통계적 모델들보다 월등한 성능향상을 보였다. 따라서, 본 모델을 적용하여 개발노력을 추정함으로서 프로젝트 개발관리를 적절히 수행할 수 있을 것이다.