• Title/Summary/Keyword: Class diagram

검색결과 183건 처리시간 0.032초

객체지향 데이터베이스 기반의 XML 응용을 위한 통합 설계 방법론 (A Unified Design Methodology for XML Applications based on OODB)

  • 김경수;최문영;주경수
    • 한국컴퓨터정보학회논문지
    • /
    • 제7권1호
    • /
    • pp.54-61
    • /
    • 2002
  • 본 연구는 UML을 이용해 유스 케이스에 의한 순차 다이어그램을 도출하여 클래스 다이어그램을 만든 후 그 클래스 다이어그램에 의해서 XML 모델링과 데이터 모델링을 구현하고자 한다. XML 모델링을 위해 UML 클래스를 XML문서로 변환시키는 가이드라인을 제시하고, 제시한 방법에 따라 UML클래스를 XML DTD로 도출하는 예를 보일 것이며, 한편 데이터 모델링은 UML 클래스를 객체지향 데이터베이스로 변환시키기 위한 변환 방법을 제시하며, 제시한 변환 방법에 따라 구현 예를 보일 것이다.

  • PDF

한국인 아동의 악안면 구조의 사변형 분석에 관한 연구 (A STUDY ON QUADRILATERAL ANALYSIS OF FACIAL CONFIGURATION IN KOREAN CHILDREN)

  • 최승훈;양원식
    • 대한치과교정학회지
    • /
    • 제18권1호
    • /
    • pp.235-252
    • /
    • 1988
  • The quadrilateral analysis is a proportional analysis which evaluates the skeletal configuration of lower face on the relations between both jaws in the horizontal as we]1 as vortical dimensions. This study was undertaken to analyse the harmony and disharmony of quadrilateral patterns in normal occlusion and malocclusion. The present study was carried out on lateral cephalograms of 530 Korean children; the subjects consisted of 135 normal occlusions (63 male and 72 female), 105 Class II division 1 malocclusions (52 male and 53 female), 109 Class III malocclusions (50 male and 59 female), 91 hypodivergent facial types (44 male and 47 female) and 90 hyperdivergent facial types (45 male and 45 female). The following conclusions were reached: 1. Means and standard deviation in each group and sex were obtained from normal occlusion and malocclusion. 2. Quadrilateral mean diagram in normal occlusion was constructed for male and female, respectively. 3. In normal occlusion, 1:1 ratio exists between the maxillary base length (A' to Ptm') and mandibular base length (B' to J'), but lower facial height is targer than above. 4. Difference is effective to estimate the degrees of Class II and Class III malocclusion, and lower facial height (LFH) and sagittal angle is effective to recognize the hypodivergent and hyperdivergent facial type. 5. Quadrilateral analysis is able to visualize the anteroposterior and vertical dysplasia of lower face, and it is helpful to recognize certain problems in malocclusion.

  • PDF

객체지향 방법론을 이용한 자동차부품기업의 영업관리시스템 설계 및 구현 (Design and Implementation of Marketing and Sales Information System for Automotive Part Company Using Object-Oriented Methodology)

  • 강성배;문태수
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제13권1호
    • /
    • pp.77-95
    • /
    • 2004
  • According to the increase of organizational complexity and the change of rapid information technology environment, many firms have shifted their information technology(IT) strategy from developing information systems in-house to purchasing application software such as Enterprise Resource Planning(ERP) Systems. Marketing and Sales functions within a Korean automotive part company include developing new assembly products, determining pricing, taking customer's orders, and shipping assembly products to customers. Marketing and Sales Information System(MSIS) in ERP system plays an important role in next Production Planning process. MSIS also makes management reporting and decision making faster and more uniform throughout an organization. MSIS promotes thinking about corporate goals, as opposed to thinking only about the goals of a single department or functional area. This paper intends to design and implement a MSIS in ERP systems for Korean automotive part company using object-oriented methodology In order to accomplish the implementation of MSIS in ERP system, 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. In traditional marketing and sales function, a company with an unintegrated information system can have marketing and sales data that is data redundant or inaccurate. MSIS integrated in ERP system can solve the sales forecast problem, which minimizes the total costs of production, inventory, and transportation under constraints of production capacity. Also, the use of UML methodology makes S/W programmers shorten the phase of analysis and design in the implementation of MSIS system, and increase the reuse of software and the interoperability with corporate internal Information system.

  • PDF

객체-관계 변환 방법론을 위한 이진 결정 다이어그램 기반의 모델링 규칙 (A Binary Decision Diagram-based Modeling Rule for Object-Relational Transformation Methodology)

  • 차수영;이석훈;백두권
    • 정보과학회 논문지
    • /
    • 제42권11호
    • /
    • pp.1410-1422
    • /
    • 2015
  • 소프트웨어 개발자들은 시스템의 설계를 위해 UML의 클래스 다이어그램과 같은 객체 모델을 이용한다. 객체-관계 변환 방법론은 객체 모델에 표현된 관계성들을 관계형 데이터베이스 테이블로 변환하는 방법론으로, 설계된 시스템의 구현을 위해 적용된다. 기존 객체-관계 변환 방법론의 연구들은 하나의 관계성을 표현하기 위해 여러 변환 기법들을 제안하였다. 하지만 각 변환 기법의 사용기준들이 존재하지 않아 구현에 적용하기 어려운 문제점이 있다. 따라서 이 논문은 각 관계별로 이진 결정 다이어그램 기반의 모델링 규칙을 제안한다. 이를 위해 변환 기법들을 구분하는 조건들을 정의하고, 질의 수행시간을 측정함으로 검증이 요구되는 모델링 규칙들을 평가한다. 평가 후, 이 논문은 명제 논리로 표현된 최종 모델링 규칙을 재정의하고, 사례 연구를 통하여 제안된 모델링 규칙이 설계된 시스템을 구현하는데 유용함을 보인다.

뮤테이션 테스트를 이용한 동적 다이어그램에 근거한 테스트 케이스의 효율 비교 (Comparison of Test Case Effectiveness Based on Dynamic Diagrams Using Mutation Testing)

  • 이혁수;최은만
    • 정보처리학회논문지D
    • /
    • 제16D권4호
    • /
    • pp.517-526
    • /
    • 2009
  • 동적 UML 다이어그램은 객체 지향 언어로 구현된 프로그램의 복잡한 실행 동작에 대한 표현이 가능하다. 이로 인하여 동적 다이어그램 중, 순서, 상태, 액티비티 다이어그램을 이용하여 테스트 케이스를 추출하고 테스트 하는 방법이 많이 쓰이고 있다. 그러나 테스트 자원과 시간이 제한되어 있을 때 어떤 명세를 이용하여 테스트 케이스를 만드는 것이 더 효율적인지, 또한 어떤 특성이 있는지 알 필요가 있다. 이 논문에서는 ATM 시뮬레이션 프로그램을 세 가지 다이어그램으로 표현하고 이를 이용하여 서로 다른 테스트 케이스를 생성한다. 또한 뮤테이션 테스팅(Mutation Testing)을 실시하여 각 테스트 케이스에 대한 효율을 평가 하였다. 뮤턴트(Mutant) 생성은 절차적 방식과 객체 지향 방식에 의한 뮤테이션 연산자(Mutation Operator)를 구분해서 적용하였으며 뮤클립스(Muclipse)라는 이클립스(Eclipse) 기반의 플러그인 도구를 이용하였다. 생성된 테스트 케이스와 뮤턴트를 이용해서 뮤테이션 점수(Mutation Score)를 측정하고 이를 기반으로 각 테스트 케이스 및 여러 관점에서 테스트 케이스의 효율을 평가하였다. 이런 과정을 통해 테스트 케이스 생성 방식의 선택에 대한 힌트를 얻을 수 있었다.

A Length Function and Admissible Diagrams for Complex Reflection Groups G(m, 1, n)

  • Can, Himmet
    • Kyungpook Mathematical Journal
    • /
    • 제45권2호
    • /
    • pp.191-198
    • /
    • 2005
  • In this paper, we introduce a length function for elements of the imprimitive complex reflection group G(m, 1, n) and study its properties. Furthermore, we show that every conjugacy class of G(m, 1, n) can be represented by an admissible diagram. The corresponding results for Weyl groups are well known.

  • PDF

Java 코드 분석기법을 이용한 UML 클래스 다이어그램 생성 방법 (Building a UML class diagram using Java code analysis techniques)

  • 한무희;김경수;김현수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.133-135
    • /
    • 2003
  • 본 연구에서는 자바 코드로부터 UML 클래스 다이어그램을 추출하는 역공학방법을 제시하였다. 파서를 이용하여 자바 코드로부터 AST를 생성하고 이를 순회하면서 클래스다이어그램 생성에 필요한 정보를 추출하였다. 이를 위해 구조정보와 관계정보를 정의하였는데, 구조정보에서는 클래스 몸체를 구성하는 정보를 표현하였다. 관계정보에서는 클래스들 간의 연관관계를 결정하기 위해 필요한 정보를 표현하였으며, 얻어진 관계정보를 통해 연관관계를 유추하는 방법을 제시하였다. 특히 클래스들간의 연관관계를 추출하기 위한 규칙들을 정의하고, 이를 통해 얻어진 관계정보를 이용하여 연관관계를 유출하는 과정을 설명하였다.

  • PDF

Cellularity of a Larger Class of Diagram Algebras

  • BI, N. KARIMILLA
    • Kyungpook Mathematical Journal
    • /
    • 제55권4호
    • /
    • pp.837-858
    • /
    • 2015
  • In this paper, we realize the algebra of ${\mathbb{Z}}_2$ relations, signed partition algebras and partition algebras as tabular algebras and prove the cellularity of these algebras using the method of [2]. Using the results of Graham and Lehrer in [1], we give the modular representations of the algebra of ${\mathbb{Z}}_2$-relations, signed partition algebras and partition algebras.

EJB 기반의 Workflow Engine으로의 변환

  • 김원섭;김선호
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2002년도 춘계공동학술대회
    • /
    • pp.280-284
    • /
    • 2002
  • 최근 Workflow System의 컴퍼넌트화는 필수적인 것으로 인식되고 잇다. 컴퍼넌트화의 장점으로는 유지, 보수의 용이성과 다른 어플리케이션과의 원활한 통합을 들 수 있고, 컴퍼넌트 기반의 Workflow System은 e-business infra를 형성하는데 필수적이다. 따라서 본 연구에서는 기업 내부의 포로세스를 관리해 주는 Workflow System을 컴퍼넌트형태로 설계하여 가장 진보된 형태의 Workflow System의 기반을 마련한다. 본 논문에서는 RUP방법론에 다라 use case분석, class diagram분석을 통해서 DISFlow(Daewoo Information Workflow)를 EJB Architecture에 맞게 변환하였다.

  • PDF

XML를 이용한 OSD로부터 UML 클래스 다이어그램로의 변환 (Converting from CDF Document to UML Class Diagram using XMI)

  • 하얀
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.172-174
    • /
    • 2003
  • 최근 XML 문서가 급증함에 따라 웹-기반 XML 응용 문서의 중요성이 많이 부각되고 있는 실정이다. 웹-기반 XML 응용 문서 중 대표적인 예로 OSD가 있다. OSD는 소프트웨어 패키지와 그들 간의 관계를 정의하는 것이다. UML은 객체지향 표준 모델링 방법으로 객체지향 코드 생성이나 데이터베이스 스키마 생성을 용이하게 해주는 표기법이다. 따라서, 본 연구는 XMI를 이용하여 OSD로 부터 UML 클래스 다이어그램을 생성하는 시스템을 구현한다. 본 연구의 의의는 향후 늘어나는 웹 기반 XML 응용인 OSD의 표준 모델링 방법을 제안함으로써 객체지향 문서 관리의 기반이 되도록 한다.

  • PDF