System and method for interacting with computer programming languages at semantic level

   
   

The present invention relates to a system and method that models computer programming language concepts in a plurality of objects and enables a computer programmer to interact with multiple programming languages through one code model interface. This allows the computer programmer to identify objects or functionality available in an application without having to know or specify an underlying language that implements that object or functionality. The computer programmer can employ the code model to locate an object that implements a specific functionality and return a code model object that implements that functionality. The computer programmer may then interact with that code model object rather than having to interact with the computer programming language.

La actual invención se relaciona con un sistema y un método que los conceptos del lenguaje de programación de la computadora de los modelos en una pluralidad de objetos y permite a un informático obrar recíprocamente con lenguajes de programación múltiples a través de un interfaz modelo del código. Esto permite que el informático identifique objetos o la funcionalidad disponible en un uso sin tener que saber o especificar una lengua subyacente que instrumento ese objeto o funcionalidad. El informático puede emplear el modelo del código para localizar un objeto que ponga una funcionalidad en ejecucio'n específica y vuelve un objeto del modelo del código que instrumento esa funcionalidad. El informático puede entonces obrar recíprocamente con ese objeto del modelo del código más bien que teniendo que obrar recíprocamente con el lenguaje de programación de la computadora.

 
Web www.patentalert.com

< Integrated lithographic layout optimization

< Low power access to a computing unit from an external source

> Managing one or more domains in a system over a network connection

> Accelerating a distributed component architecture over a network using a direct marshaling

~ 00149