Filters








1,657 Hits in 4.4 sec

Aspect-Oriented Programing Techniques to support Distribution, Fault Tolerance, and Load Balancing in the CORBA-LC Component Model

Diego Sevilla, Jose M. Garcia, Antonio Gomez
2007 Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)  
In this paper we present the characteristics and the convenience of the generated code for dealing with load balancing, distribution, and fault-tolerance aspects in the context of CORBA-LC.  ...  Moreover, when Quality of Service (QoS) requirements such as load balancing, efficient resource usage and fault tolerance have to be met, the resulting code is harder to develop, maintain, and reuse, as  ...  The paper is organized as follows: Section 2 offers an overview of CORBA-LC.  ... 
doi:10.1109/nca.2007.8 dblp:conf/nca/SevillaGG07 fatcat:5w3ehk7wfvb2vk32fl257kqhzq

Load Balancing for a Distributed CORBA-Based SCP [chapter]

Conor McArdle, Niklas Widell, Christian Nyberg, Erik Lilja, Jenny Nyström, Thomas Curran
2000 Lecture Notes in Computer Science  
This paper examines load balancing issues relating to a distributed CORBA-based Service Control Point.  ...  Two types of load balancing strategies are explored through simulation studies: (i) a novel ant-based load balancing algorithm, which has been devised specifically for this type of system.  ...  Acknowledgements This work has been partially sponsored by the Commission of the European Union under the project MARINER, project number AC333 of the ACTS program.  ... 
doi:10.1007/3-540-46525-1_3 fatcat:vicwc7tq7nflda6uhhkmgxckle

Automatic Code Generation for Non-Funtional Aspects in the CORBA-LC Component Model

Diego Sevilla, José M. García, Antonio Gómez
2006 International Conference on Ubiquitous Computing  
Components, apart from implementing their own functionality, have other requirements in term of non-functional aspects such as CPU power utilization, load balancing, fault-tolerance, etc.  ...  CORBALC.CORBALC is a lightweight distributed reective component model based on CORBA that imposes a peer network model in which the whole network acts as a repository for managing and assigning the whole  ...  component migration and load balancing, leading to maximum network resource utilization.  ... 
dblp:conf/icuc/SevillaGG06 fatcat:bnhyhl5ev5aizf5wgymccefhgi

Industrial Audio Fingerprinting Distributed System With Corba And Web Services

Jose Pedro, Vadim Tarasov, Eloi Batlle, Enric Guaus, Jaume Masip
2004 Zenodo  
-CORBA Components: components in charge of distribution, load balancing and audio processing.  ...  Assure a good load balancing: in a distributed system it is essential to make a good load balancing in order to have an almost constant throughput. This is also a task of this layer.  ... 
doi:10.5281/zenodo.1414792 fatcat:7w7n2gsg3ja4jb3bdm5qcxukqi

A Probabilistic Model to Predict the Survivability of SCADA Systems

Carlos Queiroz, Abdun Mahmood, Zahir Tari
2013 IEEE Transactions on Industrial Informatics  
Tari: Preference Based Load Balancing As An Outpatient Appointment Scheduling Aid.  ...  Tari: Logic Based Load Balancing for An Online Medical Consultation System. Proc of the 8th IEEE International Conference on Industry Electronic Application (ICIEA), 2013. To appear. 72.  ... 
doi:10.1109/tii.2012.2231419 fatcat:cs7ms5xezbfb3geehouh4l7kgu

A Novel Real Time Scheduling Frame-work for CORBA-Based Applications

G. Sudha Sadasivam, Geetha Rani, Ramya Gopalanis, Saranya Suresh
2006 Journal of Object Technology  
and platform independence, load balancing, fault-tolerance, and security.  ...  Most current implementations of Real-time CORBA are available only in C++ or Ada. The Java programming language is an attractive alternative because it is widely used, powerful and portable.  ...  Load balancing is done by profiling the load in different processors in the distributed system. The processor with minimum load is allocated the new task.  ... 
doi:10.5381/jot.2006.5.2.a4 fatcat:lppd3e3yzrbxdm5coj7z66rczq

Java and distributed object models

Marjan Hericko, Matjaz B. Juric, Ales Zivkovic, Ivan Rozman, Tomaz Domajnko, Marjan Krisper
1998 SIGPLAN notices  
Different testing scenarios give a complete overview about real world performances of both architectures.  ...  Java has an important role in building distributed object oriented web enabled applications. In the article an analysis of two distributed object models in context of Java language is presented.  ...  CORBA supports shared, unshared and per-method activation modes. It supports implementation repository and smart proxies for effective load balancing and fault tolerance.  ... 
doi:10.1145/307824.307868 fatcat:kuk6hohsqjhvvjivuivjwhklbm

Integration Technologies [chapter]

2013 Encyclopedia of Systems Biology  
Use of this software requires some knowledge of distributed programming. However, the software rigorously conforms to Java distributed programming standards such as CORBA and JDBC.  ...  Servers, and SAS OLAP Servers) in addition to SAS Workspace Servers 3 the ability to use load balancing for workspace and stored process servers and spawners 3 SAS Foundation Services, which extends Java  ...  For more information about load balancing, see "Overview of Load Balancing" in the SAS Intelligence Platform: Application Server Administration Guide.  ... 
doi:10.1007/978-1-4419-9863-7_100700 fatcat:c5lobyrtrzdxrh3tywb4irbrv4

Integration Technologies [chapter]

Ivan Andonovic
2005 Optical Science and Engineering  
Use of this software requires some knowledge of distributed programming. However, the software rigorously conforms to Java distributed programming standards such as CORBA and JDBC.  ...  Servers, and SAS OLAP Servers) in addition to SAS Workspace Servers 3 the ability to use load balancing for workspace and stored process servers and spawners 3 SAS Foundation Services, which extends Java  ...  For more information about load balancing, see "Overview of Load Balancing" in the SAS Intelligence Platform: Application Server Administration Guide.  ... 
doi:10.1201/9781420026610.ch8 fatcat:jkhrixqdtva4jfknkbgbmjavbu

Integration Technologies [chapter]

2004 Industrial Electronics  
Use of this software requires some knowledge of distributed programming. However, the software rigorously conforms to Java distributed programming standards such as CORBA and JDBC.  ...  Servers, and SAS OLAP Servers) in addition to SAS Workspace Servers 3 the ability to use load balancing for workspace and stored process servers and spawners 3 SAS Foundation Services, which extends Java  ...  For more information about load balancing, see "Overview of Load Balancing" in the SAS Intelligence Platform: Application Server Administration Guide.  ... 
doi:10.1201/9781420036336.sec7 fatcat:csiutw3hyzcbfi6g6rsosmmiam

Using CORBA Middleware to Support the Development of Distributed Virtual Environment Applications

S. Wilson, S. Sayers, M. D. J. McNeill
2001 International Conference in Central Europe on Computer Graphics and Visualization  
We also present the design, implementation and experimental results of NOMAD, our CORBA-based framework for developing DVE applications.  ...  In this paper we report on using Common Object Request Broker Architecture (CORBA) middleware as a means of supporting the rapid development of Distributed Virtual Environment (DVE) applications.  ...  Thirdly, the early versions of the CORBA specifications lacked the necessary levels of support for functionality such as load balancing, fault tolerance, real-time characteristics and quality of service  ... 
dblp:conf/wscg/WilsonSM01 fatcat:5xip4cavq5hbhn35gqsaochexy

Using real options to select stable middleware-induced software architectures

R. Bahsoon, W. Emmerich, J. Macke
2005 IEE Proceedings - Software  
An option-based model is derived to value the flexibility of the induced-architectures and to guide the selection. The hypothesis is verified to be true for the given change.  ...  of two versions, each induced with a distinct middleware: one with CORBA and the other with J2EE.  ...  According to [19] , the design of an effective CORBA load balancing service should be based on the following requirements, as depicted in Table 2 . Othman et al.  ... 
doi:10.1049/ip-sen:20045059 fatcat:vfgbxso6srh6xafglikj2yyqu4

Real-Time CORBA Middleware [chapter]

Arvind S. Krishna, Douglas C. Schmidt, Raymond Klefstad, Angelo Corsaro
2005 Middleware for Communications  
REAL-TIME CORBA MIDDLEWARE 2 development of distributed systems by off-loading the tedious and error-prone aspects of distributed computing from application developers to middleware developers.  ...  curve, caused largely by the complexity of the CORBA-C++ mapping.  ...  Sidebar 1 provides an overview of RTSJ memory and thread models.  ... 
doi:10.1002/0470862084.ch17 fatcat:qkyenmj7vvfz7bc5lt4gza6sxq

Applying Patterns to Improve the Performance of Fault Tolerant CORBA [chapter]

Balachandran Natarajan, Aniruddha Gokhale, Shalini Yajnik, Douglas C. Schmidt
2000 Lecture Notes in Computer Science  
An increasing number of mission-critical, embedded, telecommunications, and financial distributed systems are being developed using distributed object computing middleware, such as CORBA.  ...  The Object Management Group (OMG), which standardizes CORBA, has addressed many of these QoS requirements the recent Real-time CORBA and Fault Tolerant CORBA specifications.  ...  The analysis of these results yielded a number of valuable lessons for implementing an FT-CORBA infrastructure for applications requiring stringent performance and reliability guarantees.  ... 
doi:10.1007/3-540-44467-x_10 fatcat:n56rlxzzlzadtivi6vgrlvbfoi

A Middleware Architecture for Securing Ubiquitous Computing Cyber Infrastructures

R. Hill, J. Al-Muhtadi, R. Campbell, A. Kapadia, P. Naldurg, A. Ranganathan
2004 IEEE Distributed Systems Online  
tolerance are major hurdles for wide-scale deployment of the technology.  ...  The problem of securing critical cyber infrastructure is more difficult in smart buildings.  ...  A middlebox is a node containing an instantiation of security, privacy, and load-balancing mechanisms.  ... 
doi:10.1109/mdso.2004.21 fatcat:m6yhbcgcs5gupbx7iaj6yzia2e
« Previous Showing results 1 — 15 out of 1,657 results