• 제목/요약/키워드: use case diagram

검색결과 104건 처리시간 0.021초

UML을 이용한 XML/EDI 시스템 설계 및 구현 (Design and Implementation of XML-based Electronic Data Interchange Using Unified Modeling Language)

  • 문태수;김호진
    • 한국전자거래학회지
    • /
    • 제7권3호
    • /
    • pp.139-158
    • /
    • 2002
  • Most of companies related to the area of B2B electronic commerce are making their efforts to innovate their existing business process into new designed process. XML-based electronic data interchange has potential to impact on reshaping the traditional EDI systems. This study intends to suggest a prototype of XML-based electronic data interchange using unified modeling language, with a case study applied in Korean automobile industry. In order to accomplish the research objectives, we employed UML as its standard modeling language, In this study, four diagramming techniques such as use case diagram, sequence diagram, class diagram, component diagram among eight modeling techniques are used for analyzing hierarchical business process. As a result of applying UML methodology, we design and develop XML/EDI applications efficiently. Our field test applied to Korean automobile industry shows that data modeling to design XML application using UML is better than existing methodologies in representing object schema of XML data and in extension and interoperability of systems.

  • PDF

Intelligent consistency checking method for the use case model

  • Lee, Eun-young;Shim, Woo-gon;Paik, In-sup
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.50-56
    • /
    • 2003
  • In the development of complex software system, it is important to use hierarchical use case model due to the complex scope of development procedure. The use case model is core factor of the OMG (Object Management Group)'s UML (Unified Modeling Language) diagrams. In this paper, we propose a novel method to check syntactic consistency automatically in use case models at the different level of abstraction. This method is a rule-based approach which utilizes actor tree, use case tree and use case description. The proposed method is simulated on ITS (Intelligent Transportation System) architecture for the verification.

  • PDF

UML을 이용한 XML기반의 원격제어시스템 구현 및 개발 (Development and Implementation of XML Based-on Remote Control System Using UML)

  • 정화영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2001년도 추계종합학술대회
    • /
    • pp.717-719
    • /
    • 2001
  • 인터넷의 급격한 확산에 따라 컴퓨터 응용산업은 이를 응용하려는 노력과 연구가 활발히 진행되었다. 또한, 다변화되는 수요환경에 따라 점차 응용소프트웨어의 효율성에 문제점이 제기 되었고, 이를 보완할 수 있는 보다 포괄적이고 효과적인 소프트웨어 분석 및 개발기법들이 제시되었다. 이에, 본 논문에서는 이들 요소들을 적용하여 자동화시스템에서 운용한 수 있는 인격제어관리시스템을 구현 및 개발하였다. 즉, 본 시스템의 개발을 위한 분석 부분에서는 UML을 이용한 Use Case Diagram, Sequence Diagram, Collaboration Diagram등을 활용하였으며, 개발 부분에서는 웹 기반의 문서 데이터 표준을 위하여 XML을 이용하였고 Java언어로 이를 보완하였다.

  • PDF

유스케이스 기술서 작성 도구의 개발 (An Implementation of Writing Tool for Use Case Description)

  • 최환복;김윤호
    • 한국정보통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.243-252
    • /
    • 2009
  • 본 논문에서는 유스케이스 기술서 작성 및 편집을 체계적으로 하기 위한 도구를 제시하고자 한다. 또한, 시나리오의 기술에 있어서 1컬럼 방식과 2컬럼 방식 모두를 지원하도록 하였으며, 시나리오 각 단계별 작성과 편집의 처리에 있어서 자동화된 단계 번호 때 기기를 지원하여 작성의 편의성을 높였다. 본 논문에서 제시하는 유스케이스 기술서 작성 도구는 편리하고 효과적으로 유스케이스 기술서를 작성하게 해 줄 뿐만 아니라, 유스케이스 다이어그램과 통합된 유스케이스 모델링 도구의 개발에 기여할 것으로 기대된다.

Best Practice on Automatic Toon Image Creation from JSON File of Message Sequence Diagram via Natural Language based Requirement Specifications

  • Hyuntae Kim;Ji Hoon Kong;Hyun Seung Son;R. Young Chul Kim
    • International journal of advanced smart convergence
    • /
    • 제13권1호
    • /
    • pp.99-107
    • /
    • 2024
  • In AI image generation tools, most general users must use an effective prompt to craft queries or statements to elicit the desired response (image, result) from the AI model. But we are software engineers who focus on software processes. At the process's early stage, we use informal and formal requirement specifications. At this time, we adapt the natural language approach into requirement engineering and toon engineering. Most Generative AI tools do not produce the same image in the same query. The reason is that the same data asset is not used for the same query. To solve this problem, we intend to use informal requirement engineering and linguistics to create a toon. Therefore, we propose a sequence diagram and image generation mechanism by analyzing and applying key objects and attributes as an informal natural language requirement analysis. Identify morpheme and semantic roles by analyzing natural language through linguistic methods. Based on the analysis results, a sequence diagram and an image are generated through the diagram. We expect consistent image generation using the same image element asset through the proposed mechanism.

상호점검규칙에 의한 UML 다이어그램의 일관성 개선 (Improvement of Consistency for UML Diagrams with Cross Checking Rules)

  • 하일규
    • 한국정보통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.1291-1299
    • /
    • 2012
  • UML은 풍부한 문법이 제공되어 다양한 표현이 가능하지만, 사용자가 작성한 다이어그램의 일관성을 보장하지는 못한다. 따라서, 본 논문에서는 UML다이어그램 사이의 일관성을 개선할 수 있는 상호점검규칙을 제안하며, 특히 UML 동적 다이어그램과 정적다이어그램의 일관성에 중점을 둔다. UML 다이어그램의 구성요소와 상호관계를 보다 명확하게 상호점검규칙에 반영하기 위하여 메타모델을 이용하고, 규칙의 정확한 표현을 위하여 UML 표준 제약언어인 OCL을 사용한다. 상호점검규칙은 UML 명세의 well- formedness -rule과 비교하여 일관성에 중점을 두어 유도하였으며, 정적 다이어그램과 동적 다이어그램의 메타모델을 유도하고 다이어그램 사이의 관계성분석 과정을 거친다. 마지막으로 사례 다이어그램에 제안된 점검규칙을 적용하여 그 유용성을 검증한다.

상호작용 다이어그램을 이용한 설계 컴포넌트 프레임워크의 Use Case 툴 개발 (Development of Use Case Tool for Design Component Unit Framework based on Interaction Diagram)

  • 윤태희;김영철;이재협
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (상)
    • /
    • pp.347-350
    • /
    • 2001
  • 이 논문은 기존의 Use Case 방법론을 개선하려는데 초점을 두고 있다. Use Case 방법론의 설계단계 중, 설계 프랙티스(Design practices)단계에 소프트웨어 테스팅 개념을 적용하였다. 이 방법은 먼저 사용자의 요구 사항을 상호작용 다이어그램을 통해 분석하고, 설계 컴포넌트(Design Component Units)라고 불리는 기능적 컴포넌트들로 새롭게 정의하고 추출한다. 추출된 기반을 바탕으로 생성된 설계 컴포넌트들을 설계 스키마(Design schema)에서 계층구조로 분할하는 방법이다. 여기서 개발자들의 목적에 따라 선택한 수 있도록, 다양한 기준에 적용한 수 있는 여러 가지 설계 컴포넌트들을 정의하였다. 개선된 Use Case 방법론을 토대로 변환 알고리즘[11]을 이용해 새로운 Use Case 툴을 개발하고자 한다.

  • PDF

ARIS and UML Modeling to Develop School Management Information System Based on National Education Standards of Indonesia

  • Kornelis, Marsella;Seok, Ock Young
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2012년도 춘계 종합학술대회 논문집
    • /
    • pp.165-166
    • /
    • 2012
  • The School Management Information System (SMIS) is important to accomplish educational mission. To reach the goal, it is necessary to know the rules, culture of school and related data prior to building the SMIS. This study is related with an attempt to develop the SMIS in Indonesian case. There are more than 240 million inhabitants in 33 provinces, and only six official religions which are recognized by the Indonesian government. Based on National Education Standards, the EPC diagram in the ARIS tool is used to design the process of the SMIS. For the implementation of the SMIS, the Use Case diagram and Sequence diagram are constructed by Together 2008.

  • PDF

Use case model의 상세화에 따른 consistency checking 방법에 관한 연구 (Automated consistency checking method in use case model at the level of abstraction)

  • 이은영;백인섭;심우곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1685-1688
    • /
    • 2003
  • 객체지향 환경에서 복잡한 소프트웨어 시스템을 개발하기 위해서는, 그것의 복잡성과 대규모성 때문에 추상화에 의한 다계층적인 use case model 의 사용이 불가피하다. 이러한 경우 모델의 consistency 유지가 매우 주요하고 어려운 이슈가 된다. 본 논문에서는 각 추상화 단계에 따른 use case model 들 사이에서 자동적으로 형식적인 consistency 를 체킹할 수 있는 방법을 제안한다. 이 접근 방법은 rule 을 기반으로 하여 actor tree, use cose composition diagram를 use case description을 활용한다. 본 접근법을 검증하기 위하여, ITS 아키텍처 (Intelligent Transportation System architecture)의 한 파트를 예로 들어 적용하였다.

  • PDF

이미지 기반 쇼핑몰 시스템 설계 및 구현 (Design and Implementation of Shopping Mall System based on Image)

  • 하얀
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권11호
    • /
    • pp.173-177
    • /
    • 2012
  • 본 논문에서는 이미지를 통해 상품을 검색하고 이에 대한 상품 구입을 하는 쇼핑몰 시스템을 설계, 구현한다. 쇼핑몰 서비스에서, 이미지는 다양한 형태로 얻게 된다. 그림을 그릴 수 있는 그림판 기능, 패턴 및 도형 기반 상품 검색을 통해 다양한 형태의 이미지를 지원하는 특징이 있다. 이 쇼핑몰 시스템을 위하여 UML 사용사례 다이어그램과 클래스 다이어그램을 이용하여 설계하며, JSP를 이용하여 구현한다. 고객이 직접 찾는 디자인을 간단히 그리면 비슷한 그림의 상품이 나오게 되는 공간을 제작하며, 상품을 검색하고 이를 구매할 수 있는 시스템을 구현한다.