Public reporting burden (or this collection of information isS. Chakravarthy and R. Dasari PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)University of Florida PO Box 116120 Gainesville Florida 32611-6120 SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES)Air This report investigates the re-designing and implementation of an active database subsystem in the JAVA environment. This was accomplished to overcome some of the limitations of the C + + environment in providing active capabilities to passive systems. Next to exploit some of the capabilities provided by the JAVA environment that would be applicable and used for an active system. Finally this provides a means for an active capability in the JAVA environment, as more and more OODBMS (Poet, ObjectStore etc.) and Distributed Systems are being developed in JAVA. Table 21 Figure 5 SUBJECT TERMS EVENTS AND RULES FOR JAVA: DESIGN AND IMPLEMENTATION OF A SEAMLESS APPROACH AbstractDuring the last decade, the paradigm of object-oriented software development has become one of the central means of developing software systems. In the object-oriented paradigm, applications are modeled as a set of interacting objects that require and provide services. This approach assumes that each object knows where the service is and calls it directly. However, this call-driven approach is not the only manner to invoke behavior. The proponents of active systems have proposed event-condition-action (ECA) rules, a mechanism where behavior is invoked automatically as a response to events but without user or application intervention. An active system automatically monitors events, evaluates conditions defined over the state of the system when the events occur, and invokes the action associated with the eventcondition pair based on the result of condition evaluation. Making a passive system active requires an expressive event specification language with well-defined semantics, algorithms for detecting the events, designing an event detector and implementing it. The environment (the programming language and the operating system) in which a system is built influences how the event detector is designed and implemented.Sentinel, developed at University of Florida, provides active capability to Open OODB, an object-oriented database management system (OODBMS) that was implemented in C++. However, C++ environment had certain limitations that proved deterrent to implementing some of the features of active capability. We tried to overcome these limitations by redesigning the active subsystem in Java, the most popular language now. Although both C++ and Java are both object-oriented languages, they differ in some of the capabilities they offer such as support for system calls, obtaining information of the application objects during run-time etc.This report discusses the re-designing and implementation of the active subsystem in the Java environment. There are three motivations behind our objective of re-designing and implementing the active subsystem in the Java environment. First, we would li...
Scalability has become an important consideration in Network-on-Chip (NoC) designs. The word scalability has been widely used in the parallel processing community. For massively parallel computing, a scalable system has the property that performance will increase linearly with the system size. The scalability analysis may be used to select the best architecture for a problem under different constraints on the growth of the problem size and the number of processors. In this paper, we have analyzed the scalability issue of Mesh-of-Tree topology based network.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.