146 citations found. Retrieving documents...
Orfali, R., Harkey, D., and Edwards, J., 1996, "The Essential Distributed Objects Survival Guide," John Wiley & Sons Inc.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

PRIME: Towards Process-Integrated Environments - Pohl, Weidenhaupt, Dömges.. (1999)   (Correct)

....does not allow a more active role of the humans executing the process which is one of the main achievements of PRIME. Especially in desktop environments (Windows, MacOS) the document centered paradigm has become more and more popular in recent years. Document models such as OLE [56] or OpenDoc [64] provide the technical foundation for blurring the boundaries between individual tools in that certain functionality is (from a presentation perspective) no longer bound to specific tools but to document objects. Document objects can be nested within container documents forming so called compound ....

R. Orfali, D. Harkey and J. Edwards, The Essential Distributed Objects Survival Guide, John Wiley & Sons, 1996


Software Architectures And Tools For Computer Aided.. - Braunschweig, (eds.)   (Correct)

....the data in the object is conceptually very different from procedural approaches in which data are held in (potentially large) data structures separate from the procedural code. Programming languages such as C , JAVA, and SMALLTALK provide language constructs to reflect the object oriented view [24]. Component based systems: Component based systems can be thought of as pre built collections of objects that exist independently of any single main application program, whereas in just object oriented systems the objects are typically created and used in the context of a single specific ....

....covers the technical details of the communication and which provides a common and standardized interface to a components. Current examples of middleware solutions are CORBA, D)COM or EJB but also distributed and clientserver systems which use (system specific) standardized communication protocols [24,25,37]. Considering the very different programming paradigms of legacy software, which uses structured procedural programming, and modern software systems, which use object oriented and component based architectures, we can see that it is not easy to evolve legacy software for use in modern software ....

Orfali, Harkey, Edwards, The Essential Distributed Objects Survival Guide,Wiley, 1996


Cooperation of Heterogeneous Legacy Information Systems: - Methodological Framework..   (Correct)

....to each organization s schedule, but also the business process reengineering of the various customer service workflow and tasks feeding the systems. The constraints imposed to an organization to cooperate with the others must be as loose as possible. The Distributed Object Computing (DOC) [14][19] seems a natural choice for the definition of a cooperative model among heterogeneous legacy information systems: Cooperation is achieved by making each organization responsible for exporting some views of its own information system as Object Oriented (OO) schemas, and for describing its ....

Offall R., Harkey D., Edwards J.: The Essential Distributed Object Survival Guide. Wiley & Sons, 1996.


Developing Secure Objects - Frincke (1996)   (2 citations)  (Correct)

.... of object clients but does not describe how this will take place [MZ95] The Basic Object Adapter is responsible for defining how objects are activated (shared server, unshared server, server per method, and persistent server) and includes the following five functions as described in [OHE95]: Authentication of object clients, although the style (and trustworthiness) of this authentication is not defined, Implementation Repository for installation and registry of objects and object descriptions, Mechanisms for object activation deactivation, communication with objects (including ....

R. Orfali, D. Harkey, and J. Edwards. The Essential Distributed Objects Survival Guide. John Wiley and


A Family of Software Architecture Implementation Frameworks - Nikunj (2002)   (1 citation)  (Correct)

....programming languages (multiple flavors of C , Ada, Java, and Python) allowing developers to select a framework based on their preferred programming language, instead of the other way around. The frameworks employ diffbrent OTS component interaction mechanisms (e.g. Java RMI [33] CORBA [18], Q [11] Polylith [25] giving developers the flexibility to select the interaction mechanism with which they are most familiar and or com fortable, or the mechanism that is the best fit for their current application needs. The frameworks leverage their explicit connectors and the OTS ....

R. Orfali, D. Harkey, J. Edwards. The Essential Distributed Objects Survival Guide. John Wiley & Sons, Inc. 1996.


RNA Secondary Structure as a Reusable Interface to.. - Ramon Felciano Richard (1997)   (1 citation)  (Correct)

....of the secondary structure which could theoretically be displayed by SStructView. Component architectures such as CORBA, OpenDoc and OLE provide methods for software components to specify their data structures and interfaces such that components can be combined to work together and share data[28]. For components like SStructView to be shared amongst researchers and coexist effectively with other components and software systems, there must be a common represention of this data. Weiser (personal communication) has proposed a data format for secondary structure data which could serve as the ....

Orfali, R., Harkey, D. and Edwards, J. (1996) The essential distributed objects survival guide. New York, NY: John Wiley & Sons, Inc.


GIPSY: Generating Integrated Process Support Systems -.. - Murer, Würtz, al.   (Correct)

....integration, repository and presentation integration, and influences existing IPSE implementations [17] Repository services Datwintegration services Fig. 1: Reference Model for IPSE Frameworks Message and presentation integration can be built using today s standards for distributed objects [14] and GUI frameworks. Data integration and an intuitive, cohesive appearance of the IPSE require additional investigation. Different Integration Levels Besides integration kinds the degree of integration is also important, as the following example from the body care domain shows. If you plug your ....

....and resources. This fact is reflected in the underlying object request broker (ORB) architecture of the DIPS framework. An object remains on the host where it was created for its whole life and uses messages forwarded over the network by ORBs to communicate with other objects. A CORBA compliant [14] implementation of the ORB is envisaged. Replicated Processes Navigating through the 3 dimensional process space to obtain an overview of state, progress and history of a process is a frequent operation which should be supported efficiently by the underlying architecture. Therefore the whole ....

Orfali, R., Harkey, D., Edwards, J. The Essential Distributed Objects Survival Guide. Wiley, 1996.


Research Project Application -- MIGI - Metadata Integration And   (Correct)

....(if any) Local operations which may violate integrity constraints must be detected in CDBMS and propagated to the global level, if they are relevant for a global integrity constraint. Therefore, communication protocols for notification services such as the CORBA event notification service [OrHE96] must be investigated. The resulting architecture needs to be verified in a prototype, possibly by integrating the integrity module into FRIEND. 2.4 Work Plan The outlined project is rather complex and requires the cooperation of experts in spatial data handling and database technology. One ....

R. Orfali, D. Harkey and J. Edwards. The Essential Distributed Objects Survival Guide. Johen Wiley & Sons, Inc., 1996.


JBSP: A BSP Programming Library In Java - Yan (1999)   (Correct)

....native threads supported by the underlying OS. 2.4. 2 Java Networking and Distributed Object Technology Though using Java threads creates a virtual parallelism among all these threads, only when the working tasks are spread among multiple processors, can real parallelism and speedup be achieved [78]. A communication layer is needed to connect tasks distributed on di erent machines. TCP UDP sockets are commonly used networking mechanisms in network based parallel computing systems. To use TCP socket, the programmer needs to build connection between tasks before communication happens, open ....

Robert Orfali, Dan Harkey, Jeri Edward. `The Essential Distributed Objects Survival Guide'. John Wiley & Sons, Inc., New York, 1996.


Analysis Prediction Template Toolkit (aptt) For.. - Sarvan, Durrant..   (Correct)

....of available postcodes. This moderately sized system, 4.5k lines of code, employs multiple algorithms with data dependency introduced in the final stage (UK postcodes tested could have 6 or 7 characters in the ratio 145:155) achieving 80 recognition accuracy. If the throughput constraint of 10 postcode s or the maximum latency constraint of 8s were to be exceeded then the computer processing would not keep up with the mechanical conveyor belt which transports the mail items. The static timings are set out in Table 1. Timing a set of 300 (1945) postcodes (characters) and then applying ....

....before tests) while the final stage, assuming random ordering in the input file set up to test recognition accuracy, was matched by a Bernoulli distribution. In the original implementation, interstage buffering had been set by trial and error at 20 slots, while the local input buffer sizes were 10 slots. The aim had been to find the best throughput if jobs were instantaneously available in the worst case scenario. Table 1: Input parameters timed on target processor, an i860, a) 6 (b) 7 character postcode stage job distribution max. data time(s) transfer (bytes) 1 0.028 constant 2119 ....

[Article contains additional citation context not shown here]

R. Orfali, D. Harkey, and J. Edwards, 1996 "The Essential Distributed Objects Survival Guide", Wiley, New York


A Case Study in Object-oriented Modeling and.. - Morzenti.. (1999)   (Correct)

....of a typical DMA, a Video on Demand system (VoD) Two specification approaches are discussed, based on the standard UML modeling language [2] and on the TRIO formal specification language [3] respectively. As distributed objects platforms, especially CORBA, are gaining increasing popularity [4], we also address the important issue of moving from the specification to the CORBA IDL definition of objects interfaces. The paper structure is the following. Next two Sections summarize expected benefits of using OO techniques for DMAs, also in relationship to previous related work. Section 4 ....

....OO abstraction mechanisms such as information hiding, inheritance and genericity, with the unambiguity of logic specifications. As for implementation, in the last years a major paradigm shift in the area of client server systems has been driven by the advent of distributed objects technology [4]. The Common Object Request Broker Architecture (CORBA) standard by the Object Management Group is one such middleware platform [5] OO methods and distributed objects technology can facilitate the development of complex DMAs. On the one hand, OO design methods promote strong modularity, which is ....

R. Orfali, D. Harkey, The Essential Distributed Objects Survival Guide, John Wiley & sons (1997)


Scaleable Integration of Educational Software.. - Roschelle, Kaput.. (1998)   (1 citation)  (Correct)

....attention is turned to two alternative infrastructures for Component Software Architecture (CSA) are Microsofts ActiveX 6 and Suns JavaBeans 7 , a Java based component architecture. Nonetheless we believe the lessons learned here remain valuable, because all CSAs support similar capabilities (Orfali, Harkey, and Edwards, 1996). These capabilities include: # sharing interface resources such as windows and menus among components # embedding components inside other components # storing a layout containing multiple components in a single file # linking and updating data dynamically among components # scripting ....

....object that represents a particle (position, velocity and acceleration vectors) 2.# a change notification protocol (for synchronizing updates) 3. #persistent storage routines (for maintaining cross component links when saving, closing, and opening windows ) The standard is specified in CORBA IDL (Orfali. et al. 1996) a platform independent, open standard for describing the interface to a shared object. It is implemented as a shared code library that implements a set of CORBA object classes. Each LiveObject viewer must follow the EduObject standard. In practice, this means the four projects agreed upon the ....

[Article contains additional citation context not shown here]

Orfali, R., Harkey, D., and Edwards, J. (1996). The Essential Distributed Objects Survival Guide. New York: John Wiley and Sons.


Mobile Processes in Cooperative Information Systems - Matthes (1997)   (Correct)

....business application systems like SAP R 3, Baan or Oracle Financials. The promise of distributed object management is to arrive at more flexible, scaleable and maintainable system architectures by building cooperative information systems using distributed and persistent business objects [OHE96]. A business object encapsulates business data and achieves a higher degree of autonomy by restricting access to the business data through welldefined method interfaces. Distributed business objects are a promising software structuring concept for rather tightly integrated business applications, ....

Orfali, Robert, Harkey, Dan, and Edwards, Jeri. The Essential Distributed Objects Survival Guide. John Wiley & Sons, 1996.


Society for Design and Process Science Printed in the.. - Goals Instruments And   (Correct)

No context found.

Orfali, R., Harkey, D., and Edwards, J., 1996, "The Essential Distributed Objects Survival Guide," John Wiley & Sons Inc.


Persistence in Distributed Object Systems: ORB/ODBMS Integration - Reverbel (1996)   (1 citation)  (Correct)

No context found.

Orfali, R., D. Harkey, and J. Edwards, The Essential Distributed Objects Survival Guide, John Wiley & Sons, Inc., New York, NY, 1996. 144


Design and Evaluation of the Distributed Software Component.. - Bakker, Batteram (1998)   (6 citations)  (Correct)

No context found.

Orfali, R., D. Harkey, and J. Edwards, The essential distributed objects survival guide, Wiley, New York (NY) USA, 1996.


A Survey on Information Systems Interoperability - Fileto, Medeiros (2003)   (Correct)

No context found.

R. Orfali, D. Harkey, and J. Edwards. The Essential Distributed Objects Survival Guide. John Wiley & Sons, 1996.


Journal of Digital information, volume 1 issue 2 Themes.. - Peer Reviewed Paper (1997)   (Correct)

No context found.

Robert Orfali, Dan Harkey, and Jeri Edwards. (1996). The Essential Distributed Objects Survival Guide. John Wiley & Sons, Inc., New York, NY, USA, 604 pages.


Interoperability of Event Service in Java ORB Environment - Gil Seong Na   (Correct)

No context found.

R. Orfali, D. Harkey, and J. Edwards, The Essential Distributed Objects Survival Guide, John Wiley and Sons, 1996.


Structure and Behavior Awareness in Themis - Kenneth Anderson University   (Correct)

No context found.

R. Orfali, D. Harkey, and J. Edwards. The Essential Distributed Objects Survival Guide. John Wiley & Sons, Inc., 1996.


Interoperability of Event Channels of the Event Service of CORBA - In Java Orb   (Correct)

No context found.

R. Orfali, D. Harkey, and J. Edwards, The Essential Distributed Objects Survival Guide, John Wiley and Sons, 1996.


A Hybrid Model for Delivering Internet-based Distributed Data.. - Krishnaswamy (2002)   (Correct)

No context found.

Orfali, R., Harkey, D., Edwards, J., (1996), "The Essential Distributed Objects Survival Guide", John Wiley and Sons, USA.


Selecting A Software Engineering - Methodology Using Multiobjective   (Correct)

No context found.

Orfali, Robert et al. The Essential Distributed Objects Survival Guide. New York: John Wiley & Sons, Inc. 1996.


An Architectural Comparison of Distributed Object Technologies - Ongg   (Correct)

No context found.

Orfali, Robert; Harkey, Dan; and Edwards, Jeri. The Essential Distributed Objects Survival Guide. John Wiley and Son, Inc. New York: 1996.


VEST: A Toolset for Constructing and Analyzing Component Based.. - Stankovic (2000)   (6 citations)  (Correct)

No context found.

Orfali R., Harkey D., and Edwards J. (1996) The Essential Distributed Objects Survival Guide. John Wiley and Sons, New York.

First 50 documents  Next 50

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