ES2262706T3 - Sistema de procesamiento de objetos con un modelo de objeto. - Google Patents
Sistema de procesamiento de objetos con un modelo de objeto.Info
- Publication number
- ES2262706T3 ES2262706T3 ES01997724T ES01997724T ES2262706T3 ES 2262706 T3 ES2262706 T3 ES 2262706T3 ES 01997724 T ES01997724 T ES 01997724T ES 01997724 T ES01997724 T ES 01997724T ES 2262706 T3 ES2262706 T3 ES 2262706T3
- Authority
- ES
- Spain
- Prior art keywords
- data structure
- tool
- processing system
- program
- process control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23255—Object oriented programming, OOP
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31393—Object oriented engineering data management
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32161—Object oriented control, programming
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34038—Web, http, ftp, internet, intranet server
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
- Geophysics And Detection Of Objects (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Sistema de procesamiento de objetos con un modelo (8) de objeto y al menos una herramienta (2, 3) base y una herramienta (4, 5) adicional, - en el que el modelo (8) de objeto está configurado como modelo (8) de objeto común que presenta una estructura (6) de datos y un programa (7) de administración para la estructura (6) de datos; - en el que puede accederse a la estructura (6) de datos por las herramientas (2-5) a través del programa (7) de administración; - en el que la estructura (6) de datos comprende un programa (SP) de control que puede ejecutarse por una unidad (20) de control de procesos en función del cual desde la unidad (20) de control de procesos puede controlarse y/o monitorizarse una instalación (28) técnica mediante al menos una unidad (27, 29) de entrada/salida; - en el que la estructura (6) de datos contiene información sobre variables utilizadas por la unidad (20) de control de procesos al ejecutar del programa (SP) de control, su lugar de almacenamiento en la unidad (20)de control de procesos y dado el caso sus enlaces entre sí; - en el que la herramienta (2, 3) base posee acceso de lectura a una zona (9, 10) parcial de la estructura (6) de datos asociada a la misma; - en el que la herramienta (4, 5) adicional posee acceso de lectura y escritura a una zona (11, 12) parcial de la estructura (6) de datos asociada a la misma; - en el que las zonas (9-12) parciales se diferencian al menos parcialmente entre sí y contienen informaciones que se corresponden unas con otras, caracterizado porque el programa (7) de administración está configurado de tal manera que en un acceso de escritura comprueba si es necesaria una actualización y porque, en caso de demanda, en un acceso de escritura a la estructura (6) de datos mediante la herramienta (4, 5) adicional se actualiza también obligatoriamente la zona (9, 10, 12 o 9 -11) parcial de la estructura (6) de datos que no puede leerse por la herramienta (4, 5) adicional.
Description
Sistema de procesamiento de objetos con un
modelo de objeto.
La presente invención se refiere a un sistema de
procesamiento de objetos con un modelo de objeto y al menos una
herramienta base y una herramienta adicional.
- -
- en el que el modelo de objeto presenta una estructura de datos y un programa de administración para la estructura de datos;
- -
- en el que puede accederse a la estructura de datos por las herramientas mediante el programa de administración;
- -
- en el que la estructura de datos comprende un programa de control que puede ejecutarse por una unidad de control de procesos en función de la cual puede controlarse y monitorizarse una instalación técnica desde la unidad de control de procesos mediante al menos una unidad de entrada/salida;
- -
- en el que la estructura de datos contiene información sobre variables utilizadas por la unidad de control de procesos al ejecutar del programa de control, su lugar de almacenamiento en la unidad de control de procesos y dado el caso sus enlaces entre sí;
- -
- en el que la herramienta base posee acceso de lectura a una zona parcial de la estructura de datos asociada a la misma;
- -
- en el que la herramienta adicional posee acceso de lectura y de escritura a una zona parcial de la estructura de datos asociada a la misma;
- -
- en el que las zonas parciales se diferencian al menos parcialmente entre sí y contienen informaciones que se corresponden unas con otras.
Los sistemas de procesamiento de objetos son
conocidos en general. En ellos, normalmente las herramientas
individuales independientes entre sí tienen acceso a los modelos
asociados a las herramientas correspondientes con respecto al
propietario. Esto vale de la misma manera para accesos de lectura y
de escritura.
Debido a los accesos independientes entre sí a
los modelos individuales, las informaciones que se corresponden
unas con otras contenidas en los modelos son o se vuelven
inconsistentes unas respecto a otras. No obstante, para conseguir
una consistencia de información en el estado de la técnica se
realizan con mucho esfuerzo mecanismos de representación (mapping)
y ejecuciones de comprobación. Sin embargo no siempre se garantiza
una consistencia de las informaciones que se corresponden unas con
otras contenidas en los modelos, o se pierden datos. Esto último es
válido especialmente cuando el mismo objeto es manipulado por varias
herramientas. También, dado el caso, debe introducirse datos
múltiples veces cuando los mecanismos de representación
correspondientes no están disponibles. Además los mecanismos de
representación deben programarse.
Por el documento WO 99 60487 A1 se conoce un
método de sistema de control que emplea un software orientado a
objetos para integrar múltiples sistemas de control en un modelo de
objeto común. Las técnicas orientadas a objetos se emplean para
construir una aplicación basada en Java distribuida en un entorno de
sistemas abierto independiente del fabricante para controlar y
monitorizar sistemas de diferentes tamaños y estructuras. Los datos
de información se introducen en un modelo de objeto común y están
disponibles en todo el sistema.
Por el documento US 5 970 488 se conoce un
sistema de bases de datos distribuida que presenta una pluralidad
de puntos de nodos que están conectados mediante un medio de red.
Cada punto de nodos contiene al menos una aplicación y mantiene una
base de datos. Cada punto de nodos inicia la ejecución de una
aplicación de modo que solamente una aplicación tiene acceso a la
base de datos del punto de nodo, distribuye actualizaciones a otras
bases de datos y actualiza la propia base de datos.
El objetivo de la presente invención consiste en
crear un sistema de procesamiento de objetos del tipo mencionado al
principio en el que se garantiza de manera sencilla un mantenimiento
de datos consistente.
El objetivo se soluciona porque el modelo de
objeto se configura como modelo de objeto común, de manera que el
programa de administración está configurado de tal manera que
comprueba en un acceso de escritura si es necesaria una
actualización, y que en caso de demanda, en un acceso de escritura a
la estructura de datos mediante la herramienta adicional la zona
parcial, que no puede leerse por la herramienta adicional, de la
estructura de datos se actualiza también obligatoriamente.
La herramienta base es generalmente una
herramienta de representación de interfaz de usuario o una
herramienta de ejecución para el programa de control. Con ello, de
manera correspondiente la herramienta adicional generalmente es una
herramienta de creación de interfaz de usuario o una herramienta de
creación de un programa de control.
Sin embargo también son posibles otras
combinaciones de herramientas. Especialmente es posible que el
sistema de procesamiento de objetos comprenda cuatro de las
herramientas anteriormente mencionadas. En cualquier caso sin
embargo siempre se realiza de manera obligatoria una actualización
de todas las zonas parciales de la estructura de datos que no
pueden leerse por esta herramienta durante un acceso de escritura a
la estructura de datos mediante una de las herramientas.
Cuando la estructura de datos presenta una zona
común a la que al menos dos herramientas tienen acceso de lectura
la estructura de datos se aprovecha de manera especialmente
eficiente. Además se reduce el gasto de actualización.
Cuando la estructura de datos para cada
herramienta que puede acceder a la estructura de datos contiene un
registro de información completo, puede utilizarse por cada
herramienta correspondiente de manera adecuada.
Cuando un ordenador con un sistema de
procesamiento de objetos de este tipo está configurado como unidad
de control de procesos, siempre se garantiza que los datos llamados
por las herramientas de la estructura de datos reflejen el programa
de control que va a ejecutar la unidad de control de procesos.
Cuando el ordenador está configurado como
ordenador apto para Internet y las herramientas pueden llamarse a
través de Internet, es posible llamar las herramientas desde otros
ordenadores. Naturalmente esto no es válido para la herramienta de
ejecución para el programa de control que siempre debe realizarse
por la propia unidad de control de programa.
A partir de la siguiente descripción de un
ejemplo de realización se producen ventajas y detalles adicionales
en conexión con los dibujos. En este caso muestran en representación
principal
la figura 1, un sistema de procesamiento de
objetos,
la figura 2, un diagrama de desarrollo y
la figura 3, una interconexión de
ordenadores.
Según la figura 1, un sistema 1 de procesamiento
de objetos presenta cuatro herramientas 2 a 5. Se trata de una
herramienta 2 de ejecución para un programa SP de control, una
herramienta 3 de representación de interfaz de usuario, una
herramienta 4 de creación de programa de control y una herramienta 5
de creación de interfaz de usuario. La herramienta 2 de ejecución y
la herramienta 3 de representación de interfaz de usuario son, en
el sentido de la presente invención, herramientas base, la
herramienta 4 de creación de programa de control y la herramienta 5
de creación de interfaz de usuario son herramientas adicionales.
Por las herramientas 2 a 5 puede accederse una
estructura 6 de datos. Los accesos se realizan en este caso a
través de un programa 7 de administración para la estructura 6 de
datos. La estructura 6 de datos y el programa 7 de administración
forman conjuntamente un modelo 8 de objeto que es común a todas las
herramientas 2 a 5.
La estructura 6 de datos contiene para cada una
de las herramientas 2 a 5 un registro de información completo. Los
registros de información se almacenan en zonas 9 a 12 parciales de
la estructura 6 de datos. El registro de información para la
herramienta 2 de ejecución forma en este caso el programa SP de
control. Cada una de las herramientas 2 a 5 tiene acceso de lectura
a la zona 9 a 12 parcial asociada a la misma. La herramienta 4 de
creación de programa de control y la herramienta 5 de creación
interfaz de usuario también tienen acceso de escritura a las zonas
11, 12 parciales asociadas a las mismas.
De manera visible las zonas 9 a 12 se solapan
pero no son idénticas unas a otras. Por tanto, las zonas 9 a 12
parciales son parcialmente diferentes unas de otras. Sin embargo, la
estructura 6 de datos presenta también zonas 13 a 19 comunes a las
que al menos dos herramientas 2 a 5 tienen acceso de lectura.
Las zonas 9 a 12 parciales contienen
informaciones que se corresponden unas con otras. Por ejemplo,
contienen informaciones sobre variables utilizadas por una unidad
20 de control de procesos en la ejecución del programa SP de
control, su lugar de almacenamiento en la unidad 20 de control de
procesos y dado el caso sus enlaces entre sí. Estas informaciones
deben ser consistentes unas respecto a otras.
Por tanto, cuando la herramienta 4 de creación
de programa de control o la herramienta 5 de creación de interfaz
de usuario acceden a modo de escritura a las zonas 11, 12 parciales
asociadas a las mismas, también deben actualizarse las otras zonas
9, 10, 11, 12 o 9 a 11 parciales para garantizar un mantenimiento de
datos consistente. Esta tarea es asumida por el programa 7 de
administración. Está configurado de tal manera que en los accesos
de escritura comprueba si es necesaria una actualización y la
realiza, dado el caso, de manera obligatoria.
Según la figura 2, el programa 7 de
administración registra peticiones de acceso en una etapa 21 y las
realiza en una etapa 22. Por tanto, en una etapa 23 el programa 7
de administración comprueba si el acceso era un acceso de lectura.
Si es así se espera la siguiente petición de acceso. Si no, en una
etapa 24 se comprueba si se accedió a una zona 13 a 19 común (todas
las herramientas 2 a 5). Si es así se espera la siguiente petición
de acceso. Si no, en una etapa 25 se comprueba si la información
escrita era singular, las otras zonas 9, 10, 12 o 9, a 11 no
contienen por tanto informaciones que se corresponden entre sí. Si
es así se espera la siguiente petición de acceso. Si no, en una
etapa 26 el programa 7 de administración realiza una actualización
de las zonas 9, 19, 12 o 9 a 11, siempre que sea necesaria.
A este respecto en el caso más sencillo se
realiza una mera copia. Sin embargo también es posible que existan
dependencias funcionales. Para esto al programa 7 de administración
se le facilita metainformación sobre el modelo 8 de objeto para
poder mantener también en este caso la consistencia de las zonas 9 a
12 parciales.
El sistema 1 de procesamiento de objetos se
almacena según la figura 3 en la unidad 20 de control de procesos.
El ordenador 20 en el que se almacena está configurado también como
unidad 20 de control de procesos. Por la unidad 20 de control de
procesos puede ejecutarse el programa SP de control. En este caso,
la unidad 20 de control de procesos lee a través de unidades 27 de
entrada los estados de proceso de una instalación 28 técnica
industrial. Además mediante unidades 29 de salida emite órdenes de
ajuste a la instalación 28 técnica industrial. Por tanto la
instalación 28 técnica industrial se controla por la unidad 20 de
control de procesos mediante las unidades 27 de entrada y se dirige
mediante las unidades 29 de
salida.
salida.
La ejecución del programa SP de control, es
decir, la realización de la herramienta 2 de ejecución debe
realizarse por sí misma, de manera trivial en la unidad 20 de
control de procesos. En cambio, la ejecución de las otras
herramientas 3 5, es decir de la herramienta 3 de representación de
interfaz de usuario, de la herramienta 4 de creación de programa de
control y de la herramienta 5 de creación de interfaz de usuario
puede realizarse también en los otros ordenadores 30 a 32. Para
esto, la unidad 20 de control de procesos se conecta o puede
conectarse a estos ordenadores 30 a 32 a través de Internet 33. La
unidad 20 de control de procesos está configurada también como
ordenador 20 apto para Internet. Las otras herramientas 3 a 5 pueden
llamarse a través de Internet 33 con lo que es posible una
programación remota y un control remoto de la unidad 20 de control
de procesos.
El modelo 8 de objeto representa una unidad. De
manera preferida, por tanto éste se almacena en un único ordenador
20, aquí la unidad 20 de control de procesos. Si se garantiza una
consistencia mediante mecanismos adecuados, puede estar diseñado
también de manera distribuida. De manera preferida, tal como se
describe se almacenan también las herramientas 2 a 5 conjuntamente
en la unidad 20 de control de procesos. Sin embargo, tampoco esto
es obligatoriamente necesario.
Claims (10)
1. Sistema de procesamiento de objetos con un
modelo (8) de objeto y al menos una herramienta (2, 3) base y una
herramienta (4, 5) adicional,
- -
- en el que el modelo (8) de objeto está configurado como modelo (8) de objeto común que presenta una estructura (6) de datos y un programa (7) de administración para la estructura (6) de datos;
- -
- en el que puede accederse a la estructura (6) de datos por las herramientas (2-5) a través del programa (7) de administración;
- -
- en el que la estructura (6) de datos comprende un programa (SP) de control que puede ejecutarse por una unidad (20) de control de procesos en función del cual desde la unidad (20) de control de procesos puede controlarse y/o monitorizarse una instalación (28) técnica mediante al menos una unidad (27, 29) de entrada/salida;
- -
- en el que la estructura (6) de datos contiene información sobre variables utilizadas por la unidad (20) de control de procesos al ejecutar del programa (SP) de control, su lugar de almacenamiento en la unidad (20) de control de procesos y dado el caso sus enlaces entre sí;
- -
- en el que la herramienta (2, 3) base posee acceso de lectura a una zona (9, 10) parcial de la estructura (6) de datos asociada a la misma;
- -
- en el que la herramienta (4, 5) adicional posee acceso de lectura y escritura a una zona (11, 12) parcial de la estructura (6) de datos asociada a la misma;
- -
- en el que las zonas (9-12) parciales se diferencian al menos parcialmente entre sí y contienen informaciones que se corresponden unas con otras,
caracterizado porque el programa (7) de
administración está configurado de tal manera que en un acceso de
escritura comprueba si es necesaria una actualización y porque, en
caso de demanda, en un acceso de escritura a la estructura (6) de
datos mediante la herramienta (4, 5) adicional se actualiza también
obligatoriamente la zona (9, 10, 12 ó 9 -11) parcial de la
estructura (6) de datos que no puede leerse por la herramienta (4,
5) adicional.
2. Sistema de procesamiento de objetos según la
reivindicación 1, caracterizado porque la herramienta (2, 3)
base es una herramienta (3) de representación de interfaz de
usuario.
3. Sistema de procesamiento de objetos según la
reivindicación 2, caracterizado porque la herramienta (4, 5)
adicional es una herramienta (5) de creación de interfaz de
usuario.
4. Sistema de procesamiento de objetos según la
reivindicación 1, caracterizado porque la herramienta (2, 3)
base es una herramienta (2) de ejecución para el programa de
control.
5. Sistema de procesamiento de objetos según la
reivindicación 4, caracterizado porque la herramienta (4, 5)
adicional es una herramienta (4) de creación de programa de
control.
6. Sistema de procesamiento de objetos según una
de las reivindicaciones anteriores, caracterizado porque la
estructura (6) de datos presenta una zona (13-19)
común a la que al menos dos herramientas (2-5)
poseen acceso de lectura.
7. Sistema de procesamiento de objetos según una
de las reivindicaciones anteriores, caracterizado porque la
estructura (6) de datos para cada herramienta (2-5)
por la cual puede accederse a la estructura (6) de datos contiene
un registro de información completo.
8. Ordenador con un sistema (1) de procesamiento
de objetos según una de las reivindicaciones anteriores.
9. Ordenador según la reivindicación 8,
caracterizado porque está configurado como unidad (20) de
control de procesos.
10. Ordenador según la reivindicación 8 ó 9,
caracterizado porque está configurado como ordenador (20)
apto para Internet y porque las herramientas
(3-5) pueden llamarse a través de Internet (30).
(3-5) pueden llamarse a través de Internet (30).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10058391 | 2000-11-24 | ||
| DE10058391A DE10058391C2 (de) | 2000-11-24 | 2000-11-24 | Vorrichtung zur Objektbearbeitung |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2262706T3 true ES2262706T3 (es) | 2006-12-01 |
Family
ID=7664528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01997724T Expired - Lifetime ES2262706T3 (es) | 2000-11-24 | 2001-11-19 | Sistema de procesamiento de objetos con un modelo de objeto. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8275809B2 (es) |
| EP (1) | EP1428082B1 (es) |
| AT (1) | ATE325369T1 (es) |
| DE (2) | DE10058391C2 (es) |
| ES (1) | ES2262706T3 (es) |
| WO (1) | WO2002042851A2 (es) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060242104A1 (en) * | 2005-04-21 | 2006-10-26 | Microsoft Corporation | Systems and methods for manipulating data in a data storage system |
| GB2428834A (en) * | 2005-08-04 | 2007-02-07 | Ibm | Linking objects with graphical user interface items |
| DE102009030853A1 (de) * | 2009-06-26 | 2010-12-30 | Honeywell Technologies S.A.R.L. | Ein/Ausgabe-Einheit |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4713753A (en) * | 1985-02-21 | 1987-12-15 | Honeywell Inc. | Secure data processing system architecture with format control |
| CA2285089C (en) * | 1991-11-12 | 2000-05-09 | Ibm Canada Limited-Ibm Canada Limitee | Logical mapping of data objects using data spaces |
| US5353401A (en) | 1992-11-06 | 1994-10-04 | Ricoh Company, Ltd. | Automatic interface layout generator for database systems |
| US5918225A (en) * | 1993-04-16 | 1999-06-29 | Sybase, Inc. | SQL-based database system with improved indexing methodology |
| ATE195825T1 (de) * | 1993-06-03 | 2000-09-15 | Network Appliance Inc | Anordnung eines dateisystems zum beschreiben beliebiger bereiche |
| WO1995003586A1 (en) * | 1993-07-21 | 1995-02-02 | Persistence Software, Inc. | Method and apparatus for generation of code for mapping relational data to objects |
| US5652884A (en) * | 1994-11-14 | 1997-07-29 | Object Technology Licensing Corp. | Method and apparatus for dynamic update of an existing object in an object editor |
| US6662205B1 (en) * | 1996-10-01 | 2003-12-09 | International Business Machines Corporation | Scaleable and extensible system management architecture with dataless endpoints |
| US5970488A (en) * | 1997-05-05 | 1999-10-19 | Northrop Grumman Corporation | Real-time distributed database system and method |
| US6185560B1 (en) * | 1998-04-15 | 2001-02-06 | Sungard Eprocess Intelligance Inc. | System for automatically organizing data in accordance with pattern hierarchies therein |
| US6539388B1 (en) * | 1997-10-22 | 2003-03-25 | Kabushika Kaisha Toshiba | Object-oriented data storage and retrieval system using index table |
| AU758278B2 (en) | 1998-05-15 | 2003-03-20 | Tridium, Inc. | System and methods for object-oriented control of diverse electromechanical systems using a computer network |
| US6499036B1 (en) * | 1998-08-12 | 2002-12-24 | Bank Of America Corporation | Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation |
| DE19845043C1 (de) * | 1998-09-30 | 2000-03-30 | Siemens Ag | Verfahren und dessen Verwendung sowie Datenverarbeitungsvorrichtung zum Abgleichen von in verschiedenen Anwenderdateien gespeicherten Daten |
| WO2000038084A2 (de) * | 1998-12-23 | 2000-06-29 | Sternemann Karl Heinz | Verfahren zur behandlung von datenobjekten |
| DE19917269A1 (de) * | 1999-04-17 | 2000-10-19 | Modern Systems Automation Gmbh | Verfahren zum Verbinden der Steuerebene und der Leitsystemebene eines Prozeßleitsystems |
| BR0010094A (pt) * | 1999-04-26 | 2002-07-02 | Computer Ass Think Inc | Processo para manter a integridade de dados armazenados por todo um sistema de computador distribuìdo |
| US6393424B1 (en) * | 1999-12-29 | 2002-05-21 | Networks Associates, Inc. | Method and apparatus for using a static metadata object to reduce database accesses |
| US6636861B1 (en) * | 2000-02-01 | 2003-10-21 | David J. Stack | Real-time database upload with real-time column mapping |
| US6571252B1 (en) * | 2000-04-12 | 2003-05-27 | International Business Machines Corporation | System and method for managing persistent objects using a database system |
-
2000
- 2000-11-24 DE DE10058391A patent/DE10058391C2/de not_active Expired - Fee Related
-
2001
- 2001-11-19 WO PCT/DE2001/004345 patent/WO2002042851A2/de not_active Ceased
- 2001-11-19 EP EP01997724A patent/EP1428082B1/de not_active Expired - Lifetime
- 2001-11-19 ES ES01997724T patent/ES2262706T3/es not_active Expired - Lifetime
- 2001-11-19 DE DE50109724T patent/DE50109724D1/de not_active Expired - Lifetime
- 2001-11-19 AT AT01997724T patent/ATE325369T1/de not_active IP Right Cessation
- 2001-11-19 US US10/432,431 patent/US8275809B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP1428082A2 (de) | 2004-06-16 |
| DE10058391C2 (de) | 2003-06-18 |
| WO2002042851A3 (de) | 2004-04-01 |
| DE10058391A1 (de) | 2002-06-13 |
| WO2002042851A2 (de) | 2002-05-30 |
| EP1428082B1 (de) | 2006-05-03 |
| US8275809B2 (en) | 2012-09-25 |
| ATE325369T1 (de) | 2006-06-15 |
| DE50109724D1 (de) | 2006-06-08 |
| US20040066406A1 (en) | 2004-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2876010T3 (es) | Sistema y método para dar nomenclatura a objetos automáticamente en un sistema de automatización de edificios | |
| ITTO990234A1 (it) | Procedimento e sistema per fornire un'immagine software personalizzataad un sistema di elaboratore. | |
| KR920001330A (ko) | 랏트에 대한 리소스 할당 제어 방법 및 시스템 | |
| CN103959709B (zh) | 利用定义的组件来动态配置和实现设备固件的工具和方法 | |
| CN112948480A (zh) | 数据抽取方法、装置、电子设备及存储介质 | |
| CN106201608A (zh) | 计算机uefi固件更新方法 | |
| CN113986237A (zh) | Jenkins编译任务的创建方法、装置 | |
| McCauley | Agile development methods poised to upset status quo | |
| KR20060080018A (ko) | 가상의 sdr을 이용한 관리 시스템 및 그 방법 | |
| JP5026908B2 (ja) | スティックサーバ | |
| JP2005259079A (ja) | ツール | |
| Brown et al. | Refactoring software, architectures, and projects in crisis | |
| ES2284999T3 (es) | Software para la visualizacion de objetos estructurables jerarquicamente. | |
| US20060184715A1 (en) | Method and system for exchanging description data between projects | |
| US20010029578A1 (en) | Computer farm with a system for transferring files between processor cards | |
| KR20190126992A (ko) | 블록체인 기반 시스템에서 특정 선택 노드를 활용한 비결정적 데이터 생성 방법 | |
| JP2007323677A (ja) | オブジェクト統合管理システムの生成方法 | |
| US8275809B2 (en) | Object processing system using an object model | |
| JPH09305418A (ja) | 共有メモリ管理方式 | |
| CN117193147B (zh) | 域控制设备 | |
| CN202650006U (zh) | 一种点阵字库在线更新系统 | |
| US7809702B2 (en) | Generating from application modifications commands to modify the objects in a repository | |
| Reffat | Integrating intelligent building technologies: a means for fostering sustainability | |
| JPH08286948A (ja) | ソフトウエア開発支援装置および方法 | |
| Barker | Objects and Classes |