17,862 Hits in 9.1 sec

Resolving component deployment & configuration challenges for enterprise DRE systems via frameworks & generative techniques

Gan Deng
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
One of the most challenging-and often most neglectedproblems in CBSE for enterprise DRE systems is the system (re)deployment and (re)configuration (D&C) process, where the increasing heterogeneity and  ...  To improve human performance, my research provides model-driven tools and analysis techniques to alleviate key inherent and accidental complexities in the D&C process.  ...  PROPOSED SOLUTIONS The goal of my research is to address the R&D challenges described in Section 1 by developing and validating advanced middleware framework and generative software techniques that can  ... 
doi:10.1145/1134285.1134459 dblp:conf/icse/Deng06 fatcat:qiost4pdt5f6rnsebpbg2ilifq

R&D challenges and solutions for highly complex distributed systems: a middleware perspective

Jules White, Brian Dougherty, Richard Schantz, Douglas C. Schmidt, Adam Porter, Angelo Corsaro
2011 Journal of Internet Services and Applications  
[19] describe a dynamic reconfiguration technique aimed at increasing the performance of component-based middleware.  ...  For example, the Data Distribution Service [6] (DDS) is a standards-based middleware platform used heavily in many HCDS domains.  ... 
doi:10.1007/s13174-011-0051-x fatcat:yezhlj5xwzb2likefdbqj7gq4a

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  
The remainder of this paper describes how my research is (1) addressing the challenges outlined above and (2) being integrated and validated in the context of several representative DRE systems using middleware  ...  middleware using Java and the RTSJ.  ...  To address the challenge of minimizing middleware footprint, my research has applied the Virtual Component Pattern [3] to factor out functionality from the ORB to reduce middleware footprint significantly  ... 
doi:10.1145/1028664.1028783 dblp:conf/oopsla/Krishna04 fatcat:okstjaaylrej5pcwprixxjwtoy

Model-driven integration of federated event services in real-time component middleware

Gan Deng, Aniruddha Gokhale, Balachandran Natarajan
2004 Proceedings of the 42nd annual Southeast regional conference on - ACM-SE 42  
This paper describes a novel scheme we have developed based on a model-based paradigm that resolves the challenges in configuring the federated event service.  ...  Our approach centers around the notion of the federated event service Modeling Language (FESML), which is a model-ing tool we have developed to resolve the configuration and deployment challenges of federated  ...  Model-based techniques are well suited to address these challenges.  ... 
doi:10.1145/986537.986623 dblp:conf/ACMse/DengGN04 fatcat:sjk4ev4v7fedrpgeri4xbqvxae

Automated Middleware QoS Configuration Techniques using Model Transformations

Amogh Kavimandan, Aniruddha Gokhale
2007 2007 Eleventh International IEEE EDOC Conference Workshop  
First, we describe the challenges associated with mapping domain-level QoS policies of DRE systems to middleware configuration space.  ...  , reusability and automation of middleware QoS mapping compared to traditional QoS configuration techniques for publish/subscribe-based DRE systems.  ...  QUICKER models the configuration of standards-based QoS-enabled component middleware technologies, whereas AQML targets QuO.  ... 
doi:10.1109/edocw.2007.5 dblp:conf/edoc/KavimandanG07 fatcat:qdqdaqzkwra6fmfrycnfz7rofu

Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development

Gan Deng, Douglas C. Schmidt, Aniruddha Gokhale
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
Delivering the QoS needs of DRE systems entails the need to configure correctly, fine tune and provision the infrastructure used to host the DRE systems, which crosscuts different layers of middleware,  ...  This demo showcases a set of software tools that resolve both the inherently and accidental complexities arising due to the configuration and deployment crosscutting concerns of component middleware-based  ...  SOLUTION APPROACH Model-driven Development (MDD) technologies, such as the Object Management Group (OMG)'s Model-driven Architecture (MDA) [2] , have emerged to address the different lifecycle challenges  ... 
doi:10.1145/1134285.1134421 dblp:conf/icse/DengSG06 fatcat:kr26ae2ufbhyzaixoijn5u4dky

Model driven middleware: A new paradigm for developing distributed real-time and embedded systems

Aniruddha Gokhale, Krishnakumar Balasubramanian, Arvind S. Krishna, Jaiganesh Balasubramanian, George Edwards, Gan Deng, Emre Turkay, Jeffrey Parsons, Douglas C. Schmidt
2008 Science of Computer Programming  
called Model Driven Middleware (MDM), which combines model-based software development techniques with QoS-enabled component middleware to address key challenges faced by developers of DRE systems -particularly  ...  Second, we describe the structure and functionality of CoSMIC (Component Synthesis using Model Integrated Computing), which is an MDM toolsuite that addresses key DRE application and middleware lifecycle  ...  The CoSMIC MDM toolsuite is available for download at www.dre.vanderbilt. edu/cosmic. The associated QoS-enabled component middleware platform CIAO can be downloaded from  ... 
doi:10.1016/j.scico.2008.05.005 fatcat:av7qjpsgwbhcnp4vgquapc2esi

Integrating publisher/subscriber services in component middleware for distributed real-time and embedded systems

George T. Edwards, Douglas C. Schmidt, Aniruddha Gokhale
2004 Proceedings of the 42nd annual Southeast regional conference on - ACM-SE 42  
and configuration challenges.  ...  Second, we describe a methodology resolving these challenges based on software design patterns and Model-Driven Middleware (MDM).  ...  To address the publisher/subscriber service configuration challenge described in Section 2.2, we employed Model Driven Middleware (MDM) techniques.  ... 
doi:10.1145/986537.986577 dblp:conf/ACMse/EdwardsSG04 fatcat:a22y3eccnjgfxn42dhiuli3b5i

Resource virtualization in real-time CORBA middleware

Christopher D. Gill
2006 Proceedings of the 4th international conference on Hardware/software codesign and system synthesis - CODES+ISSS '06  
Particular attention is paid to which details are hidden from users of the middleware, which details are exposed in the middleware's programming model, and how the hidden and exposed details interact to  ...  that use them.  ...  Model-Driven Middleware: Model-based middleware configuration environments, such as the CoSMIC [16] tool set, support integrated model-driven assembly, deployment and configuration of components atop  ... 
doi:10.1145/1176254.1176299 dblp:conf/codes/Gill06 fatcat:t2iygl7vwngvheppkc5vintcce

POSAML: A visual modeling language for middleware provisioning

Aniruddha Gokhale, Dimple Kaul, Arundhati Kogekar, Jeff Gray, Swapna Gokhale
2007 Journal of Visual Languages and Computing  
Higher level abstractions, particularly those that use visual models, are effective in addressing these challenges.  ...  challenges, which include configuring, optimizing and validating the middleware platforms for QoS properties.  ...  Model-driven techniques are increasingly being used for middleware development, but converting static pattern-based middleware models into simulation or empirical models for the purpose of performance  ... 
doi:10.1016/j.jvlc.2007.07.003 fatcat:gmvxwyohzbfa3fsuhy65atfwmq

POSAML: A Visual Modeling Framework for Middleware Provisioning

Dimple Kaul, Arundhati Kogekar, Aniruddha Gokhale, Jeff Gray, Swapna Gokhale
2007 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07)  
Current techniques for middleware provisioning tend to use non-intuitive, low-level and technology-specific approaches, which are tedious, error prone, non reusable and not amenable to ease of QoS validation  ...  An effective provisioning of the middleware platform includes a composition and configuration of the middleware services that meets the application QoS requirements under expected workloads.  ...  Acknowledgments This research was supported by the following grants from the National Science Foundation (NSF): Univ. of Connecticut (CNS-0406376 and CNS-SMA-0509271), Vanderbilt Univ.  ... 
doi:10.1109/hicss.2007.438 dblp:conf/hicss/KaulKGGG07 fatcat:6o6jkologzfopi44yd4j6xnvwi

Using machine learning to maintain pub/sub system QoS in dynamic environments

Joe Hoffert, Daniel Mack, Douglas Schmidt
2009 Proceedings of the 8th International Workshop on Adaptive and Reflective MIddleware - ARM '09  
This paper describes how we are applying machine learning techniques to simplify the configuration of QoS-enabled middleware and adaptive transport protocols to maintain specified QoS as systems change  ...  By training the machine learning techniques with system performance metrics in a wide variety of configurations, changes to middleware mechanisms (e.g., associations of publishers and subscribers to transport  ...  Middleware mechanisms used to ensure certain QoS properties for one environment configuration may not be applicable for another configuration.  ... 
doi:10.1145/1658185.1658189 dblp:conf/middleware/HoffertMS09 fatcat:5kxhzvcyubgvzgewqm3nuvusha

Preening: Reflection of Models in the Mirror a Meta-modelling Approach to Generate Reflective Middleware Configurations [chapter]

Nelly Bencomo, Gordon Blair
2006 Lecture Notes in Computer Science  
This paper outlines my PhD research in the area of Model-Driven Software Development applied in the generation of OpenCOM-based Reflective Middleware family configurations.  ...  These configurations might address different domains but will follow the main foundation concepts: components, components frameworks and reflection for dynamic (re)configuration.  ...  Special thanks to the Middleware Group at Lancaster University but specifically to my supervisor Gordon Blair, Geoff Coulson, Paul Grace, Thais Batista, and Pete Sawyer.  ... 
doi:10.1007/11663430_35 fatcat:xiagzyzpsvf6hejdyzs7ipqboi

Model-Driven Configuration and Deployment of Component Middleware Publish/Subscribe Services [chapter]

George Edwards, Gan Deng, Douglas C. Schmidt, Aniruddha Gokhale, Bala Natarajan
2004 Lecture Notes in Computer Science  
This paper illustrates how generative model-driven techniques and tools can automate many service configuration and deployment tasks associated with integrating publish/subscribe services into QoS-enabled  ...  Examples of conventional commercial-off-the-shelf (COTS) component middleware include the CORBA Component Model (CCM) [3] and Java 2 Enterprise Edition (J2EE) [4].  ...  Resolving Publish/subscribe Service Configuration and Deployment Challenges in CoSMIC This section describes how we have employed Model-Driven Middleware (MDM) techniques to address the challenges of publish  ... 
doi:10.1007/978-3-540-30175-2_18 fatcat:ztirqepsdbbifmvqzcvssueca4

Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems [chapter]

Amogh Kavimandan, Aniruddha Gokhale
2009 Lecture Notes in Computer Science  
In the context of distributed, real-time, and embedded (DRE) component-based systems, bin packing algorithms and schedulability analysis have been used to make deployment and configuration decisions.  ...  Contact Author 1 Our use of the term component is specific to CORBA Component Model and refers to the basic building block used to encapsulate an element of cohesive functionality.  ...  Acknowledgments: We thank the anonymous reviewers for the excellent feedback. We also thank the National Science Foundation.  ... 
doi:10.1007/978-3-642-02351-4_2 fatcat:deu2zwlylzfdxex3cvxywrzuju
« Previous Showing results 1 — 15 out of 17,862 results