| System and method for developing and enabling model-driven xml transformation framework for e-business -> Monitor Keywords |
|
System and method for developing and enabling model-driven xml transformation framework for e-businessSystem and method for developing and enabling model-driven xml transformation framework for e-business description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20070174763, System and method for developing and enabling model-driven xml transformation framework for e-business. Brief Patent Description - Full Patent Description - Patent Application Claims BACKGROUND OF THE INVENTION [0001]1. Field of the Invention [0002]The present invention generally relates to creating and editing business models and, more particularly, to a system and method using a pre-defined internal meta-model to classify business activities into several types of management components and govern all types of business operations. The invention provides a general model driven translation approach that can facilitate code re-use and yet enforce a built-in validation capability. [0003]2. Background Description [0004]As eXtensible Markup Language (XML) formats have been widely adopted for representing business documents both within and across enterprises, XML to XML translation becomes a common and critical component for business process integration. Script-based approaches usually include a fixed translator, and translation methods are coded inside style sheets or annotated schemas. Document Object Model (DOM) tree-based approaches provide fixed sets of tree traversal Application Program Interfaces (APIs) for developers to program the translators. However, there are limitations for these approaches. [0005]The XML Stylesheet Language Transformation (XSLT) approach can not guarantee that the translated XML documents will conform to a complicated schema, thus requiring an extra validation stage. Other approaches may require designing a complicated code re-using utility to alleviate programming effort and for better coping with future schema upgrades. There is a great need for a general model driven translation approach that can facilitate code re-use and yet enforce a built-in validation capability. SUMMARY OF THE INVENTION [0006]Business Performance Management (BPM) aims at monitoring system activities, identifying bottlenecks for business operations, spotting anomalies after correlating a sequence of events, sending out alerts when exceptional situations are detected, and displaying statistics and aggregated information onto a dashboard. A model-based BPM approach is adopted, and monitored entities (e.g., input events, metrics, outbound events, situation detections, and alert actions, etc.) are described in an observation model that conforms to a pre-defined meta-model. The observation models are created by modeling tools, serialized in the standard XML Metadata Interchange (XMI) format, and consumed by an observation manager during the runtime. Because of the serialized nature, it can be a daunting task to create or modify a model in XMI directly. [0007]The invention thus defines a simplified XML schema, so that observation models based on the new human readable format can be easily composed using XML editing tools or even text editors. Since observation manager runtime can only accept XMI models, there is still needed an XML to XMI translation utility. Due to the limitations of other approaches, the invention provides a model driven development framework for building such a utility. This approach implements a strong built-in validation capability in that validation logic is embedded into the code. Once the model is instantiated and populated, it is guaranteed to be a valid in-memory model that conforms to the meta-model. [0008]Since XMI itself is an XML document, XML to XMI translation can be viewed as a variant of XML to XML translation. However, XML to XMI translation is more rigid due to the fact that the schemas for serialized models in XMI are loosely defined (with a data type ANY in the XMI schema to allow any conceptual models in arbitrary structures). For example, models in XMI format have flattened structures that may include parsed mathematical formulas and logical expressions. Extra model conformance and validation checks are needed to ensure a valid model. [0009]According to the invention, a pre-defined internal meta-model is used to classify business activities into several types of management components and govern all types of business operations. For example, an information model defines numerous artifacts and system resources, and an observation model specifies monitoring context definitions, metric types, and inbound/outbound event definitions. In other words, an observation meta-model defines a formal specification for users to describe monitoring context related information. The system according to the invention provides for model transformation in a way that handles the following features: [0010]customized structure flattening; [0011]complex structure types; [0012]structure recovery from expressions; and [0013]nested and recursive model definitions. BRIEF DESCRIPTION OF TIHE DRAWINGS [0014]The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which: [0015]FIG. 1 is is a data flow diagram showing existing and new approaches for a model-based observation manager; [0016]FIG. 2 is a sample XMI listing for the information model; [0017]FIG. 3 is a sample XMI listing for the observation model; [0018]FIG. 4 is a block diagram showing a sample input schema; [0019]FIG. 5 is a sample XML listing for the information model; [0020]FIG. 6 is a sample XML listing for the observation model; [0021]FIG. 7 is a block diagram illustrating the implementation framework; Continue reading about System and method for developing and enabling model-driven xml transformation framework for e-business... Full patent description for System and method for developing and enabling model-driven xml transformation framework for e-business Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this System and method for developing and enabling model-driven xml transformation framework for e-business patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like System and method for developing and enabling model-driven xml transformation framework for e-business or other areas of interest. ### Previous Patent Application: Strategies for processing annotations Next Patent Application: Data collection Industry Class: Data processing: presentation processing of document ### FreshPatents.com Support Thank you for viewing the System and method for developing and enabling model-driven xml transformation framework for e-business patent info. IP-related news and info Results in 0.14114 seconds Other interesting Feshpatents.com categories: Qualcomm , Schering-Plough , Schlumberger , Seagate , Siemens , Texas Instruments , 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|