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
Application number
ES01997724T
Other languages
English (en)
Inventor
Clemens Dinges
Joachim Feld
Ronald Lange
Michael Schlereth
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Application granted granted Critical
Publication of ES2262706T3 publication Critical patent/ES2262706T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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.
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).
ES01997724T 2000-11-24 2001-11-19 Sistema de procesamiento de objetos con un modelo de objeto. Expired - Lifetime ES2262706T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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