21 citations found. Retrieving documents...
D. Flanagan. Java in a Nutshell. O'Reilly and Associates, UK, 4th edition, 2002.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Implementation of a Web-based Interface for Virtual Router.. - Kurt (2002)   (Correct)

....object is a collection of RouterC objects. Notice that we establish a TCP connection to the router processes just after they got started. The connection remains until the user deletes the router or the user terminates the session. Class AdminThread AdminThread is implemented as inner class [Fla99] of the Administrator class and has thus access to all the members of the Administrator class. AdminThread runs as a thread started from the Administrator class. AdminThread analyzes the action command (described in section 5.3.4) and calls the appropriate function. For an overview of the ....

David Flanagan. Java in a Nutshell,Third Edition. O'Reilly and Associates, 1999.


An Engineering Approach to the Design and Evaluation of a Tool for .. - Jacks (2001)   (Correct)

....In 3.1, Java was chosen for the implementation due to its portability. While the use of native methods may be helpful, the loss of code portability is undesirable. This forces the use of the second method, to implement a parser entirely in Java. Java has a utility class known as a string tokenizer [7] that can be used to implement a simple parser. 37 During in the parsing of data from the log les, it is necessary to extract each item of data and store it in an appropriate structure. There are two data structures that will be suitable for storing the data. The rst of these is known as an ....

D. Flanagan. Java in a Nutshell, page 535. O'Reilly and Associates, 1999.


An Engineering Approach to the Design and Evaluation of a Tool for .. - Jacks (2001)   (Correct)

....also responsible for reading in the parameters for the system. The parameters read in by this module control every aspect of the tool as discussed in 3.2.3. These parameters are stored in text les known at IBM as properties les. Java provides powerful facilities for dealing with properties les [6]. A le containing a series of keys and values can be loaded into what is known as a properties object. The keys are the names of the values stored within the le. Once the properties object has been created, it is possible to retrieve the values by the name of the associated key. An alternative ....

D. Flanagan. Java in a Nutshell, page 529. O'Reilly and Associates, 1999.


Geometric Aspects of Empirical Modelling: Issues in Design and.. - Cartwright (1998)   (Correct)

....for scripts that, with some variable parameters, can be instantiated to create new scripts whose structure depends implicitly on the value of these parameters. This is similar to 13 An example of how to do this in the thread code shown in Figure 6. 3c using the Java synchronized statement [Fla96] The method grabs a lock on the script object s1 until the update is completed successfully and the lock is released at the end of the block. 216 the graph construct available in the DoNaLD notation, of which the speedometers shown in Figure 3.5 are an example. 6.5 A Simple Illustrative ....

D. Flanagan. Java in a Nutshell. O'Reilly and Associates, first edition, 1996.


SWORDD: A Simple Widely-available Object-Relational Database.. - LaConte, Jr. (1997)   (Correct)

....as opposed to native machine code generated by most compilers. A Java interpreter must be invoked to read the byte codes and execute the program. A Java program can be run on any system that implements the Java interpreter and runtime system, collectively known as the Java Virtual Machine [Fla96] The architecture neutrality feature of Java provides for the ease of distribution of this database design tool. Once compiled into byte codes, this tool may be executed on any system that implements the Java Virtual Machine. In other words, this tool may be ported to any other platform without ....

D. Flanagan. Java in a Nutshell. O'Reilly and Associates, Inc., Cambridge, first edition, 1996. 74 75


A Structured Text ADT for Object-Relational Databases - Brown, Consens, Davis.. (1998)   (7 citations)  (Correct)

....by the language contained within this text. HTML is an example of a text that contains explicit structural markup used in association with a DTD [Rag97] while Java source code is an example of text whose structure is determined by appropriately parsing the language contained within the text [Fla96]. In general, structures within a text may be arbitrarily complex. Regions of structured text (i.e. instances of subtext spanning a well defined textual region) may overlap, and referential relationships between text may form complex interwoven networks both within texts and across texts ....

D. Flanagan, Java in a Nutshell, O'Reilly and Associates, 1996.


A Conduits+ and Java Implementation of Internet Protocol Security .. - Sahlin   (Correct)

....multithreaded, and dynamic language. Java is meant to be a simple language. In order to keep the language both small and familiar, the language is based on C and C , but the designer removed a number of features. For example, Java does not support the goto statement and there are no pointers. [FLA96] Java is an object oriented language. Simply stated, object oriented design is a technique that focuses design on the data ( objects) and on the interfaces to it. To make an analogy with carpentry, an object oriented carpenter would be mostly concerned with the chair he was building, and ....

....not forge pointers to memory. The Java compiler 35 does not handle memory layout decision, so a programmer can not guess the actual memory layout of a class by looking at its declaration. Security is of course not easy to maintain, but Java is designed to make rogue software difficult to write. [FLA96] Java is architecture neutral. The compiler generates byte code rather than native machine code. The interpreter and run time system implement a virtual machine called the Java Virtual Machine. Thus, Java programs can be run on any system implementing the virtual machine [FLA96] Java is a ....

[Article contains additional citation context not shown here]

Flanagan, D., Java in a Nutshell, O'Reilly and Associates, Inc., 1996


Attacking Diversity in NSIs' Storage Infrastructure.. - Michalis Hatzopoulos..   (Correct)

....it consults the stored metadata in order to translate the input query to a query suitable to be answered from the stored relational data. The opposite transformation is performed into the answer data. 3 Platform Heterogeneity The implementation tool for both SIM and Pre SIM is the Java language #Flanagan 1996# and the connection to the RDBMS is achieved via JDBC #JDB 1998#. This overcomes the problem of diversity of hardware and operating systems as Java is supported by most browsers and Java virtual machines are available for most operating systems. In addition, JDBC drivers exist for ....

Flanagan, D. #1996#, Java in a Nutshell, O'Reilly and Associates.


The Java Programming Language - Watts (1997)   (Correct)

....Richard Watts University of Cambridge Computer Laboratory May 7th 1997, revised May 19th 1997 Abstract I shall present an overview of the Java language and a brief description of the Java virtual machine this will not be a tutorial. For a good Java tutorial and reference, I refer you to [Fla96] There will be a brief summary and the odd snide remark about network computers. Chapter 1 History Java started off as a control language for embedded systems (c.1990) the idea was to unite the heterogenous microcontrollers used in embedded appliances (initially mainly consumer electronics) ....

....a) LazyList int LazyList int ret = new LazyList( ret.head = a.head 1; ret.tail = a.tail; return ret; lz = primes(lz) 21 int i; for (i=0;i Integer.parseInt(args[0] 10) i ) System.out.println(lz.head) lz = lz.tail(lz) 22 Chapter 7 Reading 7. 1 Books [Fla96] is a good tutorial, AG97] is the language description, and there is a separate language specification. GS97] the standard APIs are covered in [GYT97a] and [GYT97b] and the Java Virtual Machine specification is in [LY97] You can find details of the Unicode standard in [The96] Note that the ....

D. Flanagan. Java in a nutshell. O'Reilly and Associates, Inc., 1996. ISBN 1-56592-183-6.


A Structured Text ADT for Object-Relational Databases - Brown, Consens, Davis.. (1998)   (7 citations)  (Correct)

....by the language contained within this text. HTML is an example of a text that contains explicit structural markup used in association with a DTD [Rag97] whereas Java source code is an example of text whose structure is determined by appropriately parsing the language contained within the text [Fla96]. Elsewhere such data has been termed semi structured to distinguish it from rigidly structured business data as found in relational databases [Abi97a, Suc97] Recognizing that text retrieval is an important component of effective information systems, Fulcrum Technologies Inc. Grafnetix Systems ....

D. Flanagan, Java in a Nutshell, O'Reilly and Associates, 1996.


An Extensible Architecture For Distributed Object System.. - Moore (1998)   (Correct)

....to provide a reusable software component model. A Java bean is a class that defines and implements a standardized set of methods, properties and events. By adhering to this basic set of features, the bean may be integrated with a standard set of wrapper classes via custom integration tools [Fla97]. The JavaBeans model includes the notion of at least limited interoperability with other object models. A bean may provide a conversion bridge to a COM or CORBA object, while still maintaining the outward appearance of a normal bean [Fla97] 2.2.3.2 Java Remote Method Invocation The object ....

....set of wrapper classes via custom integration tools [Fla97] The JavaBeans model includes the notion of at least limited interoperability with other object models. A bean may provide a conversion bridge to a COM or CORBA object, while still maintaining the outward appearance of a normal bean [Fla97]. 2.2.3.2 Java Remote Method Invocation The object broker and transport that is intended for use with Java, the Java Remote Method Invocation (RMI) is touted as a language dependent solution for distributed applications [SUN98] In other words, RMI is targeted for Java to Java object ....

David Flanagan. Java in a Nutshell. O'Reilly and Associates, Sebastopol, California. 1997.


Provably-Secure Programming Languages for Remote Evaluation - Volpano (1996)   (16 citations)  (Correct)

....provably sound logics for reasoning about the properties in the context of separate compilation and dynamic linking. Recently, there has been phenomenal growth in the use of the Internet, driven in part by HTTP servers that make up the World Wide Web and new programming languages like Java [5]. This has rekindled interest in an area that Stamos and Gifford termed remote evaluation [12] In this paradigm, a client sends a procedure to a server to execute on its behalf. The server executes the procedure and returns the results to the client. This differs from remote procedure call (RPC) ....

Flanagan, D., Java in a Nutshell, O'Reilly and Associates, Inc.


Persistent Java - Santos, Theroude (1996)   (3 citations)  (Correct)

....combination with the destroy method to distribute database updates across a transaction and reduce the commit response time. 4 Implementation The implementation of Persistent Java uses standard Java classes where appropriate and builds on the style and virtues of the existing core Java classes [3]. The interface is implemented with the standard Java language. No changes to the Java compiler nor to the Java virtual machine were attempted in the current version of Persistent Java. The amount of C code used in the implementation of PJ is reduced to a minimum, as calls from Java to native C ....

David Flanagan. Java in a Nutshell. O'Reilly and Associates, Inc., 1996.


A Model for Transparent Distribution using Java - Milton (1997)   (Correct)

....Programming in this paradigm is slower and more tedious (and hence more error prone) than other methods, but it provides efficiency and the power to program any of the other paradigms within it. Disguising the Call There are many systems such as RPC [11] DCE [7] CORBA [17] DCOM [10] and RMI [5] which attempt to disguise the distribution from the programmer and try to provide a model in which invocations appear local but which (in the cases where the invokee is remote) do the invocation remotely. Parameters are passed by marshalling that is, writing them to a bytestream in a standard ....

....end. RMI deserves a special mention here because it is part of the Java specification. Java Remote Method Invocation Java has proven to be a popular language for programming Internet applications, and communicating between machines is clearly a desirable capability for Java programs. The Java 1. 1 [5] definition includes a Remote Method Invocation (RMI) interface to enable this. RMI allows methods in objects in remote processes to be invoked with the same syntax as local objects. All objects which can be invoked over the network have to register themselves with registry running on the network. ....

[Article contains additional citation context not shown here]

David Flanagan. Java in a Nutshell. O'Reilly and Associates, 1997.


The Dark Side of Risk (What your mother never told you about.. - Nicol, Liu (1996)   (1 citation)  (Correct)

....The only hope for a comprehensive solution is to ensure that each LP s code is run in isolation and cannot damage the environment. At no time can the code be left to run on its own until completion , because completion may never come. These are actually the same issues behind running Java [5] applets safely; a truly comprehensive solution might be based on using Java to express and execute LP code, or use some other interpreted language. In the meantime, what can we do with the C C based Time Warp systems 4 Rollback Consistency and Stale States A first step towards dealing with ....

David Flanagan. Java in a Nutshell. O'Reilly and Associates, Sebastopol, CA, 1996.


Adaptive Scheduling across a Distributed Computation Platform - Page, Keane, Naughton (2004)   (Correct)

No context found.

D. Flanagan. Java in a Nutshell. O'Reilly and Associates, UK, 4th edition, 2002.


Global Analysis and Transformations in Preprocessed Languages - Spinellis (2003)   (Correct)

No context found.

D. Flanagan, Java in a Nutshell. Sebastopol, Calif.: O'Reilly and Associates, 1997.


A Distributed Annotation System - Dowell (2001)   (5 citations)  (Correct)

No context found.

D. Flanagan. Java in a Nutshell. O'Reilly and Associates, 2nd edition, 1997. 88


A Distributed Annotation System - Dowell (2001)   (5 citations)  (Correct)

No context found.

D. Flanagan. Java Examples in a Nutshell. O'Reilly and Associates, 1997.


A Model for Graphical Interface Dealing With Discrete.. - Delest, Domenger (1998)   (Correct)

No context found.

D. Flanagan, Java in a nutshell, second Edition. O'Reilly and associates, (1997).


Using Java to Present Fault Tolerance in Distributed Systems - Jain   (Correct)

No context found.

D. Flanagan, Java in a Nutshell, O'Reilly and Associates, Inc. (1996).

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC