Browse Prior Art Database

Method and System for Automation of Web Services from a Defined Metadata Model and Taxonomies

IP.com Disclosure Number: IPCOM000240915D
Publication Date: 2015-Mar-12
Document File: 4 page(s) / 172K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed are a method and system for web service automation that can support any business model. This provides a unified application solution with a repeatable development process for providing common web services.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 4

Method and System for Automation of Web Services from a Defined Metadata Model and Taxonomies

Many enterprise systems are built per business models, but most require complex development efforts which must be repeated when the business model changes .

A unified application solution with a repeatable development process is needed for providing common web services.

The novel contribution is a method and system for web service automation that can support any business model. The generated web services support all kinds of enterprise applications, including wireless and wire applications. Other applications can utilize the services from this automation without knowing the complexities of enterprise .

This automation system has three basic service content components . The first component is a pre-defined business meta-model. The model reflects how an enterprise system is operating at a higher level. The second component is the collection of related business taxonomies. The taxonomies include the categorized and the collective business concepts, terms, and names of the activities. The taxonomies consist of the true business and system knowledge of enterprise , and have the specific semantic meaning within the given business domain. The third component is the associated contents of the taxonomies. The associated content is any content that is defined by an internal system in an enterprise, the web content from the public Internet, the content indexed from other systems, or any associated smart content.

The automation system requires that the metadata model be defined per given business models. The meta data model is normally framed as a list , tree, graph, map, etc.; however, to define those structures, the Extensible Markup Language (XML) format is the most common approach . The system takes such defined meta models as input.

The defined taxonomy follows the model and the taxonomy data carries semantic meaning of business knowledge and reflects the context of a given business activities .

Additionally, other data and content systems might be associated with the taxonomies so that the web service can provide more enterprise data by this system . A typical service architecture framework (e.g., Representational State Transfer (REST), Simple Object Access Protocol (SOAP)) governs the service Application Programing Interface (API) and the outputs.

The generated web services have, but are not limited to, the following capabilities:

• Navigating the business model objects • Having the associated taxonomies of given business entities • Having the taxonomy descriptive contents • Searching on taxonomies

• Having the non-descriptive enterprise content

1


Page 02 of 4

Figure 1 shows the system process and the component modules . This automation depends on a given defined business model following a given format . It depends on system taxonomy associated with the business model and /or data content that is also associated with the system taxo...