We present an object-oriented distributed finite element method (FEM) solver for three-dimensional scattering problems, implemented on a network of workstations. the solution of the resulting sparse linear system is p...
详细信息
We present an object-oriented distributed finite element method (FEM) solver for three-dimensional scattering problems, implemented on a network of workstations. the solution of the resulting sparse linear system is performed using the conjugate orthogonal conjugate gradient method. the entire implementation is based on the Java programming language, and the distributed solution is achieved via the use of mobile agent technology. Since the paper aims mainly to demonstrate the benefits of using Java and mobile agents as the technologies to develop complex FEM applications and implement them in a distributed environment, its main core is devoted to a thorough description of the distributed-object-oriented implementation, focusing on inter-agent communication and synchronization aspects. Numerical results are presented, which prove that our approach is a promising technique for the efficient solution of complex FEM modeling problems.
distributedobject technology has the benefits to implement large-scale distributed applications, but it suffers from expensive communication overhead. We propose a novel caching mechanism called ActiveRMI (Active Rem...
详细信息
distributedobject technology has the benefits to implement large-scale distributed applications, but it suffers from expensive communication overhead. We propose a novel caching mechanism called ActiveRMI (Active Remote Method Invocation) to improve RMI performance by employing active networks infrastructure with a code caching scheme. therefore, RMI services can be dynamically deployed over network and built up at intermediate active routers. ActiveRMI relieves the server bottleneck, reduceds the amount of network traffic, and shortens the user response time. A prototype has been implemented. Although the experimental environment is in a small-scale active network, the preliminary experimental results are positive.
the valid assimilation of data from heterogeneous databases is a critical informatics issue with implications for both clinical and population research. Heterogeneous databases have representational and semantic diffe...
详细信息
the valid assimilation of data from heterogeneous databases is a critical informatics issue with implications for both clinical and population research. Heterogeneous databases have representational and semantic differences whose resolution requires mapping the intended meanings of local data structures to standard reference models. We argue that the representation and use of contextual information enhances this mapping process, and may indeed be a necessary part of this process to maintain meaning. A database integration project to assimilate presenting complaint data from heterogeneous emergency department databases afforded the opportunity to characterize multiple levels of context that were important in identifying and resolving representational and semantic differences. Consideration and representation of context at multiple levels can preserve granularity and intended meaning of local data at the aggregate level, and increase the quality and utility of the data for secondary analyses. We propose five aspects of context (data instance context, context of database schema, context of data collection process, context of data collection quality, and domain context) which are necessary to understand the merging of heterogeneous data. Ideal representations for each aspect of context vary by purpose and domain.
the proceedings contain 39 papers. the topics discussed include: model-driven development of real-time software using OMG standards;real time distributed control systems using RTAI;RTC: a real-time communication middl...
ISBN:
(纸本)0769519288
the proceedings contain 39 papers. the topics discussed include: model-driven development of real-time software using OMG standards;real time distributed control systems using RTAI;RTC: a real-time communication middleware on top of RTAI-Linux;embedded Linux outlook in the PostPC industry;introduction to the TOPPERS project-open source RTOS for embedded systems;the next generation software platform for mobile phones;compositional design of RT systems: a conceptual basis for specification of linking interfaces;general framework for the description of QoS in UML;towards model-based and CCM-based applications for real-time systems;a cooperative simulation mechanism of distributed control systems based on object-oriented design patterns;issues withobject orientation in verifying safety-critical systems;and a systems engineering approach for constructing certifiable real-time distributed systems.
Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly throu...
详细信息
ISBN:
(纸本)0769519288
Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. these devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. distributedobjectcomputing (DOC) middleware technologies have been successful in promoting high quality and reusable distributed software for enterprise-oriented environments. In order to reap the same benefit in ubiquitous computing environments, it is important to note that the natural interactions among distributedobjects in ubiquitous computing environments are quite different due to various factors, such as bandwidth constraints, unpredictable device mobility, network topology change, and context-sensitivity (or situation-awareness) of application objects. Hence, the interactions among distributedobjects tend to be more spontaneous and short-lived rather than predictable and long-term. In this paper, a middleware protocol, RKF, to facilitate distributedobject-based application software to interact in an ad hoc fashion in ubiquitous computing environments is presented. RKF addresses both spontaneous object discovery and context-sensitive object data exchange. Our experimental results, based on RKF's implementation and evaluation inside the object request broker of our RCSM middleware test bed, indicate that it is lightweight, has good performance, and can be easily used in PDA-like devices.
作者:
Nakajima, TWaseda Univ
Dept Informat & Comp Sci Japan Embedded Linux Consortium Tokyo Japan
In this short article, we introduce Japan Embedded Linux Consortium. then, we show the impact of ubiquitous computing researches to embedded system industries, and show a brief overview of our research activities.
ISBN:
(纸本)0769519288
In this short article, we introduce Japan Embedded Linux Consortium. then, we show the impact of ubiquitous computing researches to embedded system industries, and show a brief overview of our research activities.
Today, Windows/spl reg/-based (and UNIX/spl reg/-based) PCs have ability to access to the networks at anytime and anyplace. the benefit of such an "always-connected" environment is expanded to non-PC users w...
详细信息
ISBN:
(纸本)0769519288
Today, Windows/spl reg/-based (and UNIX/spl reg/-based) PCs have ability to access to the networks at anytime and anyplace. the benefit of such an "always-connected" environment is expanded to non-PC users with new consumer products such as Airboard and CoCoon, which we call the network electronics (or NE) products in this paper.
the paper describes design and implementation of software infrastructure for building augmented reality applications for ubiquitous computing environments. Augmented reality, is one of the most important techniques to...
详细信息
ISBN:
(纸本)0769519288
the paper describes design and implementation of software infrastructure for building augmented reality applications for ubiquitous computing environments. Augmented reality, is one of the most important techniques to achieve the vision of ubiquitous computing. Traditional toolkits for aligmented reality provide the high level abstraction that makes it easy to but. Id augmented reality, applications. However, the applications programmers need to contemplate distribution and context-awareness that make the development of applications very hard, but they are necessary to build ubiquitous computing environments. Our infrastructure provides the high level abstraction and hides distribution and con text-awareness from programmers. therefore, the cost to develop augmented reality applications will be reduced dramatically by using our middleware infrastructure.
We discuss how to invoke a method on multiple object replicas in a quorum-based way. Suppose each instance of a method t on replicas of an object x invokes another method u on replicas in a quorum of an object y. Here...
ISBN:
(纸本)0769519288
We discuss how to invoke a method on multiple object replicas in a quorum-based way. Suppose each instance of a method t on replicas of an object x invokes another method u on replicas in a quorum of an object y. Here, the method u is redundantly invoked multiple times on some replicas of the object y. If each instance of the method t issues a method to its own quorum, more number of replicas are manipulated than the quorum number this is quorum expansion. We discuss a protocol to invoke methods on replicas in a nested manner without the redundant invocation and quorum expansion. We evaluate the protocol on how many replicas are manipulated and requests are issued.
Primus Epic(TM) is an all-new integrated avionics system for business, regional and general aviation. Honeywell international Inc. follows the object Oriented paradigm and the programming language C++ for certain soft...
详细信息
ISBN:
(纸本)0769519288
Primus Epic(TM) is an all-new integrated avionics system for business, regional and general aviation. Honeywell international Inc. follows the object Oriented paradigm and the programming language C++ for certain software components on systems developed for the PRIMUS EPIC system. While C++ programming language offers several advantages, it also has several features that can make it undesirable for use in airborne systems. the object Orientation concept has several features that, if not controlled properly, can lead to unknown configurations of object code and unverified code. this is highly undesirable for avionics software that needs certification involving statement and code coverage. this paper highlights the issues with C++ certification for avionics and provides solutions for some of the issues.
暂无评论