Researches on Geographic Data Storage and Management Based on Object-Oriented Storage in the Distributed Software Architecture

Author(s):  
Haiguo Zhu ◽  
Quanyi Huang ◽  
Jiming Guo ◽  
Shaobo Zhong
Nanomaterials ◽  
2021 ◽  
Vol 11 (2) ◽  
pp. 349
Author(s):  
Devika Sudsom ◽  
Andrea Ehrmann

Combining clusters of magnetic materials with a matrix of other magnetic materials is very interesting for basic research because new, possibly technologically applicable magnetic properties or magnetization reversal processes may be found. Here we report on different arrays combining iron and nickel, for example, by surrounding circular nanodots of one material with a matrix of the other or by combining iron and nickel nanodots in air. Micromagnetic simulations were performed using the OOMMF (Object Oriented MicroMagnetic Framework). Our results show that magnetization reversal processes are strongly influenced by neighboring nanodots and the magnetic matrix by which the nanodots are surrounded, respectively, which becomes macroscopically visible by several steps along the slopes of the hysteresis loops. Such material combinations allow for preparing quaternary memory systems, and are thus highly relevant for applications in data storage and processing.


2008 ◽  
Vol 16 (4) ◽  
pp. 329-339 ◽  
Author(s):  
Damian W.I. Rouson

This article approaches scientific software architecture from three analytical paths. Each path examines discrete time advancement of multiphysics phenomena governed by coupled differential equations. The new object-oriented Fortran 2003 constructs provide a formal syntax for an abstract data type (ADT) calculus. The first analysis uses traditional object-oriented software design metrics to demonstrate the high cohesion and low coupling associated with the calculus. A second analysis from the viewpoint of computational complexity theory demonstrates that a more representative bug search strategy than that considered by Rouson et al. (ACM Trans. Math. Soft.34(1) (2008)) reduces the number of lines searched in a code with λ total lines from O(λ2) to O(λ log2λ ), which in turn becomes nearly independent of the overall code size in the context of ADT calculus. The third analysis derives from information theory an argument that ADT calculus simplifies developer communications in part by minimizing the growth in interface information content as developers add new physics to a multiphysics package.


Author(s):  
Lee P. Brintle ◽  
Elizabeth A. Koppes ◽  
J. K. Wu

Abstract The Tracked Vehicle Workstation (TVWS) is a distributed, object-oriented design environment that stores the large amounts of data associated with mechanical system’s design and analysis across heterogeneous UNIX† machines on a network. A Distributed ASCII File Storage (DAFS) server was developed to provide an easy to port, easy to modify means of retrieving and updating files on remote machines. This paper describes the different techniques and difficulties of methods the TVWS environment has used previously, including commercial solutions, single-node storage and the Network File System (NFS)‡, as well as a description of the current method utilizing DAFS.


Sign in / Sign up

Export Citation Format

Share Document