Explore chapters and articles related to this topic
Integrated Data Management System
Published in Praveen Kumar, Jay Alameda, Peter Bajcsy, Mike Folk, Momcilo Markus, Hydroinformatics: Data Integrative Approaches in Computation, Analysis, and Modeling, 2005
Seongeun Jeong, Yao Liang, Xu Liang
The focus of this section is to illustrate how to construct an integrated data management system. Hence, metadata needs to be linked to applications to constitute a complete system. XML currently provides two Application Program Interfaces (APIs) that give instructions on how to read XML documents by applications. These two APIs are the Simple API for XML (SAX) and the DOM mechanism. SAX attempts to define a standard event-based XML API, processing the document in a single pass. On the other hand, the DOM mechanism examines a document and uses it to create a new representation of the data. The DOM mechanism describes how each node in an XML document tree can be represented in the DOM tree as an object. The DOM mechanism is a more organized way to contain data than SAX because SAX pays little attention to the data’s tree structure [5]. Thus we use the DOM mechanism to convey information of XML metadata to applications.
Generation of Use Case UML Diagram from User Requirement Specifications
Published in Ibrahiem M. M. El Emary, Anna Brzozowska, Shaping the Future of ICT, 2017
Wahiba Ben Abdessalem, Eman H. Alkhammash
In order to transfer the XML file into use case diagrams, we use eXtensible Stylesheet Language Transformation (XSLT), and Simple Api for XML (SAX) to transform the XML file into a Scalable Vector Graphics (SVG) file. Then, we visualize the use case diagram from the SVG file. We developed a tool in Java that performs the aforementioned step that takes user requirements as input and displays use case diagrams that correspond to the input requirements.
KGAssembly: Knowledge graph-driven assembly process generation and evaluation for complex components
Published in International Journal of Computer Integrated Manufacturing, 2022
Bin Zhou, Jinsong Bao, Zhiyu Chen, Yahui Liu
The assembly process plan RDF/XML file as the output is based on the graph-embedding assembly process generation method, and is also the input for assembly sequence evaluation. To obtain assembly sequence information, SAX (Simple API for XML) is used to parse the RDF/XML file. The parsing algorithm using DFS(depth-first search) traverses the nodes, attributes, and attribute values in RDF/XML files, and the results are added to the tree data structure (see Table 6).
Architecture and knowledge modelling for self-organized reconfiguration management of cyber-physical production systems
Published in International Journal of Computer Integrated Manufacturing, 2022
Timo Müller, Simon Kamm, Andreas Löcklin, Dustin White, Marius Mellinger, Nasser Jazdi, Michael Weyrich
Concerning the proxy layer, upon system startup, for each available XML file, containing the information of a CPM, the ‘Simple API for XML (SAX)’ is utilized to parse the information of the XML files and integrate them into the system (Step 5 in Figure 7). Thus, the models are available and handled as described in Section 3.