Business Modeler - Explore the Science & Experts | ideXlab

Scan Science and Technology

Contact Leading Edge Experts & Companies

Business Modeler

The Experts below are selected from a list of 54 Experts worldwide ranked by ideXlab platform

A. Arsanjani – 1st expert 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, 2002
    Co-Authors: A. Arsanjani, David Ng

    Abstract:

    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., 2002
    Co-Authors: A. Arsanjani

    Abstract:

    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 – 2nd expert 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, 2002
    Co-Authors: A. Arsanjani, David Ng

    Abstract:

    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 – 3rd expert on this subject based on the ideXlab platform

  • A Business Centric Monitoring Approach for Heterogeneous Service Composites
    2011 IEEE International Conference on Services Computing, 2011
    Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco Curbera

    Abstract:

    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, 2010
    Co-Authors: Geetika T Lakshmanan, Paul T Keyser, Aleksander Slominski, Francisco Curbera, Rania Khalaf

    Abstract:

    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.