• Title/Summary/Keyword: Object Oriented Relationship

Search Result 123, Processing Time 0.026 seconds

The extension of the IDEA Methodology for a multilevel secure schema design (다단계 보안 스키마 설계를 위한 IDEA 방법론의 확장)

  • Kim, Jung-Jong;Park, Woon-Jae;Sim, Gab-Sig
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.3
    • /
    • pp.879-890
    • /
    • 2000
  • Designing a multilevel database application is a complex process, and the entities and their associated security levels must be represented using an appropriate model unambiguously. It is also important to capture the semantics of a multilevel databse application as accurate and complete as possible. Owing to the focus of the IDEA Methodology for designing the non-secure database applications on the data-intensive systems, the Object Model describes the static structure of the objects in an application and their relationships. That is, the Object Model in the IDEA Methodology is an extended Entity-Relationship model giving a static description of objects. The IDEA Methodology has not been developed the multilevel secure database applications, but by using an existing methodology we could take advantage of the various techniques that have already been developed for that methodology. That is, this way is easier to design the multilevel secure schema than to develop a new model from scratch. This paper adds the security features 새? Object Model in the IDEA Methodology, and presents the transformation from this model to a multilevel secure object oriented schema. This schema will be the preliminary work which can be the general scheme for the automatic mapping to the various commercial multilevel secure database management system such as Informix-Online/Secure, Trusted ORACLE, and Sybase Secure SQL Server.

  • PDF

A Method for Detecting Program Plagiarism Comparing Class Structure Graphs (클래스 구조 그래프 비교를 통한 프로그램 표절 검사 방법)

  • Kim, Yeoneo;Lee, Yun-Jung;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.11
    • /
    • pp.37-47
    • /
    • 2013
  • Recently, lots of research results on program comparison have been reported since the code theft become frequent as the increase of code mobility. This paper proposes a plagiarism detection method using class structures. The proposed method constructs a graph representing the referential relationship between the member variables and the methods. This relationship is shown as a bipartite graph and the test for graph isomorphism is applied on the set of graphs to measure the similarity of the programs. In order to measure the effectiveness of this method, an experiment was conducted on the test set, the set of Java source codes submitted as solutions for the programming assignments in Object-Oriented Programming course of Pusan National University in 2012. In order to evaluate the accuracy of the proposed method, the F-measure is compared to those of JPlag and Stigmata. According to the experimental result, the F-measure of the proposed method is higher than those of JPlag and Stigmata by 0.17 and 0.34, respectively.

Understanding aspects of folktale combinations based on the concept of the narrative scheme (서사도식을 통한 설화 결합 양상 이해)

  • Kwon, Do-young
    • Journal of Korean Classical Literature and Education
    • /
    • no.33
    • /
    • pp.255-283
    • /
    • 2016
  • There are different variations in folktales. Sometimes folkltales are combined with another folktales. This is probably done to make it an object-oriented narrative in which an epic attempt is made to strengthen an issue that was not resolved earlier, or a context that was not completed. The wood cutter and the heavenly maiden and Snail bride, are commonly noted for their gender relationship. These tales represent issue of continuing relationships between men and women. Particulary, how in the process of doing so, they succumb to their desires. This striving for lasting relationships does not end happily because "the man" in each case was immature and not able to think clearly. Other folktales were combined with these tales to resolve this problem. The man was transformed into a mature person and the wrongdoer's excessive greed was punished. The narrative of the folktales was changed to bring out the epic of growth, or the epic of punishment. This can be understood through the concept of narrative scheme. Folktale combinations in narrative schemes can be used effectively in narrative education.

A Study on a Recombination Method for the Bottom-up Construction of Spatial Information Products (재조합을 위한 Bottom-up 공간정보제품 제작 방법)

  • Choi, Jae-Yeon;Kim, Eun-Hyung
    • Journal of Cadastre & Land InformatiX
    • /
    • v.47 no.2
    • /
    • pp.185-199
    • /
    • 2017
  • This study is on a recombination method for the construction of spatial information products which demands are unpredictably various. The present production method of digital maps is not flexible enough for their reusability because it is not object-oriented but top-down. Each spatial object needs to have particular attributes to be recombined. The demand changes the production method through the reclassification of data and changing the properties. In a user perspective, the bottom-up method can produce on-demand spatial information products including existing digital maps. The method is derived from case studies and theoretical reviews and compared with the existing production method. In the method spatial information products are reclassified by their geometry objects such as point, line, and polygon, with basic attributes, and other related domain attributes. The geometry objects and domain attributes are connected by adding new attributes for their later relationship and management, which make the recombination possible. To prove its usability of the method it is tested for current and future user demands including the national base map, thematic maps and the future spatial information products.

Data Modeling for Cell-Signaling Pathway Database (세포 신호전달 경로 데이타베이스를 위한 데이타 모델링)

  • 박지숙;백은옥;이공주;이상혁;이승록;양갑석
    • Journal of KIISE:Databases
    • /
    • v.30 no.6
    • /
    • pp.573-584
    • /
    • 2003
  • Recent massive data generation by genomics and proteomics requires bioinformatic tools to extract the biological meaning from the massive results. Here we introduce ROSPath, a database system to deal with information on reactive oxygen species (ROS)-mediated cell signaling pathways. It provides a structured repository for handling pathway related data and tools for querying, displaying, and analyzing pathways. ROSPath data model provides the extensibility for representing incomplete knowledge and the accessibility for linking the existing biochemical databases via the Internet. For flexibility and efficient retrieval, hierarchically structured data model is defined by using the object-oriented model. There are two major data types in ROSPath data model: ‘bio entity’ and ‘interaction’. Bio entity represents a single biochemical entity: a protein or protein state involved in ROS cell-signaling pathways. Interaction, characterized by a list of inputs and outputs, describes various types of relationship among bio entities. Typical interactions are protein state transitions, chemical reactions, and protein-protein interactions. A complex network can be constructed from ROSPath data model and thus provides a foundation for describing and analyzing various biochemical processes.

A Study on The Reengineering Tool From conventional System into Design Pattern (기존 시스템에서 설계 패턴으로의 재공학 툴에 관한 연구)

  • Kim, Haeng-Kon;Cha, Jung-Eun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.9
    • /
    • pp.2334-2344
    • /
    • 1998
  • Appliciltion systems focusing class units, as component abstraction based on source code, has insufficient benefit of independency and reuse of elements. Only few effects are acquired, because it is only inclined implementation. We need design pattern to represent not only the problem abstraction but also information and relationship between system elements for generic solutions of specific domain Also, it is essential to software reverse engineering to catch the correct system through examming the cxisting system and utilizing the acquired knowledges as reusable resource. Namely, software reverse engineering for extracting the design pattern is very important because it improves the understand ability for system analysis and design through extracting the design structure of object-oriented system, and provides rich and high leIel reusabilitv through grasping the standard idioms and relationships between components. In this paper, we defined the extraction algorithm for design patterns with standardized, packaged and quantitative measlIIul thruugh applying reyerse engineering into existing ubject Olicnted system. And we designed the reengineering toul including reverse engineering for autumatic extractiun of design patterns ami reuse fur retrieval. editing and rebuilding oi design patterns. Also we applied the algorithms into Java applications.

  • PDF

A UCP-based Model to Estimate the Software Development Cost (소프트웨어 개발 비용을 추정하기 위한 사용사례 점수 기반 모델)

  • Park, Ju-Seok;Chong, Ki-Won
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.163-172
    • /
    • 2004
  • In the software development project applying object-oriented development methodology, the research on the UCP(Use Case Point) as a method to estimate development effort is being carried on. The existing research proposes the linear model calculating the development effort that multiplies an invariant on AUCP(Adjusted Use Case Point) which applied technical and environmental factors. However, the statistical model that estimates the development effort using AUCP and UUCP(Unadjusted Use Case Point) is not being studied. The irrelevant relationship of the linear regression model, whose development period is increasing tremendously as the software size increases, is confirmed. Moreover, during the UCP calculating process, there can be errors in FP by applying the TCF(Technical Complexity Factor) and EF(Environmental Factor). This paper presents a non-linear regression model, that does not consider the TCF and EF, and that estimate the development effort from UUCP directly by utilizing the exponential function. An exponential function is selected among the linear, logarithm, polynomial, power, and exponential model via statistical evaluations of the models mentioned above.

The Design of Hybrid Repository to store Pattern-Oriented Design Information based on UML (UML기반의 패턴지향 설계정보 저장을 위한 혼합형 저장소 설계)

  • Choi, Han-Yong;Song, Young-Jae
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.9
    • /
    • pp.2836-2845
    • /
    • 2000
  • UML is used for standardized design, but it has a problem to reuse classified and standardize design information to reuse existing design information. In this paper, the plan to solve these problems design the HYREPnIYbrid REPository) using pattemize design information, and to express together specific property of standardized design information and non standardized design information. It save standardized design information in public area, and non design information in private area. And to express saved design information in repository, UML 1.3 of OMG is used and explained the relationship of the object. Therefore, we designed hybrid repository to express standardized design information and non standardized design information using inheritance concept to remove over adding of pattemized design information.

  • PDF

A study on User-centered product design process proposal for materials adoption (소재 적용에 대한 사용자 중심의 제품디자인 프로세스 제안에 관한 연구)

  • Han, Sang-Yun;Kim, Hyun-Sung
    • Journal of the Korean Crystal Growth and Crystal Technology
    • /
    • v.27 no.4
    • /
    • pp.186-190
    • /
    • 2017
  • When a product is designed, user's requirements should be well analyzed and applied to the design so that the psychological and aesthetic factors of a product can be accurately conveyed to consumers. The essence of product development is to analyze the changes in the purchasing tendency of consumers and the needs of times, find out user experiences to apply to a design, and establish the objective of product development that well considers those. Designing should be recognized as one that designs even the sensitivity and experience created in the relationship with users, beyond the conventional notion of design that it draws the physical form of a product. As the subjects that design should consider have expanded like this, it has become important that today's design provides a new experience as well as simply develops formative elements based on the functions of an object. As a result, it becomes impossible to accomplish such objective only with the traditional design process that existing designers have stuck to so far. In this respect, this study is aimed to draw out a system and methodology for a user-oriented design process so that design can provide expanded experience to users from product form, applied material, and service.

Representation of women in visual representation system of fashion photography structuralized by male gaze (남성적 응시에 의해 구조화되는 패션사진의 시각적 재현체제에 기반 한 여성의 재현)

  • Lee, Younghee;Yim, Eunhyuk
    • The Research Journal of the Costume Culture
    • /
    • v.23 no.6
    • /
    • pp.1038-1050
    • /
    • 2015
  • This study is a theoretical research to investigate a methodological framework for analyzing the representation of women in fashion photography. For this study, this article attempts to develop a conceptual framework of the visual representation system through Lacan's gaze theory, and analyze the representational aspects of women configured by gendered characteristics in the visual representation system. Structuralizing the visual representation system based on that theory, the gaze, the image/screen, and the subject of representation in the Lacan's triangle diagram are replaced by the camera as the signifier of gaze, the representational image, and the seeing subject respectively. In the visual representation system, the camera creates a male-oriented visual field and structures a relationship of gendered power between male gaze as the seeing subject and female eye as an object to be seen. Looking into the representational aspects of women in this visual representation system structuralized by male gaze, women are represented in a way that reflects male desire through masquerade to comply with the patriarchal gaze, or differences that emphasizes the uniqueness and autonomy of women released from a patriarchal discourse. This study would be significant in that it provides theoretical basis for an analytic approach to the representation of women in fashion photography which we accept as a fixed one through the ideology of naturalization.