• Title/Summary/Keyword: Object Diagram

Search Result 198, Processing Time 0.026 seconds

Generating Object Diagrams from Java Class Files : A Practical Approach (자바 클래스 파일로부터 객체 다이어그램 얻기 : 실제적인 방법)

  • Yang, Chang-Mo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.3
    • /
    • pp.1-13
    • /
    • 2008
  • Gestwicki et. al. proposed the technique that detects and predicts the structure of object diagrams from class diagrams to get the improved drawing of object graphs. Their approach finds two predictable structures - recursive clusters and leaf clusters from class diagrams. Their approach is not practical to be applied to real programs, because the starting point is class diagram. In this work, we improve and implement their technique to apply to Java classes. We obtain the structure and relationships of classes and clusters extracted from class files. This information can be provided and used as a template of object graphs for Java execution visualization tools like JIVE.

  • PDF

A Study on the Analysis of Elements and Practical Using Method in Space Diagram of UN Studio (UN Studio의 공간 다이어그램 구성요소와 활용방법 분석)

  • Choi, Eun-Hee;Eune, Ju-Hyun;Kwon, Young-Gull
    • Archives of design research
    • /
    • v.19 no.5 s.67
    • /
    • pp.75-84
    • /
    • 2006
  • The aims of this study are to examine the conceptual contents of space diagram, and to find its elements and practical applications by analyzing the UN Studio. The Findings of this study are as follows: firstly, the conceptual contents represented in space diagram are classified into four elements - motif, flow, relationship, and distribution. Secondly, space diagram is used in program development, schematic design, and preliminary design of design process phases. Thirdly, the elements based on the case diagrams include five elements: context analysis, object analysis, time-behavior analysis, modeling analysis, and space analysis. Fourthly, in practical use, diagrams with motif concept is usually used in modeling analysis, and diagram with flow concept is commonly used in the analysis of time-behavior and object. Diagrams with relationship concept is mostly used in space analysis, secondly in analysis of context and modeling. Further, diagrams with distribution concept is usually used in space analysis. If one uses these findings for design projects in practical business or education, it would be helpful in design conception and development as well as of design information structuralization.

  • PDF

Design and Implementation of A Conceptual Class Diagram Elicitation System (개념클래스 다이어그램 도출 시스템의 설계 및 구현)

  • Park, Ga-Young;Lee, Yong-Hun;Lee, Sang-Bum
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.1
    • /
    • pp.420-426
    • /
    • 2011
  • In this paper, we introduce a system which helps to draw a conceptual class diagram from the problem description by combining various class diagram deriving methods. Generally, problem description is a kind of statements including user requirements in the early development phase. The system developer can derive a conceptual class diagram from this document, which playes an important role during the object-oriented software development. Until now, it is not easy for the novice to elicit classes because it requires good experience and intuition. In addition, there are also some difficulties of finding valid conceptual classes by hand when the size of system becomes larger. Therefore, we develop a system to solve these problems so that the developer is able to construct the conceptual class diagram easily.

Information of Metadata Structure for an Authorization Tool of UML Class Diagram (UML 클래스 도해의 처리도구를 위한 메타데이터의 정보 구축)

  • Kim, Jae-Hoon;Kim, Yun-Ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.10a
    • /
    • pp.651-654
    • /
    • 2010
  • This paper presents the establishment of the information of metadata for an Authorization tool of UML class diagram. When it comes to modeling classes in UML class diagram, the paper defines expressed classes and the relationship. The class represents the concept of an object, which defines Name, Attribute and Operation. The relationship is between classes, which defines the name and the type of the Relationship, From Class and To Class. And it suggests how to handle and process the information of metadata for an authorization tool of UML class diagram.

  • PDF

Interaction with Agents in the Virtual Space Combined by Recognition of Face Direction and Hand Gestures (얼굴 방향과 손 동작 인식을 통합한 가상 공간에 존재하는 Agent들과의 상호 작용)

  • Jo, Gang-Hyeon;Kim, Seong-Eun;Lee, In-Ho
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.39 no.3
    • /
    • pp.62-78
    • /
    • 2002
  • In this paper, we describe a system that can interact with agents in the virtual space incorporated in the system. This system is constructed by an analysis system for analyzing human gesture and an interact system for interacting with agents in the virtual space using analyzed information. An implemented analysis system for analyzing gesture extracts a head and hands region after taking image sequence of an operator's continuous behavior using CCD cameras. In interact system, we construct the virtual space that exist an avatar which incarnating operator himself, an autonomous object (like a Puppy), and non-autonomous objects which are table, door, window and object. Recognized gesture is transmitted to the avatar in the virtual space, then transit to next state based on state transition diagram. State transition diagram is represented in a graph in which each state represented as node and connect with link. In the virtual space, the agent link an avatar can open and close a window and a door, grab or move an object like a ball, order a puppy to do and respond to the Puppy's behavior as does the puppy.

Transformation from IDEF4 models to UML models (IDEF4 모델에서 UML 모델로의 변환)

  • Yoo, Moon-Sung
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.16 no.5
    • /
    • pp.83-92
    • /
    • 2011
  • IDEF is a widely used methodology for traditional structured software development. As object-oriented softwares are widely used, an object-oriented version of IDEF, IDEF4, is developed. UML is de facto standard for object-oriented software development methods. Whereas IDEF is widely used for CALS/EC, UML is used for general object-oriented software development. Most software developers are not familiar with IDEF4 but familiar with UML. Moreover, UML has many CASE tools. So we can develop software efficiently if we convert IDEF4 model to UML model. In this paper, we transform IDEF4 models to UML models. We explain the rules and methods to convert IDEF4 model to UML model and applied the transform methods and rules to a case study.

Design of Class Model Using Hierarchical Use Case Analysis for Object-Oriented Modeling (객체지향모델링 과정에서 계층적 유즈케이스(Use Case) 분석을 통한 클래스 도출 및 정의)

  • Lee, Jae-Woo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.12
    • /
    • pp.3668-3674
    • /
    • 2009
  • Use case diagram is used for defining inter-action between users and systems in object-oriented modeling. It is very important to defining users' requirements for efficient software development. In this paper, we propose a object-oriented modeling process using hierarchical use case analysis for designing class model. First, We define many use case diagrams by several hierarchical modeling level. And next, we can also design class model using the use case diagrams. Our proposed modeling process provides interaction between use case model and class model. That can make us to check the modeling process during the software development. Using the proposed object-oriented modeling we can develop software based on users' requirements. It is very useful for class modeling.

An Conversion a RDF Schema into an UML Class Diagram (RDF 스키마에서 UML 클래스 다이어그램으로의 변환)

  • Lee, Mi-Kyung;Ha, Yan;Kim, Yong-Sung
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.1
    • /
    • pp.29-40
    • /
    • 2000
  • With increasing amounts of information on the web and needs to access accurately them, it is very important to standardize metadata and to store and manage system. The RDF(Rdsource Description Framework) is a framework for representing exchanging, and reusing metadata. And, it can be processing uniformly the standardized metadata, because it uses XML(eXtensible Markup Language) syntax. The RDF schema provides a basic type system for use RDF models. In this paper, we propose rules and an algorithm to convert the RDF schema into an UML(Unified Modeling Language) class diagram and formal models to represent an object-oriented schema for the RDF schema. The proposed rules and algorithm are useful for natural mapping and the object modeling of RDF schema can be easily converted into the object-oriented schema, and the formal models supports an efficient environment for retrieving and processing object-oriented documents.

  • PDF

VOQL : A Visual Object Query Language (Stochastic VOQL : 시각적 객체 질의어)

  • Kim, Jeong-Hee;Cho, Wan-Sup;Lee, Suk-Kyoon;Whang, Kyung-Young
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.38 no.5
    • /
    • pp.1-15
    • /
    • 2001
  • Expressing complex query conditions in a concise and intuitive way has been a challenge in the design of visual object-oriented query languages. We propose a visual query language called VOQL (Visual Object oriented Query Language) for object oriented databases. By employing the visual notation of graph and Venn diagram, the database schema and the advanced features of object oriented queries such as multi-valued path expressions and quantifiers can be represented in a simple way. VOQL has such good features as simple and intuitive syntax, well-defined semantics, and excellent expressive power of object-oriented queries compared with previous visual object-oriented query languages.

  • PDF

A design of object croup model in open distributed processing environments (개방형 분산 환경에서 객체그룹 모델의 설계)

  • 이승용;정창원;신영석;주수종
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.23 no.9A
    • /
    • pp.2258-2270
    • /
    • 1998
  • Recently, the distributed processing environments provide various open multimedia serivces through telecommunication network and have been developing into information networking structure based on object oriented concepts and distributed systems which can apply new services with a few changes the existing networks. This paper proposes the object group model which is the collection of objects and can functionally and efficiently manage the individual object. this paper presents the analysis of the requirement and the function specifications to propose the object group model, and depicts the functional structure in details using its analysis. The goal of this paper is to decrease the complexity of the object's management and to voercome the limitations of among the components of object group for management and service functions based on our proposed the object group model and show interaction procedures to eTD (event tracing diagram)s and finally we design the object group model by TINA-ODL.

  • PDF