Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael D. Elder is active.

Publication


Featured researches published by Michael D. Elder.


integrated network management | 2011

Pattern-based composite application deployment

Tamar Eilam; Michael D. Elder; Alexander V. Konstantinou; Ed C. Snible

The deployment of composite applications and services in distributed or compute cloud environments is still a challenging task that is a key source of operational cost and risk. Current approaches to composite deployments can be categorized as workflow based and model based. In the workflow based approach, deployers create end-to-end workflows to automate application deployment, while in the model based approach architects design detailed “desired state” models and validate they meet all requirements and constraints. Today, there is no formally understood relationship and mapping between “desired state” models and deployment workflows, posing a challenge and limitation on architects and deployers. In this paper we propose a new model based approach to bridge the gap between deployment models and workflows. Our approach supports separation of concerns where basic automation building blocks (such as scripts and workflows) can be developed independently of the resource model and with no knowledge of it. Therefore, the method enables deployers to continue to leverage useful libraries of automation building blocks, while enjoying the benefits of a sound resource model, used for validation and constraint satisfaction. We propose algorithms and implementation to generate end-to-end workflows for input “desired state” resource models, based on given libraries of automation building blocks. Our approach has been incorporated into IBMs leading deployment modeling platform [15] and is in active use by customers in a large range of applications.


Archive | 2002

System and method for building social networks based on activity around shared virtual objects

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz


Archive | 2002

System and method for evaluating information aggregates by visualizing associated categories

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz


Archive | 2002

System and method for determining connections between information aggregates

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz


Archive | 2012

Simplified deployment modeling

William C. Arnold; Daniel C. Berg; Brad L. Blancett; Tamar Eilam; Michael D. Elder; Chad M. Holliday; Michael H. Kalantar; Alexander V. Konstantinou; Timothy A. Pouyer; Narinder Makin; Harm Sluiman; Edward C. Snible; John E. Swanke; Alexander A. Totok; Andrew Neil Trossman


Archive | 2002

System and method for determining membership of information aggregates

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz


Archive | 2002

System and method for analyzing usage patterns in information aggregates

Michael D. Elder; James P. Goodwin; Jason Y. Jho; Vaughn T. Rokosz; Matthew Schultz


Archive | 2002

System and method for determining community overlap

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz


Archive | 2002

System and method for examining, calculating the age of an document collection as a measure of time since creation, visualizing, identifying selectively reference those document collections representing current activity

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Matthew Schultz


Archive | 2002

System and method for finding the recency of an information aggregate

Michael D. Elder; Jason Y. Jho; Vaughn T. Rokosz; Andrew L. Schirmer; Matthew Schultz

Researchain Logo
Decentralizing Knowledge