Network


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

Hotspot


Dive into the research topics where Michael W. Sobolewski is active.

Publication


Featured researches published by Michael W. Sobolewski.


Concurrent Engineering | 2006

Federated Grid Computing with Interactive Service-oriented Programing

Michael W. Sobolewski; Raymond M. Kolonay

Improvements in distributed computing, and the technologies that enable them, have led to significant advancements in middleware functionality and quality, mainly through networking and protocols. However, the distributed programing style has changed little over the years. Most programs are still written line per line of code in languages such as C, C++, and Java. These conventional programs that can provide grid operations and grid data can be considered as common grid resources and shared by research and education communities worldwide. However, there are no relevant programing methodologies to utilize efficiently these shared service providers as a potentially vast grid repository, except through the manual writing of code. Realization of the potential of grid computing requires significant improvements in grid programing methodologies. The Grid interactive service-oriented (GISO) methodology presented provides a programming environment with development tools that permit true interactive grid programming. The GISO approach permits the different elements of programming to be stored, reused, aggregated, and executed with concurrency and a grid-level control strategy not achievable in the conventional programming languages.


Advances in Engineering Software | 2010

A CAE-integrated distributed collaborative design system for finite element analysis of complex product based on SOOA

Jiaqing Yu; Jianzhong Cha; Yiping Lu; Wensheng Xu; Michael W. Sobolewski

Large-scale finite element analysis of complex product needs a wider support from external CAE resources. This paper proposes a method of the distributed concurrent and collaborative design in the distributed intelligent resources environment to use Web-based extended manufacturing resources for product development. The CAE-integrated distributed collaborative design system architecture and enabling techniques are presented. Distributed CAE service resources on the Internet are achieved through Jini^T^M and service object-oriented architecture technologies. These CAE software tool resources are encapsulated as service providers in the system. A case study of railway bogie development is presented, and the Pro/E, HyperMesh, Ansys and HumanExpert service providers dynamically invoked and integrated as a temporary service federated environment with no need to know the exact location of a provider beforehand, flexibility can be well achieved, and collaborative design in the system can be implemented in the distributed dynamic environment. Compared with the traditional design system, some preliminary results indicate this architecture can shorten the cycle of service exchange, and strongly support concurrent and collaborative design of the complex product.


decision support systems | 2007

Service-based P2P overlay network for collaborative problem solving

Sanjay Goel; Shashishekara Sitharamarao Talya; Michael W. Sobolewski

This paper describes a service-based P2P overlay network architecture to support a collaborative environment for solving complex business processes over the network. In the proposed architecture, autonomic service providers corresponding to various activities that occur in the processes reside on the overlay network and are discovered dynamically during the execution of the process. To consummate a specific process, a set of services that map into the business process are federated together and executed in a choreographed sequence. All services have standardized interfaces and this allows any service to be seamlessly replaced with another service without affecting the performance of the federation. The paper presents two cases of application of this architecture, namely, business-to-business collaboration in an engineering environment (General Electric) and multiparty financial transactions (mortgage).


OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009 | 2009

Dynamic SLA Negotiation in Autonomic Federated Environments

Paweł Rubach; Michael W. Sobolewski

Federated computing environments offer requestors the ability to dynamically invoke services offered by collaborating providers in the virtual service network. Without an efficient resource management that includes Dynamic SLA Negotiation, however, the assignment of providers to customers requests cannot be optimized and cannot offer high reliability without relevant SLA guarantees. We propose a new SLA-based SERViceable Metacomputing Environment (SERVME) capable of matching providers based on QoS requirements and performing autonomic provisioning and deprovisioning of services according to dynamic requestor needs. This paper presents the SLA negotiation process that includes on-demand provisioning and uses an object-oriented SLA model for large-scale service-oriented systems supported by SERVME. An initial reference implementation in the SORCER environment is also described.


international conference on parallel processing | 2009

Autonomic SLA Management in Federated Computing Environments

Pawel Rubach; Michael W. Sobolewski

Federated computing environments offer requestors the ability to dynamically invoke services offered by collaborating providers in the virtual service network. Without an efficient resource management, however, the assignment of providers to customer’s requests cannot be optimized and cannot offer high reliability without relevant SLA guarantees. We propose a new SLA-based SERViceable Metacomputing Environment (SERVME) capable of matching providers based on QoS requirements and performing autonomic provisioning and deprovisioning of services according to dynamic requestor needs. This paper presents the new autonomic SLA management and the object-oriented SLA model for large-scale service-oriented systems. An initial reference implementation in the SORCER environment is also described.


Archive | 2009

Metacomputing with Federated Method Invocation

Michael W. Sobolewski

Six generations of RPC systems can be distinguished including Federated Method Invocation (FMI) presented in this paper. Some of them—CORBA, Java RMI, and Web/Globus services—support distributed objects. However, creating object wrappers implementing remote interfaces doesn’t have a great deal to do with object-oriented distributed programming. Distributed objects developed that way are usually ill-structured with missing core objectoriented traits: encapsulation, instantiation, inheritance, and network-centric messaging by ignoring the real nature of networking. A distributed system is not just a collection of distributed objects—it’s the network of objects. In particular, the object wrapping approach does not help to cope with network-centric messaging, invocation latency, object discovery, dynamic object federation, fault detection, recovery, partial failure, etc. The JiniTM architecture does not hide the network; it allows the programmer to deal with the network reality: leases for network resources, distributed events, transactions, and discovery/join protocols to form federations. A service-oriented architecture presented in this paper implements FMI to support metaprogramming. The triple Command pattern implantation uses Jini service management and Rio dynamic provisioning for managing the network of FMI objects.


Concurrent Engineering | 2008

Mapping Engineering Design Processes onto a Service-grid: Turbine Design Optimization:

Sanjay Goel; Shashishekara Sitharamarao Talya; Michael W. Sobolewski

This study presents an application of a distributed service-oriented architecture (FIPER) for the preliminary design of gas turbines. The FIPER architecture is based on the concept of registration and discovery of services in real time. It uses a service catalog that registers the services started on the network. These services are then discovered in real time from the grid and used in the design process. The turbine preliminary design process involves changing the configuration of the turbine incrementally and evaluating its performance using analysis (simulation) code. During the design process a one-dimensional analysis code is wrapped into a service using a standard interface developed in FIPER and launched on the network. Several such services were distributed across a grid of workstations. These services were then used to support the turbine configuration optimization process. The study presents the results of the optimization as well as the scalability characteristics of the service-grid.


workshops on enabling technologies infrastracture for collaborative enterprises | 2008

Federated Collaborations with Exertions

Michael W. Sobolewski

This paper describes a service-oriented P2P architecture and related federated metaprogramming model to support development of highly scalable and reliable distributed collaborative applications. In the proposed architecture, autonomic service providers, corresponding to various activities that occur in the collaborative process, reside on the overlay network and are discovered dynamically during the execution of the process. To execute a specific collaboration, a set of services that map into the collaboration specification (exertion) are federated together and executed in a choreographed workflow. All services (peers) implement a standardized top-level interface and this allows any service to be seamlessly replaced with another service without affecting the performance of the federation. The paper describes a service object-oriented environment (SORCER) and presents how it supports programming of three collaboration types.


Concurrent Engineering | 2003

Managing Notifications in a Federated S2S Environment

Michael Lapinski; Michael W. Sobolewski

The goal of the Federated Intelligent Product Environment (FIPER) is to form a federation of distributed services that provide engineering data, applications and tools on a network. A highly flexible software architecture has been developed, in which engineering tools like computer-aided design (CAD), computer-aided engineering (CAE), product data management (PDM), optimization, cost modeling, etc., act as distributed service providers and service requestors. Service providers can enter the federation by registering with a service registry and publish the services through a process of discovery and join. An environment like this requires a mechanism for interprocess message passing from services to clients, services to services, and even clients to clients. The design issues of such a system and its implementation in the FIPER environment are described.


Archive | 2007

Lessons Learned from the SILENUS Federated File System

Max Berger; Michael W. Sobolewski

The major objective of the Service Oriented Computing Environment (SORCER) is to form dynamic federations of network services that provide engineering data, applications and tools on an engineering grid with exertion-oriented programming. To meet the requirements of these services in terms of data shar-ing and managing in the form of data files, a corresponding federated file system, SILENUS, was developed. This system fits the SORCER philosophy of interactive exertion-oriented programming, where users create service-oriented programs and can access data files in the same way they use their local file system. This paper gives a brief overview of SORCER and then the SILENUS methodology is described.

Collaboration


Dive into the Michael W. Sobolewski's collaboration.

Top Co-Authors

Avatar

Raymond M. Kolonay

Air Force Research Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge