Unlock instant, AI-driven research and patent intelligence for your innovation.

Method of handling data compatible with an object modeling formalism

A processing method and object modeling technology, applied in the fields of electrical digital data processing, special data processing applications, natural language data processing, etc.

Inactive Publication Date: 2007-01-10
ALCATEL LUCENT SAS
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0041] However, due to the assembly and coordination of legacy services, the interaction of legacy services, and the manner in which legacy services should be executed to achieve their goals and provide that terminal service while ensuring functional consistency with terminal services, such an environment would cause problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of handling data compatible with an object modeling formalism

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0282] Declare the properties as follows:

[0283] a: attribute name, class name

[0284] where "property name" and "class name" are logically linked to the property name and the name of the class to which the property belongs, with commas used as separators.

example 2

[0286] a: property name: type, class name

[0287] In this example, the property is declared with its type. Preferably, there are no spaces before or after ":type". Standard types are common in the art, eg "String" (string), "boolean" (Boolean), "int" or "integer" (integer), "Date" (date). Other types may be used, including the name of the class described in the notation itself. E.g:

[0288] a: attribute name: class1, class2

example 3

[0290] a: attribute = value, class name

[0291]Here, assign initial values ​​to the properties. Preferably, there are no spaces before or after the equal sign. It can be noted that the tool can advantageously interpret incomplete syntax (where the attribute type is missing, as in the example above). For example, the tool may be designed to interpret and to automatically find the appropriate type, taking into account multiple criteria. These criteria can be based on the attribute name itself, e.g. "number", "quantity", "meter", etc., and then the tool suggests an "integer" type by default. These criteria can also be based on values ​​associated with attributes. For example, if the value is True or False, the proposed type is Boolean; if the value is numeric, the proposed type is Integer, depending on whether the value contains digits after the decimal point or "real"; if the value is between double quotes (thus "..."), the proposed type is "string" (meaning "string"); etc....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for providing a new web service consisting in decomposing (100) data, for example a scenario (50) and / or a use case (50), into modelling elements of said new web service corresponding to an object modelling formalism, in forming (110) an internal object model (60) from the modelling elements and in converting (120, 140) the modelling elements of the internal object model (60) into modelling elements of an external meta model. Said last step can be associated with a stage for generating (140) a code (80) or forming (120) an XMI model (70) visa an XMI generator. A computer program product for carrying out the inventive method and computer file obtained thereby are also disclosed.

Description

technical field [0001] The present invention relates to a method for providing new Web (network) services, a computer program product (especially a use case assistant) suitable for implementing the method, and a computer file obtained by the method . Background technique [0002] Hereinafter, unless otherwise indicated, the following terms are used in the meaning indicated below: [0003] - "electronic data processing application": any program or any group of programs adapted to operate in conjunction with the purpose of rendering a service to its users. [0004] - "Class": The concept of a class is commonly applied to modeling formalisms and object-oriented programming languages ​​and is particularly suitable for collections of data and processes (properties and methods, respectively) that work together in electronic data processing applications. In object-oriented languages, each type of object is defined by its class. A class represents all objects that share the same ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F17/30H04L29/06
CPCG06F17/2705G06F8/10G06F40/205
Inventor 菲拉普·拉尔韦帕特里克·方丹
Owner ALCATEL LUCENT SAS