• Title/Summary/Keyword: 정보다이어그램

Search Result 374, Processing Time 0.036 seconds

Design and Implementation of an Efficient C++ Code Generator based on UML Class Diagram (UML 클래스 다이어그램 기반의 효율적인 C++코드 생성기의 설계와 구현)

  • Cho, Hyung-Ju;Chung, Chin-Wan;Kim, Hyoung-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.4
    • /
    • pp.393-402
    • /
    • 2000
  • The Unified Modeling Language(UML) became the standard object oriented modeling language approved by Object Management Group(OMG). However, C++ codes which are generated by some CASE tools supporting UML do not reflect the correct semantics of one-to-many relationship and aggregation relationship. Additionally, since the commercial CASE tools support too many programming languages on one UML class diagram, they do not support efficiently the characteristics of C++ language. Our C++ code generator supports one-to-many relationship, aggregation relationship, code patterns and design patterns. In this paper, we describe design and implementation of the efficient C++ code generator based on UML class diagram.

  • PDF

Android Intent Based Component Interaction Diagram Generation and Test Scenarios Design Techniques (안드로이드 인텐트 기반 컴포넌트 상호작용 다이어그램 생성 및 테스트 시나리오 설계기법)

  • Baek, Tae-San;Lee, Woo Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.4
    • /
    • pp.165-170
    • /
    • 2016
  • Using the intent of the Android application, an application can execute other application's components. However, if interaction between these components are not processed normally, such problems as incorrect component execution and unhandled system broadcast may be occurred. In this paper, to generate test scenarios for inter application interaction, a testing approach is proposed using a merged intent list and a single merged diagram. The proposed method can effectively be carried out to check the abnormal interaction among the applications which was not considered in existing testing approaches.

Converting System from OSD and CDF documents to UML Class Diagram (OSD, CDF 문서로부터 UML 클래스 다이어그램으로 변환 시스템)

  • Ha, Yan
    • The KIPS Transactions:PartA
    • /
    • v.10A no.5
    • /
    • pp.493-502
    • /
    • 2003
  • For increasing needs about web-based XML applications, there has been a lot of studies about WIDL, CDF and OSD that are related to XML. Especially, the OSD format describes software packages and their inter-dependencies that is widely used in a CDF file, IT uses different forms for representing relationships among software pakages, because there has not been proposed a method of object modeling about it until now. In this paper, we propose a modeling method for the OSD and CDF documents using UML relationships. It is a part of the project to merge XML, applications and convert thd OCD and CDF documents into an IML class diagram to generate OODB sheme. We can esily not only visualuze implementation and dependency relationships among software packages but also understand and transform logical structure of XML documents using modeling functions.

A Software Development Process for Mobile Applications (모바일 앱을 위한 소프트웨어 개발 프로세스)

  • Kang, Byeong Do;Yang, SeungWeon;Lee, Jong Seok
    • Journal of Internet Computing and Services
    • /
    • v.15 no.4
    • /
    • pp.135-140
    • /
    • 2014
  • In this paper, we present a development process model for mobile applications. It consists of five development phases including requirements analysis, architecture design, navigation design, page design, and implementation and testing phase. It provides a design method with diagrams. Our development method helps program developers define functional requirements and design applications architecture and functional flow. Through our method, they can reduce their applications development time and effort. We applied our method to developing a mobile application, and then presented the diagramming products as the result of performing development phases.

Object Modeling for SMIL documents Editor Development (SMIL 문서 편집기 개발을 위한 객체 모델링)

  • Chae Won-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.3 s.35
    • /
    • pp.161-171
    • /
    • 2005
  • SMIL(Synchronized Multimedia Integration Language) allows multimedia objects into a synchronized multimedia presentation. In this paper, I propose modeling rules, formal models, modeling function and an algorithm for SMIL documents using use case diagram and sequence diagram of UML(Unified Modeling Language)to Develop for SMIL Documents Editor. It will be used the use case diagram and collaboration diagram for object-oriented visualizing tool to describe the temporal behavior of the presentation. The main contribution of this paper is that developers of SMIL documents editor easily generate them using this rules and algorithm. And, the formal models and modeling functions provide an environment for processing object-oriented. documents.

  • PDF

The Design and Implementation of the Embedded System based UML and LVOOP (UML과 LVOOP를 기반으로 한 내장형 시스템의 설계 구현 방안)

  • Cho, Hyuk-Gyu;Jung, Min-Po;Jung, Deok-Gil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.371-374
    • /
    • 2011
  • UML is a very good description of object-oriented concepts and supports the use case diagram for analyzing the system functionality, the class diagram for representing the domain object in the analysis step, the sequence diagram for connecting the action in the class. The visual-based, object-oriented LabVIEW OOP is an intuitive design tool that can be executed at the same time as a development tool. However, even the system developer using LabVIEW OOP is needed known about the object-oriented concept in the design stage. In this paper, we suggest the method to applying the UML modeling diagram to LabVIEW OOP design.

  • PDF

A Design of Data Flow based Automatic Code Generator for Embedded System (데이터 흐름을 반영하는 임베디드 시스템의 코드 자동 생성기 설계)

  • Lee, Byeong-Yong;Ryu, Ho-Dong;Kwon, JIn-Wook;Seok, Mi-Heui;Lee, Woo Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.56-59
    • /
    • 2010
  • 오늘날 임베디드 환경에서의 하드웨어의 발전에 더불어, 소프트웨어의 복잡도가 점점 증가하고, 유지보수에 대한 비용이 증가함에 따라 UML모델을 이용한 자동코드 생성에 대한 관심이 더욱 커지고 있다. UML을 이용한 코드 생성의 효과적으로 이루어지기 위해서는 설계된 모델의 무결성이 요구되고 이를 위해서는 모델의 논리적 검증이 선행되어야 한다. 아울러 설계자로 하여금 정의하는 모델이 명확하게 이해되고 구현될 있어야 한다. 하지만 코드 생성의 행위적 관점의 기본이 되는 상태머신 다이어그램에서 잘 드러나는 흐름과는 다르게 데이터의 사용은 다이어그램 내부에 숨겨져 있어 설계자로 하여금 모델에 대한 이해를 어렵게 하고 잠재적인 에러의 내포 가능성이 제기되어 왔다. 본 논문은 이러한 문제의 해결을 위해 코드 내포 상태머신 다이어그램의 데이터 시각화기법을 이용하고, 이러한 시각화 기법을 이용하여 데이터 사용관점에서의 모델의 이해를 도움과 동시에 이를 통하여 더욱 정확한 모델링을 수행하고 더불어 이를 통해 최종적으로는 더욱 효율적인 형태의 코드를 생성하는 코드 자동 생성기의 설계를 제안 한다.

Microphotographs and the Invisible Method of Specimen Preparation (현미경 사진, 그리고 감추어진 방법)

  • Sung, Han-Ah
    • Journal of Science and Technology Studies
    • /
    • v.11 no.2
    • /
    • pp.67-96
    • /
    • 2011
  • Studies in scientific visualization have disclosed a visual chain among many scientific visualizations, which starts from the photographs that have many details to diagrams that enable scientists to make specific claims due to their abstract characters. Located at both ends of the visual chain, photographs and diagrams are regarded as being different kinds and having different characteristics. The photographs - or microphotographs to be precise - that this paper discusses, however, had been removed of unnecessary details and were prepared with carful attention to illustrative functions that diagrams usually perform. Following microphotographic changes in a Korean laboratory, this article shows that the knowledge of specimen preparation was transmitted from an American leading group to the Korean laboratory through a direct contact, and that with this, the technique of taking microphotographs of the laboratory was much improved. The specimen preparation method is, however, a tacit knowledge that is invisible in both group's papers. This article argues that the method of specimen preparation is the driving force that made the microphotographs act like carefully prepared diagrams and acquire objectivity.

  • PDF

Study on the Service Area Determination of the Public Facilities Applying Voronoi Diagrams - Case Study of the Fire Services in Gangnam-Gu, Seoul - (보로노이 다이어그램을 적용한 공공서비스의 관할구역 설정에 대한 연구 - 서울 강남 지역의 소방서를 사례로 하여 -)

  • Kim, Jae-Won;Kang, Jee-Hoon;Lee, Eui-Young;Kang, Yong-Jin
    • Spatial Information Research
    • /
    • v.15 no.3
    • /
    • pp.203-218
    • /
    • 2007
  • The purpose of this article is to set up the scientific and reasonable norm of location and service area determination instead of the pro-administrative lacking availability, so as to propose more practical and reasonable standard of space unit for the location of facilities. This article has accepted the method of Voronoi Diagram as a new scientific and reasonable criteria. The article chooses and realizes a model that can propose a new service area, transform and apply to improve its reality, and assesses which has more reality and compatibility by comparing the models. The result from this procedure can be adapted in objectification of the service area determination and formation of the standard space unit.

  • PDF