An object-oriented front-end for deductive databases

Author(s):  
Hasan M. Jamil ◽  
Laks V. S. Lakshmanan
1996 ◽  
Vol 11 (1) ◽  
pp. 79-97
Author(s):  
Robert H. Davis ◽  
Hamish Mitchell

A new smart card system, Vitesse, is outlined in design detail to meet many needs stemming from the current ability to manipulate information over the network medium. A new smart card operating system, object oriented in nature, is described in terms of a client/server architecture where clients (desktop computers) run front end applications and interact with information servers running in the background. Vitesse servers, designed to be portable – ranging in size from a credit card to a small computer – perform dedicated information processing with typical applications such as telecommunications, stockbroking and interactive entertainment. A design simulator is used to model the abstract design of Vitesse, allowing for prototyping of ideas and demonstration of design models.


2021 ◽  
Vol 2021 ◽  
pp. 1-18
Author(s):  
Shanshan Liu ◽  
Yueli Feng ◽  
Xiaoqiu Wang ◽  
Pengyin Yan

This study develops a novel drilling 3D visualization solution based on WebGL, termed as WebDrillingViz, and introduces the system architecture design and software programming implementation. The software is part of the Engineering Technology Internet of Things (IoT) System, interfacing with other software, and also capable of direct hardware interfacing for data retrieval and system control. It is fully web-based, used real time, and used in RTOC (Real-Time Operating Center) of IoT system, which is a software system for drilling process remote monitor and decision. WebDrillingViz uses the most frontier HTML5 technology to realize a brand-new drilling 3D visualization system. The front end is designed in single-page application (SPA) mode and adopts technologies such as angular, bootstrap, and WebGL. The front-end uses single page application (SPA) mode, Angular, Bootstrap, WebGL and other technologies are used. The back-end data services provide data interface support for front-end visualization applications based on HTTP protocol which uses NodeJS, a lightweight development platform suitable for cloud platform, and Restify to realize a REST JSON API. Both sides are using the same object-oriented oriented development language—TypeScript. The front-end develops an easy-to-extend 3D visualization class library based on WebGL for drilling. It is encapsulated as Angular modularization to form an Angular component, which can be used standalone or integrated into other Angular applications. At the same time, the back-end microservice architecture combined with container and cloud technology is easy to maintain, deploy, and expand and has the advantages of being lightweight, cross-platform, flexible, and efficient. Using HTML5 standard and Bootstrap's responsive layout achieves cross-platform, which can support different operating systems and screen sizes. The system has better robustness and maintainability, thanks to the object-oriented and strong typing characteristics of TypeScript. Practical application shows that WebDrillingViz is efficient, capable of visualization of large drilling 3D scene, and compatible with mainstream devices, such as Windows, Linux, macOS, iOS, and Android. The use of open standards-based modern web technologies and data format enables a more lightweight and economical solution. WebGL, Angular, NodeJS, and TypeScript formed a powerful technology stack, which can be used as an excellent reference for other browser-based visualization development.


Author(s):  
Steven Alter ◽  
Narasimha Bolloju

This paper proposes that basic ideas from the work system theory (WST) and the work system method (WSM) might serve as a front end to object-oriented analysis and design (OOAD), thereby providing a path from business-oriented descriptions to formal, technical specifications. After describing the background motivation and summarizing work system concepts, the paper uses a hiring system example to show how two tools from WSM can be used as a front end for OOAD, in effect, a step before creating use case diagrams and other types of Unified Modeling Language (UML) artifacts. Potential benefits of this approach stem from a business-oriented question, “how can we improve this work system's performance,” rather than an IT-oriented question, “how can we create a technical artifact that will be used?”


1998 ◽  
Vol 07 (03) ◽  
pp. 293-318
Author(s):  
ELLEN ROSE ◽  
ARIE SEGEV

This paper proposes a means for schema versioning in a temporal, object-oriented data model called TOODM. A data definition language (DDL) is developed to describe evolving schema definitions. This DDL incorporates the concept of time sequences to store histories of a schema's properties. Update and retrieval operators for the manipulation of the schema are also developed. The data model has been implemented as a graphical front-end to POSTGRES.


Sign in / Sign up

Export Citation Format

Share Document