Filters








20,844 Hits in 5.2 sec

Modeling of Event-based Communication in Component-based Architectures: State-of-the-Art and Future Directions

Samuel Kounev, Christoph Rathfelder, Benjamin Klatt
2013 Electronical Notes in Theoretical Computer Science  
We present an overview on our approach enabling the modeling and performance prediction of event-based system at the architecture level.  ...  Applying a model-to-model transformation, our approach integrates platform-specific performance influences of the underlying middleware while enabling the use of different existing analytical and simulationbased  ...  In the following, we present an overview on our approach enabling the modeling of event-based communication at the architecture-level combined with platform-aware performance predictions.  ... 
doi:10.1016/j.entcs.2013.04.002 fatcat:araurzstgbertasyayztmpqlcq

Performance Evaluation using Various Models in Distributed Component based Systems

Upinder Kaur, Sumit Sharma
2014 International Journal of Computer Applications  
Over the years, several models were proposed to analyze the performance of distributed component based system with the view of improving system's performance.  ...  We have surveyed different approaches of performance prediction which have attained widespread industrial use.  ...  Performance of the system must be predicted at design level in order to avoid pitfalls of poor QOS during system implementation.  ... 
doi:10.5120/17148-7183 fatcat:ogcldmjzm5d2hidtucnfdntf4q

Completing UML Model of Component-Based System with Middleware for Performance Evaluation [chapter]

Yong Zhang, Ningjiang Chen, Jun Wei, Tao Huang
2006 Lecture Notes in Computer Science  
To free analysts from knowing about the internal details of middleware when evaluating the performance of component-based system (CBS), this paper proposes a framework to automatically integrate middleware  ...  The framework defines a general sub-model template library of middleware, a middleware usage description file, and an approach to compositing application-specific sub-model instances and application UML  ...  A range of component-based server-side technologies, such as Enterprise Java Beans, CORBA, and COM+/.NET, support the design and deployment of application components in a component container environment  ... 
doi:10.1007/11807964_8 fatcat:p46mn5dd55fpxdfnksxjfriz5i

Enhancing distributed object middleware qualities

Arvind S. Krishna
2004 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '04  
(such as thread-pool lanes) to ensure the predictability of Java-based DRE applications.  ...  Middleware customization complexities -Operating conditions for large-scale DRE systems can change dynamically based on the domain of application, making it hard to provide customized solutions for each  ...  (such as thread-pool lanes) to ensure the predictability of Java-based DRE applications.  ... 
doi:10.1145/1028664.1028783 dblp:conf/oopsla/Krishna04 fatcat:okstjaaylrej5pcwprixxjwtoy

Towards a lightweight middleware for mobile multimedia communication awareness

Almudena Díaz, Pedro Merino
2008 Proceedings of the 4th International Mobile Multimedia Communications Conference  
In other words, we propose to deploy a lightweight middleware based on cross-layer protocols for accessing lower layers parameters in order to provide adaptive techniques to the application level.  ...  Due to the changeable nature of wireless network we have focussed on using information from lower levels to make the application level more adaptable.  ...  The acquired understanding of mobility issues from the application level point of view allows us to design a middleware with appropriate functionalities from the application developers point of view.  ... 
doi:10.4108/icst.mobimedia2008.4023 dblp:conf/mobimedia/DiazM08 fatcat:pna4ry6s25dvrjy6745ok6ew2u

Real-Time CORBA Middleware [chapter]

Arvind S. Krishna, Douglas C. Schmidt, Raymond Klefstad, Angelo Corsaro
2005 Middleware for Communications  
When combined with a quality real-time OS foundation, well-tuned implementations of Real-time CORBA can meet the QoS needs of DRE systems and, at the same time, offer the development benefits of middleware  ...  developers, partly because of the following issues: • Performance overhead, such as excessive run-time overhead and lack of predictability, • Lack of customization, or difficult customization, where customization  ...  The Quality Objects (QuO) distributed object middleware, developed at BBN Technologies Zinky et al. (1997) , is based on CORBA and provides the following support for agile wide area based applications  ... 
doi:10.1002/0470862084.ch17 fatcat:qkyenmj7vvfz7bc5lt4gza6sxq

The Design of a Performance Steering System for Component-Based Grid Applications [chapter]

Ken Mayes, Graham D. Riley, Rupert W. Ford, Mikel Luján, Len Freeman, Cliff Addison
2004 Performance Analysis and Grid Computing  
The proposed performance steering system controls the performance of single applications, and the basic design seeks to separate application-level and component-level concerns.  ...  This paper presents a design for a system capable of steering, towards a minimum run-time, the performance of a component-based application executing in a distributed fashion on a computational Grid.  ...  Acknowledgments The work described in this paper has been carried out as part of the EPSRCfunded RealityGrid project, grant number GR/R67699.  ... 
doi:10.1007/978-1-4615-0361-3_7 fatcat:get5bmlbpjhljmpccaok27iliy

Modeling event-based communication in component-based software architectures for performance predictions

Christoph Rathfelder, Benjamin Klatt, Kai Sachs, Samuel Kounev
2013 Journal of Software and Systems Modeling  
In this paper, we present our approach enabling the modeling and performance prediction of event-based systems at the architecture level.  ...  In summary the contributions of this paper are: i) the development of a meta-model for event-based communication at the architecture level, ii) a platform aware model-to-model transformation, and iii)  ...  Evaluation The goal of our approach is to i) improve the modeling of event-based communication at the architecture level and ii) enable the performance prediction using architecture-level models.  ... 
doi:10.1007/s10270-013-0316-x fatcat:sjsd7a23mbcqfhjeefjj7pka6q

Application-Level Middleware to Proactively Manage Handoff in Wireless Internet Multimedia [chapter]

Paolo Bellavista, Antonio Corradi, Luca Foschini
2005 Lecture Notes in Computer Science  
The paper proposes an application-level middleware approach to proactively overcome Wi-Fi handoff and maintain multimedia session continuity in the wireless Internet by exploiting mobile proxies running  ...  if their pro-activity is based on simple and lightweight handoff prediction techniques.  ...  Design Guidelines for Handoff Management Infrastructures We claim the need for application-level middlewares based on the introduction of mobile proxies to ease the design and implementation of WI continuous  ... 
doi:10.1007/11572831_14 fatcat:p53e6677hjasbpmeht7ezbvzbm

Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems [chapter]

Douglas C. Schmidt
2002 Lecture Notes in Computer Science  
ARMS middleware can adapt in response to dynamically changing conditions for the purpose of utilizing the available computer and network infrastructure to the highest degree possible in support of mission  ...  This paper describes the need for adaptive and reflective middleware systems (ARMS) to bridge the gap between application programs and the underlying operating systems and network protocol stacks in order  ...  Patterns can simplify the design, construction, and performance tuning of DRE applications by codifying the accumulated expertise of developers who have successfully confronted similar problems before.  ... 
doi:10.1007/3-540-45828-x_21 fatcat:qacskpghpjer3p36eqjo46jzre

Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems [chapter]

Douglas C. Schmidt
2001 Lecture Notes in Computer Science  
ARMS middleware can adapt in response to dynamically changing conditions for the purpose of utilizing the available computer and network infrastructure to the highest degree possible in support of mission  ...  This paper describes the need for adaptive and reflective middleware systems (ARMS) to bridge the gap between application programs and the underlying operating systems and network protocol stacks in order  ...  Patterns can simplify the design, construction, and performance tuning of DRE applications by codifying the accumulated expertise of developers who have successfully confronted similar problems before.  ... 
doi:10.1007/3-540-45449-7_25 fatcat:cj2xdfyyrbhknfjrrpcwmukrty

QoS middleware support for pervasive computing applications

B. Shirazi, M. Kumar, B.Y. Sung
2004 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the  
However, the full potential of pervasive computing cannot be realized without enabling middleware technologies -henceforth referred to as "middleware services"; i.e., they provide services for high level  ...  The proposed middleware services for pervasive computing are highly modular, lightweight, and easily deployable to meet the needs of pervasive computing applications in networked environments.  ...  Acknowledgement: The material presented in this paper is based on work supported by the National Science Foundation under Grant No. 0129682. References  ... 
doi:10.1109/hicss.2004.1265694 dblp:conf/hicss/ShiraziKS04 fatcat:efp242vb4bdepmusf66gt3fj5q

A reflective middleware architecture for distributed sensor applications

Qi Han
2006 Proceedings of the 5th workshop on Adaptive and reflective middleware (ARM '06) - ARM '06  
In this paper, we develop a reflective middleware system in order to support distributed sensor applications with various performance requirements.  ...  To enable a wider adoption of sensor network technologies, we must address a variety of constraints inherent in sensor network operation and provide a significantly rich level of abstraction to application  ...  In particular, adaptation is performed at both base and meta level. • Base/application level adaptation refers to adaptation of the application by reacting to changes in system conditions [1] .  ... 
doi:10.1145/1175855.1175863 dblp:conf/middleware/Han06 fatcat:mtwhvte32rgx3bsjmp6sasqh5a

An Agent-Based Middleware for Adaptive Systems

Nauman A. Qureshi, Anna Perini
2008 2008 The Eighth International Conference on Quality Software  
Middleware is conceived as web of agents, to overcome the challenge of runtime adaptation in an open environment.  ...  In this paper, we discuss requirements for an agent-based middleware that enables adaptation.  ...  The idea of separation of adaptation concerns from the application concerns is followed in [5] with the focus to use a middleware (QuA) 2 to manage Self-adaptivity by mirror-based reflection.  ... 
doi:10.1109/qsic.2008.36 dblp:conf/qsic/QureshiP08 fatcat:zfltycds3nemhbjj2vyturok7u

Towards Middleware for Fault-Tolerance in Distributed Real-Time and Embedded Systems [chapter]

Jaiganesh Balasubramanian, Aniruddha Gokhale, Douglas C. Schmidt, Nanbor Wang
2008 Lecture Notes in Computer Science  
Third, we present the architecture of FLARe, which is a prototype based on the OMG real-time fault-tolerant CORBA middleware standardization efforts that is lightweight (e.g., leverages only those server-and  ...  client-side mechanisms required for real-time systems) and predictable (e.g., provides fault-tolerant mechanisms that respect time-critical performance needs of DRE systems).  ...  the consistency levels of the replicas.  ... 
doi:10.1007/978-3-540-68642-2_6 fatcat:zgrdu5j7w5hqfedrn34gajwp7a
« Previous Showing results 1 — 15 out of 20,844 results