• 제목/요약/키워드: Convergence Class Diagram

검색결과 7건 처리시간 0.018초

클래스 다이어그램 이미지의 자동 분류에 관한 연구 (A Study on Automatic Classification of Class Diagram Images)

  • 김동관
    • 한국융합학회논문지
    • /
    • 제13권3호
    • /
    • pp.1-9
    • /
    • 2022
  • UML(Unified Modeling Language) 클래스 다이어그램은 시스템의 정적인 측면을 표현하며 분석 및 설계부터 문서화, 테스팅까지 사용된다. 클래스 다이어그램을 이용한 모델링이 소프트웨어 개발에 있어 필수적이지만, 경험이 많지 않은 모델러에게 쉽지 않은 작업이다. 도메인 카테고리별로 분류된 클래스 다이어그램 데이터 세트가 제공된다면, 모델링 작업의 생산성을 높일 수 있을 것이다. 본 논문은 클래스 다이어그램 이미지 데이터를 구축하기 위한 자동 분류 기술을 제공한다. 추가 정보 없이 단지 UML 클래스 다이어그램 이미지를 식별하고 도메인 카테고리에 따라 자동 분류한다. 먼저, 웹상에서 수집된 이미지들이 UML 클래스 다이어그램 이미지인지 여부를 판단한다. 그리고, 식별된 클래스 다이어그램 이미지에서 클래스 이름을 추출하여 도메인 카테고리에 따라 분류한다. 제안된 분류 모델은 정밀도, 재현율, F1점수, 정확도에서 각각 100.00%, 95.59%, 97.74%, 97.77%를 달성했으며, 카테고리별 분류에 대한 정확도는 81.1%와 95.2% 사이에 분포한다. 해당 실험에 사용된 클래스 다이어그램 이미지 개수가 충분히 크지 않지만, 도출된 실험 결과는 제안된 자동 분류 방식이 고려할 만한 가치가 있음을 나타낸다.

UML State Machine Diagram을 이용한 소프트웨어 시스템의 데드락 탐지 (Deadlock Detection of Software System Using UML State Machine Diagram)

  • 민현석
    • 중소기업융합학회논문지
    • /
    • 제1권1호
    • /
    • pp.75-83
    • /
    • 2011
  • Unified Modeling Language (UML)는 산업계에서 소프트웨어 설계 표준 언어로서 인정되고 있으며 특히 UML State Machine Diagram은 클래스의 동적인 행위(behavior)를 묘사하는데 많이 사용되고 있다. 이 논문은 UML State Machine Diagram을를 이용하여 시스템의 데드락 (deadlock)을 찾는 방법에 대해서 논한다. 보통 State Machine Diagram는 개별의 클래스의 행위를 나타내는 데 사용되므로 시스템 범위의 행위를 알고 싶으면 시스템에 있는 클래스들 중 관심 있는 클래스들의 State Machine Diagram을 합하여 시스템의 행위를 나타낼 수 있는 State Machine Diagram이 필요하여진다. 일반적으로 이러한 시스템 수준의 State Machine Diagram은 매우 복잡하고 실제로는 타당하지 않은 State나 Transition들을 포함하게 된다. 실제 시스템의 행위를 나타내기 위해서 synchronization과 externalization을 적용하여 State Machine Diagram을 유효한 수준으로 줄이는 것이 필요하다. 이렇게 만들어진 State Machine Diagram은 시스템의 행위를 나타내는데 사용될 수 있으며 통상의 모델 체킹 방법이 적용될 수 있다. 이 논문은 데드락 탐지를 하는 방법을 간단한 예제를 통해서 보여준다. 모든 과정은 툴에서 자동으로 지원되며 필요한 알고리즘도 같이 설명된다.

  • PDF

An Implementation Scheme for the Detection System of RFID Defective Tags Using LabVIEW OOP

  • Jung, Deok-Gil;Jung, Min-Po;Cho, Hyuk-Gyu;Lho, Young-Uhg
    • Journal of information and communication convergence engineering
    • /
    • 제9권1호
    • /
    • pp.21-26
    • /
    • 2011
  • In this paper, we suggest the object-oriented methodology for the design and implementation scheme for the program development in the application of control and instrumentation such as the detection system of RFID defective tags which needs the embedded programming. We apply the design methodology of UML in the system design phase, and suggest the implementation scheme of LabVIEW programs using LVOOP(LabVIEW Object Oriented Programming)in which make it possible to write the object-oriented programming. We design the class diagram and the sequence diagram using UML, and write the classes of LVOOP from the designed class diagram and the main VI from the sequence diagram, respectively. We show that it is possible to develop the embedded programs such as the RFID application through the implementation example of the detection system of RFID defective tags in this paper. And, we obtain the advantages based on the object-oriented design and implementation using the LVOOP approach such as the development of LabVIEW programs by adding the classes and the concept of object of the object-oriented language to LabVIEW.

A Study on Iconic Animation based on Object Modeling Technique

  • Joung, Suck-Tae
    • Journal of information and communication convergence engineering
    • /
    • 제6권3호
    • /
    • pp.279-284
    • /
    • 2008
  • We propose the iconic animation of the software requirement specifications by using the object and dynamic models of the object modeling technique(OMT) methodology. In order to produce the iconic animation, we use "graphical classes" and "icon transformations." In general, the graphical classes are defined for each class of the object diagram. The icon transformations which show the activities of the application are constructed by considering the meaning of the activities and are defined by either basic or compound icons. The icon transformations are added to the state diagrams to generate extended state diagrams. The animation system generates the header files and the code instantiating GUI from the object diagram having graphical classes. The system also generates "event methods" from the extended state diagrams. When the event methods are executed, the behavior of the events is animated by the icon transformations.

플로우 이론을 적용한 u-융합정보시스템이 관광객의 만족도와 재사용의도에 미치는 영향 -플로우 이론을 중심으로- (The Effect of u-convergence Information System on Flow Theory and Tourist Satisfaction, Reuse Intention -Focusing on Flow Theory-)

  • 선수균;김종인;고선영
    • 디지털융복합연구
    • /
    • 제19권1호
    • /
    • pp.389-399
    • /
    • 2021
  • 본 논문의 연구배경은 플로우 이론을 적용한 u-융합정보시스템이 관광객의 만족도 측정이 부족하기 때문에 연구를 시작하게 되었다. 본 연구의 목적 및 연구 방법은 다음과 같다. 첫째는 플로우 관계정보 표시형식 알고리즘 제안이다. 둘째는 이 알고리즘과 플로우 이론을 접목시켜 콘텐츠 정보품질과 관광객의 성격 유형에 따라 패턴 알고리즘을 생성한 것이다. 본 연구의 기대효과는 플로우 관계정보 표시형식과 관광객의 성격 유형에 따라 패턴 알고리즘을 생성함으로서 u-융합정보시스템의 성공요인을 도출한 것이다. 본 논문의 한계성은 한 지역을 한정적으로 하였으며 데이터의 부족과 소규모 지역으로 객관성이 떨어진다. 추후, 다른 관광지에 제시하는 방법 적용 후, 분석을 통해 효용성을 평가할 필요가 있다. 향후 과제는 전문가 집단의 데이터 보완이 필요하고 여러 지역의 객관성이 보완되어야 할 것이다.

u-관광정보시스템의 콘텐츠 정보품질이 플로우이론과 만족에 미치는 영향 -남한산성을 찾은 관광객을 중심으로- (The Effect of Contents Information Quality of u-Tourism Information System on Flow Theory and Satisfaction - Focusing on tourists who visited Namhansanseong -)

  • 선수균
    • 디지털융복합연구
    • /
    • 제17권4호
    • /
    • pp.137-147
    • /
    • 2019
  • 논문은 u-관광정보시스템의 콘텐츠 정보품질이 플로우 이론과 만족에 미치는 영향을 연구한다. 연구 목적은 콘텐츠 정보품질이 관광객에게 만족감을 주기 위한 플로우 관계정보를 생성 및 제안이다. 본 논문 의미는 콘텐츠 정보품질이 관광객에게 만족감을 검증하기 위한 성공요인을 도출하여 연구 모형으로 가설 설정하고 검증 평가한다. 본 연구의 차별성은 플로우 관계정보를 제안 한 것과 플로우 이론을 접목시켜 플로우 관계정보 속성을 생성하고 u-융합 관광정보시스템을 설계 구현이다. 본 논문의 기여도는 플로우 관계정보를 생성으로 u-관광정보시스템의 콘텐츠 정보품질이 성공요인 도출이다. 장점은 관광객의 관광 성향을 기호화로 패턴이 가능하고 그 패턴을 도식화가 가능하다. 본 논문의 한계성은 소규모 지역으로 국한하여 진행한 것으로 객관성이 좀 떨어진다는 점과 그 점을 보완하기 위한 향후 과제가 필요하다.

4MW급 풍력발전기용 요 감속기 설계 (Yaw Gearbox Design for 4MW Class Wind Turbine)

  • 이형우;김인환;이재신
    • 융합정보논문지
    • /
    • 제12권2호
    • /
    • pp.142-148
    • /
    • 2022
  • 본 논문은 풍력발전기용 요 감속기를 경량화하여 유한요소해석과 위험속도해석을 통해 안정성검증을 하였다. 제품의 경량화는 엔진의 효율을 높일 수 있으며, 부품의 소재를 절약하여 경제적 이득을 취할 수 있다. IEC 61400-1에서 제시한 풍력발전기 부품의 안전율 1.3이상을 목표로 풍력발전기용 요 감속기를 경량화하였다. 위상 최적화를 수행한 캐리어를 유한요소해석을 수행하여 안전율을 나타냈고, 하우징과 최적화한 캐리어를 MASTA11을 활용하여 작성한 풍력발전용 요 감속기 기어트레인 모델과 부분구조합성법으로 연결하여 고유 모드와 고유진 동수를 파악하여 질량불평형과 치통과 주파수에 대하여 위험속도해석을 수행하였고, 캠벨 선도(Campbell Diagram)를 작성하여 안정성 검증을 하였다.