• Title/Summary/Keyword: XML Modeling

Search Result 228, Processing Time 0.025 seconds

Extended Entity-Relationship Model for Conceptual Modeling of XML Schema (XML 스키마의 개념적 모델링을 위한 확장된 개체관계 모델)

  • Jung, In-Hwan;Kim, Young-Ung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.1
    • /
    • pp.157-163
    • /
    • 2015
  • XML has become one of the most influential standard language for representing and exchanging data on internet. However, XML itself has a ability to represent a logical structure for storing and managing data, it is inadequate to use as a conceptual modeling tool because of its complexity for representing the document structures. In this paper, we propose the graphical form of conceptual modeling techniques for representing the structure of the XML schema documents using an extended entity relationship diagram. For this, extended entity relationship model is presented for representing the XML schema structure, transformation rules are presented for transforming extended entity relationship model into XML schema document to show the completeness of the proposed model.

A Unified Design Methodology using UML Classes for XML Application based on RDB (관계형 데이터베이스 기반의 XML 응용을 위한, UML 클래스를 이용한 통합 설계 방법론)

  • Bang, Sung-Yoon;Joo, Kyung-Soo
    • The KIPS Transactions:PartD
    • /
    • v.9D no.6
    • /
    • pp.1105-1112
    • /
    • 2002
  • Nowadays the information exchange based on XML such as B2B electronic commerce is spreading. Therefore a systematic and stable management mechanism for storing the exchanged information is needed. For this goal there are many research activities for concerning the connection between XML application and relational databases. But because XML data has hierarchical structure and relational databases can store only flat-structured data, we need to make a conversion rule which changes the hierarchical architecture to a 2-dimensional format. Accordingly the modeling methodology for storing such structured information in relational databases is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML, its popularity should become more important in the future. So a design methodology based on UML is needed to develop efficient XML applications. In this paper, we propose a unified design methodology for XML applications based on relational database using UML. To reach these goals, first we introduce a XML modeling methodology to design W3C XML schema using UML and second we propose data modeling methodology for relational database schema to store XML data efficiently in relational databases.

An UML/XML-Based Business Process Definition Tool (UML/XML 기반의 비즈니스 프로세스 정의 도구)

  • Han, Kwan-Hee;Hwang, Tae-Il
    • IE interfaces
    • /
    • v.16 no.2
    • /
    • pp.156-166
    • /
    • 2003
  • Proposed in this paper is a standard-compliant business process modeling tool which is based on the UML(Unified Modeling Language) activity diagram and produces an XPDL(XML Process Definition Language) file as an output. The XPDL is a standard process definition exchange format by WfMC (Workflow Management Coalition). To develop an UML/XPDL-based modeling tool, the mapping of modeling elements between activity diagram and XPDL format is conducted after the detailed analysis of each modeling specification. As a result of this mapping, it is revealed that modeling elements of each activity diagram and XPDL must be expanded. So new modeling elements are identified and added to each specification. Based on this mapping, the prototype system is developed, and the usefulness of the developed system is shown through the case study.

Modeling and Validation of Semantic Constraints for ebXML Business Process Specifications (ebXML 비즈니스 프로세스 명세를 위한 의미 제약의 모델링과 검증)

  • Kim, Jong-Woo;Kim, Hyoung-Do
    • Asia pacific journal of information systems
    • /
    • v.14 no.1
    • /
    • pp.79-100
    • /
    • 2004
  • As a part of ebXML(Electronic Business using eXtensible Markup Language) framework, BPSS(Business Process Specification Schema) has been provided to support the direct specification of the set of elements required to configure a runtime system in order to execute a set of ebXML business transactions. The BPS,' is available in two stand-alone representations, a UML version and an XML version. Due to the limitations of UML notations and XML syntax, however, current ebXML BPSS specification fails to specify formal semantic constraints completely. In this study, we propose a constraint classification scheme for the BPSS specification and describe how to formally represent those semantic constraints using OCL(Object Constraint Language). As a way to validate p Business Process Specification(BPS) with the formal semantic constraints, we suggest a rule-based approach to represent the formal constraints and demonstrate its detailed mechanism for applying the rule-based constraints to the BPS with a prototype implementation.

Design and Performance Evaluation of Data Models for the XML Document Management (XML 문서관리를 위한 데이터 모델 설계 및 성능평가)

  • 유재수;손충범;조혜영
    • Journal of Internet Computing and Services
    • /
    • v.2 no.5
    • /
    • pp.59-70
    • /
    • 2001
  • Recently, in various fields XML has been become a standard for information exchange in internet. Therefore, the researches on data modeling for storing and fetching the XML documents have been made actively. However, existing researches have weak points that they can support neither versioning nor fast fetching of documents while changing documents in dynamic environments. In this paper, we propose four kinds of hybrid data modeling schemes that combine fragmentation model and nonfragmentation model. Our data modeling schemes are suitable to dynamic environments. We also present guidelines that our hybrid data modeling schemes can be used for various applications. We shaw through various experiments that our hybrid schemes partially outperforms the existing modeling schemes in terms of insertion time, storage space and retrieval time.

  • PDF

Development of esXML for Energy Information Exchange (에너지 정보 교환을 위한 esXML(energy system eXtensible Markup Language) 개발)

  • Kim, Jung-Sook;Koo, Hyun-Woo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.2
    • /
    • pp.197-205
    • /
    • 2009
  • In future digital environment, energy management system will meet the real-time capability to process the emergency events, unexpected blackouts or over-load, and the high speed to provide the consumer service events such as remote meter reading. According to, energy management system needs the simple and independent information exchange model which can transmit various energy event information in real-time. In this paper, we developed an esXML that was divided into two modelings, device modeling and event modeling, based on XML using object-oriented modeling. As a result of experiments, the system was able to exchange information independently and efficiently.

UM[L Used XML Schema Modeling Tool (UML을 이용한 XML Schema 모델링 도구에 관한 연구)

  • 고혜경;조윤기;조정길;이병렬;구연설
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.436-438
    • /
    • 2002
  • XML 스키마가 등장하면서 DTD로는 할 수 없었던 부분이 스키마를 이용하여 세밀하게 설계한 수 있게 되었고, XML 스키마 설계가 DTD보파 한층 더 복잡하게 되었기 때문에 스키마 모델링이 중요한 문제로 대두된다. XML 스키마가 객체지향적이기 때문에 객체지향 설계의 표준인 UML(Unified Modeling Language)을 XML 스키마 설계에 이용한다. 본 논문은 XML 스키마 설계 후 응용 프로그램 개발 기반에서 개발을 시작하는 전반적인 응용 프로그램 개발 과정을 통하여 개발자에게 XML 스키마를 설계하고 바로 응용 프로그램 개발에 들어갈 수 있는 개발 방법을 제공하려고 한다. 본 논문은 OOAD UML Modeler를 이용하여 XML 스키마를 도입한 XML 기반의 XML CASE 툴을 설계하려고 한다. 이 XML CASE 툴은 DTD 기반의 XML 응용 프로그램 개발에서의 문제점을 XML 스키마를 도입함으로써 해결하고, 개발 단계에서 개발자가 XML 스키마를 설계하도록 제안하였다.

  • PDF

K-Grid Integrated Data Modeling and Data Exchange Protocol Design and Evaluation (K-Grid 통합 노드 데이터 모델링 및 정보교환 프로토콜 설계와 시험)

  • Choi, Jung-In
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.25 no.12
    • /
    • pp.119-131
    • /
    • 2011
  • To be integrated into the IEC 61970-based K-Grid, application of open communication protocol and sub-system modeling to major nodes is needed. In this paper, a module which links load nodes in customers to CIM based on psXML/oBIX, one of open protocols, was developed and data modeling and communication protocols of IEC 61850-7-42 based DER and ESS which apply the module to the customers who have DER and ESS were designed. Also the XML-based distributed database middleware was designed. The proposed modeling and protocols were applied to the building in which commercial DER products and the effectiveness of the proposed data modeling and the communication protocol were evaluated.

Developing an XML Schema Design Methodology for Object-Relational Database Applications (객체-관계형 데이터베이스 응용을 위한 XML Schema 설계방법론 개발)

  • Choi Mun-Young;Joo Kyung-Soo
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.9
    • /
    • pp.1208-1218
    • /
    • 2004
  • Nowadays the information exchange based on XML such as B2B electronic commerce is spreading. Therefore a systematic and stable management mechanism for storing the exchanged information is needed. For this goal there are many research activities for centering on relational databases the connection between XML application and databases. But when XML data which has hierarchical structure is stored as relational databases which are expressed as relational information, a set of 2-dimensional table, there is a limitation essentially. Accordingly the modeling methodology for storing such structured information in the form of object-relational databases is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML, its popularity should become more important in the future. So a design methodology based on UML is needed to develop efficient XML applications. In this paper, we propose a unified design methodology for XML applications based on object-relational database using UML. To reach these goals, first we propose a systematic three step methodology to extract UML, second we introduce a XML modeling methodology to design W3C XML schema using UML and third we propose a data modeling methodology for object-relational database schema to store exchanging XML data efficiently.

  • PDF

Modeling B2B Business Process Specifications Based on UML (UML 기반의 기업간 비즈니스 프로세스 명세 모델링)

  • Kim, Hyoung-Do;Kim, Jong-Woo
    • Journal of Information Technology Applications and Management
    • /
    • v.13 no.4
    • /
    • pp.71-88
    • /
    • 2006
  • A business process specification (BPS) plays the role of a contracted business scenario in the execution of the B2B business process instances. XML based specification languages, such as BPSS, WS BPEL, etc., are usually adopted for the specifications. However, composing complex XML based specifications are not easy for humans. As an alternative, graphical modeling languages such as UML and BPMN can be employed. This paper presents an UML based modeling method for graphically specifying ebXML BPSS instances (namely, business process specifications). UML diagrams, directly matching with ebXML BPSS, can be reused for understanding and generating ebXML BPSS instances. We discuss the value of the method by developing a business reference library in the area of supply chain management.

  • PDF