NASA Technical Reports Server (Ntrs) 20000091583: object-oriented Approach to High-Level Network Monitoring and Management by NASA Technical Reports Server (Ntrs); published by
NASA Technical Reports Server (Ntrs) 20000091583: object-oriented Approach to High-Level Network Monitoring and Management by NASA Technical Reports Server (Ntrs); published by
NASA Technical Reports Server (Ntrs) 19950020843: Advanced Development for Space Robotics with Emphasis on Fault Tolerance by NASA Technical Reports Server (Ntrs); published by
NASA Technical Reports Server (Ntrs) 19950020843: Advanced Development for Space Robotics with Emphasis on Fault Tolerance by NASA Technical Reports Server (Ntrs); published by
NASA Technical Reports Server (Ntrs) 20000101660: a Distributed Multi-Agent System for Collaborative Information Management and Learning by NASA Technical Reports Server (Ntrs); published by
NASA Technical Reports Server (Ntrs) 20000101660: a Distributed Multi-Agent System for Collaborative Information Management and Learning by NASA Technical Reports Server (Ntrs); published by
The article presents a method for constructing a model of an object-oriented program in terms of multilabeled Petri nets. Only encapsulation-one of the three concepts of object-oriented paradigm-is considered. To mode...
详细信息
The article presents a method for constructing a model of an object-oriented program in terms of multilabeled Petri nets. Only encapsulation-one of the three concepts of object-oriented paradigm-is considered. To model a different aspects of encapsulation a Petri net structured object is proposed. It consists of a Petri net defining its behavior and a set of organized access points specifying its structural properties. Formal composition operations to construct a program model from the models of its methods, classes, objects, functions, and modules are introduced and a source code translation algorithm to Petri net representation is proposed. A special section of the article considers in detail a process of model construction of a real object-oriented program (OOP). Source code of the program, figures with Petri net objects modeling different elements of the program and the resulting model of the program are presented.
This article analyzes graphical methods for designing bolted joints in engineering drawings, presents design system of a truss node's with bolted connections. The creation methods of automated design system of a t...
详细信息
This article analyzes graphical methods for designing bolted joints in engineering drawings, presents design system of a truss node's with bolted connections. The creation methods of automated design system of a truss node's bolted joints are discovered with Unified Modeling Language. Graphical system can design steel plain truss node's bolted joints, form information tables of objects. The bars bolted connections near node sheet are calculated using programmingobject's bolted joints properties and methods. Drawing's graphical objects have additional data from which exchange of data between graphical system and information table of objects is executed. Example of truss node's bolted joints project with information table is presented. Creation problems of automated design system are discussed and conclusions are made.
Nowadays, the heterogeneity of interconnected things and communication technologies creates several small worlds composed of a single object and a smartphone. For each object, the user needs to download a specific app...
详细信息
Nowadays, the heterogeneity of interconnected things and communication technologies creates several small worlds composed of a single object and a smartphone. For each object, the user needs to download a specific application, search and connect the device. The result is a waste of valuable resources: several objects are able to communicate with the smartphone, but they cannot directly interact among them. In this paper, we propose a model that can be used to define a set of standard interfaces suitable for every smart object. Devices that adhere to the same model can be easily controlled and placed in relation among them, creating multi-object behaviors for a smart space. The smartphone is still a control center, but with a single application it is possible to control and personalize spaces in a holistic way, instead of using the traditional one-to-one approach. Moreover, personalization should be portable: it is desirable that a behavior works in as many smart spaces as possible, at least in a similar way as it does in the environment in which it was configured, freeing the user from the tedious task of adapting it manually every time s/he goes to another space. A portable personalization extends the bring your own device paradigm to a new “bring your own space” paradigm. The model is inspired in the object-oriented programming, reinterpreting features such as inheritance and polymorphism to the real world, so it is possible to provide a software system able to adapt existing behaviors to new spaces. The use of the model is exemplified in the paper with two examples of smart spaces.
After an age of almost unlimited computing resources, the advent of resource-constrained computing devices such as cell phones, brought questions of performance back into the spotlight. programming languages usually p...
详细信息
After an age of almost unlimited computing resources, the advent of resource-constrained computing devices such as cell phones, brought questions of performance back into the spotlight. programming languages usually provide a set of general-purpose col- lections. Albeit highly optimized, they fall short of type-specific implementations in both processing time and memory usage. We describe a method for automatically deciding which implementation to use in runtime. Two complementary strategies for deter- mining whether a type-specific collection should be employed are described. To measure their gains, we conducted an experiment composed of eleven benchmarks, ranging from databased to compilers. Results show improvements of 13% in processing and of 3.5% in memory usage. As an unexpected side-effect, our technique reduced instantiations of collection in runtime.
This paper gives a brief introduction for detecting faults in pressure sensors and diagnostics in a district heating network. Proper pressure throughout the network is essential in maintaining the requirements for the...
详细信息
This paper gives a brief introduction for detecting faults in pressure sensors and diagnostics in a district heating network. Proper pressure throughout the network is essential in maintaining the requirements for the end-user. A district heating network library has been constructed in OpenModelica for the purpose of developing a district heating network representation of Skultuna, Sweden. The use of object-oriented program will give the ease of expanding the network to encompass the entire network distribution from Mälarenergi AB, Västerås, Sweden. The physical model can then be used in conjunction with sensor data to calculate residual values. These residuals are then used as input into a Bayesian Network to determine the possibility of three different operating outcomes. This approach will allow for operators to evaluate a systems performance, help in decision support mechanisms, and can provide assistance in scheduling maintenance.
暂无评论