| Mowbray, T.J., Ruh, W.A. Inside Corba : Distributed Object Standards and Applications, Addison-Wesley, 1997. |
....will be controlled centrally by the keys of the service providing organization. Likewise, the client organizations will centralize the acquisition of access rights into a few certi cate databases. In the middle, there may be service brokers as in most models of distributed computing (for example, [5]) With time, the roles of the intermediate keys are likely to become more xed and the layered structure more apparent. One consequence of the layering of keys is that the access rights will be passed from a large number of server keys through relatively few intermediate keys to a large number ....
Thomas J. Mowbray and William A. Ruh. Inside Corba : Distributed Object Standards and Applications. Addison-Wesley, September 1997.
....[6, 18] Again, these are only basic connectivity mechanisms, with the programmers left to manage distributed transactions and data mapping themselves. Some database integration techniques make use of distributed object computing technologies like DCOM and CORBA, or agent based techniques [19, 22, 25]. All of these approaches are inherently programmatic and relatively low level: programmers must design and implement code to connect to distributed systems, exchange data, map data into different forms, invoke operations, and so on. Evolution of systems, a necessary requirement for flexible B2B ....
....tailorable mechanisms. Distributed Object Systems A variety of distributed systems integration standards and technologies have been developed, due to the need for interoperation of multiple systems above the data exchange level. These include EAI approaches [28] COM and MTS [25] CORBA and OTS [19], Enterprise Java Beans [12] and CORBA services and components [20] Various systems integration projects have used these technologies to assist with distributed systems integration [2, 22, 33] However, these techniques are programmatic i.e. developers build software to provide remote system ....
Mowbray, T.J., Ruh, W.A. Inside Corba: Distributed Object Standards and Applications, Addison-Wesley, 1997.
....systems to newlyengineering components leveraging the latest design and implementation technologies. Middleware is used to integrate many architectural components. Middleware includes basic technologies to facilitate distributed inter component communication, such as sockets, RMI, CORBA and DCOM [11, 14]. Various data and control exchange formats exist that are passed by middleware, including EDI protocols, XML and custom protocols [8, 15] Distributed transaction services ensure multi system data integrity, examples including MTS, OTS and Enterprise Java Beans transaction managers [14] Various ....
Mowbray, T.J., Ruh, W.A. Inside Corba: Distributed Object Standards and Applications, Addison-Wesley, 1997.
....machines. It is desired to choose a suitable a network component between them. Different type of communications can be possible between these two parties. It can be a point to point communication, Inter Process Communication (IPC) Remote Procedure Call (RPC) an Object Request Broker (ORB) [Mowbray97 and OMG95], a blackboard system [Cabri98 and Spruit97] or a tuple space communication. The choice of network components depends on the location of components whether they are located locally or remotely and their interaction type such as synchronous, asynchronous or forwarding. It can also be anonymous ....
T. J. Mowbray, W. A. Ruth, Inside CORBA: Distributed Object Standards and Applications, Published by Addison Wesley Longman Inc, 1997
.... 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 essential to DMAs [6] They ease the identification of software components (objects) with clear boundaries, each responsible for ....
T J Mowbray, W A Ruh, Inside CORBA: Distributed Object Standards and Applications, Addison Wesley (1997)
....deadlocks, load balancing, communication, etc. Other extensions to NSL ASL include linkage to the NSL Java version in a single heterogeneous Java C distributed environment where we are considering other alternatives to PVM (as well as Pthreads) for inter process communication particularly CORBA [20]. And while distributed computation is quite useful in improving processing performance, applications such as the control of remote robots [21] or the Web itself, have distribution as a primary requirement [22] 2 . Ackowledgments We thank the NSF CONACyT collaboration grant (#IRI 9522999 in the ....
Mowbray, T. & Ruh, W., Inside CORBA: Distributed Object Standards and Applications, Addison-Wesley, 1998.
....years. Industrial strength component models continue to be proposed and re ned, while fundamental research is engaged into clarifying the basic concepts involved. 3 An important issue concerns the study of speci c language level abstractions for COP, since the most popular supporting models [21, 14, 20] resort to lowlevel idioms and do not enforce type safety of composition. As with OOP, a major promise of COP is related to software reuse. Object oriented programming languages promote reuse relying on classes, inheritance and polymorphism. Given some class framework, new classes can be de ned ....
Thomas J. Mowbray and William A. Ruh. Inside CORBA: Distributed Object Standards and Applications. Addison-Wesley, Reading, MA, USA, 1997. 34
....to our basic model, and show how it greatly enhances its expressiveness and aplicability. 1 Introduction Component oriented programming (COP) 13] is receiving increasing interest due to the promise of increasing reuse and simplifying software construction. Many component models have appeared [11, 6, 9] but most of their features, remarkably those that concern incremental composition operations lack adequate programming language and static analysis (e.g. type checking) support. In previous work [12] we proposed a simple model of components, formally presented by a core calculus, which provides ....
Thomas J. Mowbray and William A. Ruh. Inside CORBA: Distributed Object Standards and Applications. Addison-Wesley, Reading, MA, USA, 1997.
....recent years. Industrial strength component models continue to be proposed and re ned, while fundamental research is engaged into clarifying the basic concepts involved. An important issue concerns the study of speci c language level abstractions for COP, since the most popular supporting models [21, 14, 20] resort to low level idioms and do not enforce type safety of composition. As with OOP, a major promise of COP is related to software reuse. Object oriented programming languages promote reuse relying on classes, inheritance and polymorphism. Given some class framework, new classes can be de ned ....
Thomas J. Mowbray and William A. Ruh. Inside CORBA: Distributed Object Standards and Applications. Addison-Wesley, Reading, MA, USA, 1997.
....of what a component is, often focusing on software components as low level design artifacts. None adequately characterise component capabilities from component function independent perspectives. Similarly, most current component engineering technologies, such as DCOM, JavaBeans and CORBA C IDL [23, 24, 29] generally focus only on characterising and describing vertical component provided service functionality (i.e. interfaces) Aspect oriented Programming (AOP) 19] and Adaptive Programming (AP) 22] have become popular approaches to describing design level aspects of programs, and incorporating ....
Mowbray, T.J., Ruh, W.A. Inside Corba : Distributed Object Standards and Applications, Addison-Wesley, 1997.
....users can formulate high level, aspect based queries to retrieve components providing or requiring services appropriate to their needs. 1. Introduction Component based software engineering technologies have become popular [14] Examples of component based architectures include OpenDoc [1] CORBA [18], DCOM [25] and JavaBeans [20] Many tools have been developed to assist developers in constructing systems using these architectures, including JBuilder [2] VisualAge [9] and JComposer [3] Tools to assist end users to configure and extend applications have also been developed, including ....
Mowbray, T.J., Ruh, W.A. Inside Corba: Distributed Object Standards and Applications, Addison-Wesley, 1997.
....Component Engineering aims to increase component developers ability to engineer reusable software components that are more easily combined and reconfigured, both statically and dynamically. Most current component technologies and methods, such as DCOM, JavaBeans and CORBA C IDL [12] 7] [9], do not adequately support component service characterisation, and generally focus only on vertical component provided functionality. Focusing on both provided and required horizontal component services, aspects help component engineers to build components with interfaces that support very ....
Mowbray, T.J., Ruh, W.A. Inside Corba : Distributed Object Standards and Applications, Addison-Wesley, 1997.
....language (IDL) for defining the interfaces of an object, and there are IDL compilers that can translate those interfaces into pieces of code that provide RPC support. Interfaces may be implemented using any of the languages for which an IDL compiler has been developed. We have chosen CORBA [12] as the middleware we use to implement CAL because it is a de facto standard and there are many commercial or public domain implementations. This way, objects are translated into CORBA objects that can synchronise and exchange information by means of the MultiParty CORBA Service (MPCS) we have ....
T. Mowbray and W. Ruh. Inside CORBA: distributed object standards and applications. The AddisonWesley Object Technolgy Series. Addison-Wesley, 1997.
....components for its functionality. Nevertheless, to construct a meaningful multi component system, these components are able to interact, usually by passing messages in a pre defined protocol (agent communication language, e.g. KQML [6] In contrast to distributed object architectures (CORBA [19]) it is commonly assumed that no direct function call or implicit event invocation between components (that is, the agents) are allowed. In particular, the autonomy of an agent a means that although others can request for a service s which is provided by a (in object based systems, a request for ....
.... agent 4 to contact entities external to agency 4 (however they are not assumed to know these entities) In ADEPT, communication requires that agents, agencies and tasks, which are all objects, register themselves with an Object Request Broker (ORB) as defined in the specifications of CORBA [19]. For this DAIS, a commercial implementation of the CORBA specification, is used. DAIS distributes messages between registered objects. The ORB receives requests from agents or tasks and sends a message to another agent or task. The broker is responsible for locating the object referred to by a ....
T. J. Mowbray and W. A. Ruh. Inside CORBA - Distributed object standards and applications. Addison Wesley, 1997.
No context found.
Mowbray, T.J., Ruh, W.A. Inside Corba : Distributed Object Standards and Applications, Addison-Wesley, 1997.
No context found.
Mowbray T.J, Ruh W.A: Inside CORBA: Distributed Object Standards and Applications; Addison-Wesley, 1997 91
No context found.
Mowbray, T. and Ruh, W., Inside Corba: Distributed Object Standards and Applications, Reading, MA: Addison-Wesley, 1997.
No context found.
T. Mowbray, Inside CORBA: Distributed object standards and applications, Addison-Wesley 1998. Purely descriptive, no code or models. Low technical level.
No context found.
Mowbray, T.J., Ruh, W.A. (1997). Inside Corba: Distributed Object Standards and Applications, AddisonWesley.
No context found.
Mowbray, T. J. and W. A. Ruh (1997). Inside CORBA: Distributed Object Standards and Applications. Addison Wesley: Reading, Massachusetts.
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