The Experts below are selected from a list of 54 Experts worldwide ranked by ideXlab platform
A. Arsanjani - One of the best experts on this subject based on the ideXlab platform.
-
Business compilers towards supporting a highly re configurable architectural style for service oriented architecture
Conference on Object-Oriented Programming Systems Languages and Applications, 2002Co-Authors: A. Arsanjani, David NgAbstract:Grammar-oriented Object design (GOOD) externalizes the manners of enterprise-scale components using a Business domain-specific language. This implementation of manners models the flow and constraints on a set of collaborating enterprise components.A Business Compiler (BC) executes manners of components specified in the Business domain-specific language; supporting a highly re-configurable architectural style. The BC is a software asset that can be used to define, parse and execute Business flow languages. This provides various advantages including the ability to animate and execute the collaboration of components reflecting the Business process steps defined by Business Modeler. Architects enhance the grammar with component services that serve as actions in the grammar. The combination of flow definition by Modelers and component services by software architects provides a powerful collaborative environment for enabling the incremental creation of a highly re-configurable architectural style.This tool (Business Compiler) is the result of harvesting a set of software assets from multiple projects into an API and a GUI front end that helps Modelers by providing dynamic documentation and animation of and can be used to drive Business flow for highly adaptive and re-configurable software architectures.
-
Business compilers: towards supporting a highly re-configurable architectural style for service-oriented architecture
International Conference on Software Maintenance 2002. Proceedings., 2002Co-Authors: A. ArsanjaniAbstract:Grammar-oriented Object design (GOOD) uses a Business domain-specific language to model the flow an constraints on a set of collaborating enterprise components (EC). Maintenance of these components and their flow composition is a major issue. We present a software tool called the, Business Compiler (BC) that facilitates the definition, debugging and execution of Business flow languages in order to help animate and execute the collaboration of components reflecting the Business process steps defined by a Business Modeler. Architects enhance the grammar with component services that serve as actions in,the grammar. The combination of flow definition by Modelers and component services by software architects provides a powerful collaborative environment for enabling the incremental creation of a highly re-configurable-architectural style. BC consists Of an application framework that supports component-based development and includes a GUI debugger front end This helps Modelers by providing dynamic documentation an can be used by architects to create and execute a formal specification of Business flow to facilitate maintainability through a highly adaptive and re-configurable architectural style.
David Ng - One of the best experts on this subject based on the ideXlab platform.
-
Business compilers towards supporting a highly re configurable architectural style for service oriented architecture
Conference on Object-Oriented Programming Systems Languages and Applications, 2002Co-Authors: A. Arsanjani, David NgAbstract:Grammar-oriented Object design (GOOD) externalizes the manners of enterprise-scale components using a Business domain-specific language. This implementation of manners models the flow and constraints on a set of collaborating enterprise components.A Business Compiler (BC) executes manners of components specified in the Business domain-specific language; supporting a highly re-configurable architectural style. The BC is a software asset that can be used to define, parse and execute Business flow languages. This provides various advantages including the ability to animate and execute the collaboration of components reflecting the Business process steps defined by Business Modeler. Architects enhance the grammar with component services that serve as actions in the grammar. The combination of flow definition by Modelers and component services by software architects provides a powerful collaborative environment for enabling the incremental creation of a highly re-configurable architectural style.This tool (Business Compiler) is the result of harvesting a set of software assets from multiple projects into an API and a GUI front end that helps Modelers by providing dynamic documentation and animation of and can be used to drive Business flow for highly adaptive and re-configurable software architectures.
Geetika T Lakshmanan - One of the best experts on this subject based on the ideXlab platform.
-
A Business Centric Monitoring Approach for Heterogeneous Service Composites
2011 IEEE International Conference on Services Computing, 2011Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco CurberaAbstract:Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a Business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a Business centric point of view, as opposed to a service point of view. This paper introduces a Business centric monitoring framework to bridge the gap between the Business and service levels in complex Business applications. Our technical approach focuses on using Business information invariants to define one or more monitor sets in order to relate service activity to Business composite execution. We apply this framework to enable end-to-end monitoring of heterogeneous composite Business applications. In this paper we present a prototype of our Business centric monitoring approach using monitor sets for monitoring an order management composite implemented on IBM's Web Sphere Integration Developer (WID) v7 and tested on Web Sphere Business Monitor v7. This extends our earlier work on demonstrating end-to-end monitoring of BPEL service composites in Web Sphere Business Modeler v7. The new contribution of this work is (1)a prototype implementation of our monitoring approach on a different IBM product, WID v7, which supports heterogeneous service composites, and (2) demonstration of the effectiveness of this approach with respect to a (new) heterogeneous order management scenario. Our prototype implementation demonstrates the ease of design and deployment of our monitoring solution to attain a single end-to-end Business centric view of a collection of heterogeneous services executing together.
-
a Business centric end to end monitoring approach for service composites
IEEE International Conference on Services Computing, 2010Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco Curbera, Rania KhalafAbstract:Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a Business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a Business centric point of view, as opposed to a service point of view. This paper introduces a Business centric monitoring framework to bridge the gap between the Business and service levels in complex Business applications. Our technical approach focuses on using Business information invariants to define one or more monitor sets in order to relate service activity to Business composite execution. We apply this framework to enable end-to-end monitoring of composite Business applications. In this paper we present an initial prototype of our Business centric monitoring approach using monitor sets for monitoring a simple loan application composite implemented on IBM’s WebSphere Business Modeler, Process Server and Business Monitor. Our prototype implementation demonstrates the convenience, effectiveness and ease of design and deployment of our monitoring solution to attain a single end-to-end Business centric view of a collection of heterogeneous services executing together. Our work also exposes potential challenges as we extend this work to support more powerful end-to-end monitoring.
Francisco Curbera - One of the best experts on this subject based on the ideXlab platform.
-
A Business Centric Monitoring Approach for Heterogeneous Service Composites
2011 IEEE International Conference on Services Computing, 2011Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco CurberaAbstract:Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a Business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a Business centric point of view, as opposed to a service point of view. This paper introduces a Business centric monitoring framework to bridge the gap between the Business and service levels in complex Business applications. Our technical approach focuses on using Business information invariants to define one or more monitor sets in order to relate service activity to Business composite execution. We apply this framework to enable end-to-end monitoring of heterogeneous composite Business applications. In this paper we present a prototype of our Business centric monitoring approach using monitor sets for monitoring an order management composite implemented on IBM's Web Sphere Integration Developer (WID) v7 and tested on Web Sphere Business Monitor v7. This extends our earlier work on demonstrating end-to-end monitoring of BPEL service composites in Web Sphere Business Modeler v7. The new contribution of this work is (1)a prototype implementation of our monitoring approach on a different IBM product, WID v7, which supports heterogeneous service composites, and (2) demonstration of the effectiveness of this approach with respect to a (new) heterogeneous order management scenario. Our prototype implementation demonstrates the ease of design and deployment of our monitoring solution to attain a single end-to-end Business centric view of a collection of heterogeneous services executing together.
-
a Business centric end to end monitoring approach for service composites
IEEE International Conference on Services Computing, 2010Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco Curbera, Rania KhalafAbstract:Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a Business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a Business centric point of view, as opposed to a service point of view. This paper introduces a Business centric monitoring framework to bridge the gap between the Business and service levels in complex Business applications. Our technical approach focuses on using Business information invariants to define one or more monitor sets in order to relate service activity to Business composite execution. We apply this framework to enable end-to-end monitoring of composite Business applications. In this paper we present an initial prototype of our Business centric monitoring approach using monitor sets for monitoring a simple loan application composite implemented on IBM’s WebSphere Business Modeler, Process Server and Business Monitor. Our prototype implementation demonstrates the convenience, effectiveness and ease of design and deployment of our monitoring solution to attain a single end-to-end Business centric view of a collection of heterogeneous services executing together. Our work also exposes potential challenges as we extend this work to support more powerful end-to-end monitoring.
Rania Khalaf - One of the best experts on this subject based on the ideXlab platform.
-
a Business centric end to end monitoring approach for service composites
IEEE International Conference on Services Computing, 2010Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco Curbera, Rania KhalafAbstract:Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a Business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a Business centric point of view, as opposed to a service point of view. This paper introduces a Business centric monitoring framework to bridge the gap between the Business and service levels in complex Business applications. Our technical approach focuses on using Business information invariants to define one or more monitor sets in order to relate service activity to Business composite execution. We apply this framework to enable end-to-end monitoring of composite Business applications. In this paper we present an initial prototype of our Business centric monitoring approach using monitor sets for monitoring a simple loan application composite implemented on IBM’s WebSphere Business Modeler, Process Server and Business Monitor. Our prototype implementation demonstrates the convenience, effectiveness and ease of design and deployment of our monitoring solution to attain a single end-to-end Business centric view of a collection of heterogeneous services executing together. Our work also exposes potential challenges as we extend this work to support more powerful end-to-end monitoring.