| T.J. Mowbray und R.C. Malveau, CORBA Design Patterns. (John Wiley& Sons Inc., New York, 1998). |
....waiting time at the client side could be used for other purposes. A number of application level techniques have been proposed to increase parallelism during operation invocations. A common technique is to replace synchronous operation invocations with fully or partially asynchronous communication [Mow97]. For example, the server can invoke a callback routine on the client when the requested operation has been completed. The CORBA Messaging specification provides advanced tools for implementing such techniques. Another technique for increasing parallelism is to use threads with synchronous ....
....[Eid97] but they cannot eliminate it completely. Several possibilities exist for reducing the number of interfaces, operations, and attributes in CORBA based applications. For example, an interface can offer two generic operations, get and set, for supporting access to any number of attributes [Mow97]. Similarly, it is possible to reduce the number of operations and interfaces by abstracting away differences that exist between them. The Any data type can be used as a placeholder for generic parameters that can change their type from one invocation to another. However, the Any data type entails ....
[Article contains additional citation context not shown here]
Mowbray, T., Malveau, R., CORBA Design Patterns, John Wiley & Sons, Inc., New York, USA, 1997.
....details until later 1.3.2 Frameworks and Design Patterns Reuse is key to keeping down the cost of developing large scale software systems. The reuse of software design elements from one project to another allows rapid and efficient development of the new project through minimizing customization [12, 25]. One design pattern that emphasizes reuse is the framework. A framework is a reusable chunk of architecture [16] A framework describes the interaction between the various objects that make up a software system and provides common functionality for the applications that are built around that ....
....signaling mechanism to alert external clients of internal changes. Repositories in general may have signaling mechanisms, such as triggers; such mechanisms are not necessary for this particular design. Clients must query the repository to discover if any changes in its internal state have occurred [12]. Figure 4 shows a generic repository. A repository may contain a number of classes (here labeled class 1, class 2, class 3, and class 4) each of which is realized by a component. In UML a component represents the implementation level of a software system. Components map to some realworld ....
[Article contains additional citation context not shown here]
Thomas J. Mowbray and Raphael C. Malveau, CORBA Design Patterns, John Wiley & Sons, 1997.
....(i.e. the proxy objects) being responsible for (i) instantiating the (possibly remote) CORBA components and (ii) coordinating the communication between the components and their clients. Proxy objects either forward requests to the actual components or, in case of intelligent proxies [21, 29], handle request themselves. It is important to note that an implementation of component proxies in Python substantially benefits from the dynamic typing and the underlying metalevel protocol, in particular the way attribute accesses in objects are performed (refer to [42, 50] for details) As a ....
T. J. Mowbray and R. C. Malveau. CORBA Design Patterns. Wiley, 1997.
....Result Traffic Figure 1. The Integrated Benchmarking Framework described in Section 4 should provide a clear idea of how the system works. 3. 4 Performance Pattern Language The PPL was designed as a higher level language for describing such application level object interaction scenarios[14, 6] in terms of performance patterns. Within each pattern, the user describes objects, object behaviors, test types and relations among the objects that influence the performance of the pattern as a whole. For convenience, the PPL also permits the user to define parameter blocks describing aspects of ....
Mowbray, T. J. and Malveau, R. C. CORBA Design Patterns. John Wiley & Sons Inc., 1997.
....events or of relevant changes in the publisher s state, the publisher notifies its subscriber objects. CORBA s Event Service [5] is one example of the usage of this pattern. Several other patterns, e.g. the observer pattern [2] or the reactor pattern [6] are also based upon the same paradigm (cf. [3]) Supposing that not every subscriber is interested in receiving all the notifications, there is unnecessary network load. In this case, it is useful to examine the notifications before they are sent over the network. This can be achieved with a filtering technique. 2.2. Traditional ....
Mowbray, T. J., Malveau, R. C. (1997): "CORBA Design Patterns"; John Wiley & Sons, New York
....they do not consider several important issues related to nonfunctional requirements, and concurrency and interactions between scenarios. In this thesis, we define a different approach, based on patterns, that allows considering those issues. The use of standard design patterns ( 24] 35] [67], 96] has rapidly increased in the industry in the last few years. This approach consists in defining a set of solutions that can be applied by designers when facing specific design problems. However, to our knowledge, there exist no patterns to help designers in the definition of communicating ....
....of automatically integrating concurrent and interacting scenarios in the general case. RT TROOP Proposed Solution In this thesis, in order to address such issues, we take a different approach. This approach is based on the definition of design patterns. The use of design patterns ( 24] 35] [67], and [96] has rapidly increased in the industry in the last few years. The patterns approach consists in defining a set of solutions that can be applied by designers when facing specific design problems. Patterns can be classified in terms of their application domain, the aspect of system ....
[Article contains additional citation context not shown here]
T.J. Mowbray, R.C. Malveau. Corba Design Patterns. Wiley, 1997.
....with Integrity) In our approach, we use the conceptual framework of ODP and discuss some methodological issues related to ODP viewpoint modelling of distributed systems using UML notations. Keywords: UML, ODP, ODP Viewpoints, object oriented design, distributed systems, service provisioning, TMN, Java, CORBA. 1 Introduction Designing and implementing complicated distributed control systems in large international groups or consortia is problematic. Techniques are required to ensure that all the participants understand where their work applies, the work of their collaborators, and the ....
....see an end to end connection and are not necessarily aware of which PNOs are contributing to establish the connection. The VASP sees the connection as a set of segments, each supported by a different PNO, but does not know how each segment has been set up within the corresponding PNO (i.e. what ATM switches are used) The management systems of the players mentioned above form a service provisioning system for management and provision of broadband (ATM) network connections between two customers end users. CPN is a dedicated service in the customer organisation, which already has a contract ....
[Article contains additional citation context not shown here]
T. Mowbray and R. Malveau, CORBA Design Patterns, John Wiley and Sons Inc, New York, USA, 1997.
....to the value type object. Because of that, the implementation of this approach is also relatively complex. 8. Related Work Despite its importance, there is little related work on value types in general, and caching techniques implemented on basis of value types in particular. Mowbray s approach [5] includes an object caching technique that intercepts any remote invocation within the client if the object is locally available. Linnhoff Popien [4] analyses caching and polling techniques in case of asynchronous communication. Wagner and Tari [10] develop a caching protocol. Their work addresses ....
T. Mowbray and R. Malveau. CORBA Design Patterns. John Wiley & Sons, Chichester, 1997.
....communication. Practical understanding of their mechanisms applicability, such as distributed events and asynchronous notification, is still often minimal. The concept of these mechanisms is built around well known publisher subscriber pattern [4, 8] called also observed observer paradigm [16]. The traditional client server model has been deployed intensively in almost all computing industries. The simple request reply interaction maps well to a large class of applications where one entity provides a service to a set of local or remote entities. Despite its success and wide ....
Thomas J. Mowbray and Raphael C. Malveau. CORBA Design Patterns. John Wiley & Sons Inc., 1997.
....exist both on the coding level of design, and on the software architecture level of design. Abstracting and understanding patterns (and pattern scales) that originate from, or are specific to systems built using object request broker technology, has been subject in a number of studies [14] [3]. In order to express software architectural patterns for ORB based systems, however, dedicated modeling techniques are missing. Common traditional (object oriented) modeling languages and notations have several shortcomings to representing ORB based software system structures, as they typically ....
T. Mowbray and R. Malveau. CORBA Design Patterns. Addison-Wesley, 1997.
No context found.
T.J. Mowbray und R.C. Malveau, CORBA Design Patterns. (John Wiley& Sons Inc., New York, 1998).
No context found.
T.J.MOWBRAY, R.C.MALVEAU `Corba Design Patterns' Wiley Computer Publishing, 1997
No context found.
Thomas J. Mowbray and Raphael C. Malveau. CORBA Design Patterns. John Wiley & Sons, 1997. 7
No context found.
Mowbray, T. and Malveau, R., "CORBA Design Patterns", published by John Wiley and Sons.
No context found.
T. J. Mowbray and R. C. Malveau. CORBA Design Patterns. John Wiley and Sons, 1997.
No context found.
T. J. Mowbray and R. C. Malveau. CORBA Design Patterns. John Wiley and Sons, 1997.
No context found.
Mowbray, T. and Malveau, R. (1997). CORBA Design Pattern. Wiley.
No context found.
T. Mowbray, R. Malveau, CORBA Design Patterns, ISBN 0-471-15882-8, Wiley, 1997
No context found.
T. Mowbray and R. Malveau, CORBA Design Patterns, John Wiley & Sones, Inc., NewYork, 1997.
No context found.
Mowbray, T., Malveau, R. (1997): "CORBA Design Patterns"; John Wiley & Sons, Chichester
No context found.
T. Mowbray and R. Malveau, CORBA Design Patterns, Wiley, 1997 ISBN 0-471-158828.
No context found.
Thomas J. Mowbray and Raphael C. Malveau. CORBA Design Patterns. John Wiley & Sons, 1997. 7
No context found.
T. Mowbray and R. Malveau, CORBA Design Patterns, Wiley, 1997 ISBN 0-471-158828.
No context found.
Thomas J. Mowbray, Raphael C. Malveau. CORBA-Design Patterns. John Wiley and Sons Inc., 1997
No context found.
T.J. Mowbray & R.C. Malveau. CORBA Design Patterns. Wiley and Sons. 1997.
First 50 documents
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