DE10006532A1 - Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surface - Google Patents
Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surfaceInfo
- Publication number
- DE10006532A1 DE10006532A1 DE2000106532 DE10006532A DE10006532A1 DE 10006532 A1 DE10006532 A1 DE 10006532A1 DE 2000106532 DE2000106532 DE 2000106532 DE 10006532 A DE10006532 A DE 10006532A DE 10006532 A1 DE10006532 A1 DE 10006532A1
- Authority
- DE
- Germany
- Prior art keywords
- graphical
- function module
- data
- definition language
- building blocks
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000011161 development Methods 0.000 title claims abstract description 10
- 230000006870 function Effects 0.000 claims abstract description 10
- 238000013499 data model Methods 0.000 claims abstract description 7
- 238000010200 validation analysis Methods 0.000 claims abstract 2
- 230000008569 process Effects 0.000 claims description 8
- 238000009795 derivation Methods 0.000 claims description 2
- 238000013461 design Methods 0.000 claims description 2
- 230000014509 gene expression Effects 0.000 claims description 2
- YNPNZTXNASCQKK-UHFFFAOYSA-N Phenanthrene Natural products C1=CC=C2C3=CC=CC=C3C=CC2=C1 YNPNZTXNASCQKK-UHFFFAOYSA-N 0.000 claims 1
- DGEZNRSVGBDHLK-UHFFFAOYSA-N [1,10]phenanthroline Chemical compound C1=CN=C2C3=NC=CC=C3C=CC2=C1 DGEZNRSVGBDHLK-UHFFFAOYSA-N 0.000 claims 1
- 238000003066 decision tree Methods 0.000 claims 1
- 238000012360 testing method Methods 0.000 abstract description 4
- 241000251468 Actinopterygii Species 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- BNRNXUUZRGQAQC-UHFFFAOYSA-N Sildenafil Natural products CCCC1=NN(C)C(C(N2)=O)=C1N=C2C(C(=CC=1)OCC)=CC=1S(=O)(=O)N1CCN(C)CC1 BNRNXUUZRGQAQC-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- DEIYFTQMQPDXOT-UHFFFAOYSA-N sildenafil citrate Chemical compound OC(=O)CC(O)(C(O)=O)CC(O)=O.CCCC1=NN(C)C(C(N2)=O)=C1N=C2C(C(=CC=1)OCC)=CC=1S(=O)(=O)N1CCN(C)CC1 DEIYFTQMQPDXOT-UHFFFAOYSA-N 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 229940094720 viagra Drugs 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0054—Service creation techniques
- H04Q3/0058—Service creation techniques using service-independent building blocks (SIBBs) or "primitives"
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42144—Administration or customisation of services by service provider
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Stored Programmes (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zum nutzerseitig veran laßten, automatischen Generieren von kundenspezifischen Funk tionsmodulen für den Einsatz in Diensten intelligenter Netze, insbesondere intelligenter Telekommunikationsnetze.The invention relates to a method for prompting the user automatic generation of customized radio tion modules for use in the service of intelligent networks, especially intelligent telecommunication networks.
Die Telekommunikation ist derzeit einer der dynamischsten Wirtschaftszweige. Die hier zu verzeichnenden Wachstumsraten beruhen bereits jetzt zu einem großen Teil darauf, daß im Rahmen von Telekommunikationsnetzen ein ständig wachsender Umfang an Dienstleistungen angeboten wird, die nicht system immanent sind. Die zukünftige Entwicklung dieses Gebietes hängt entscheidend davon ab, daß neue Dienste auf flexible und kostengünstige Weise implementiert werden können.Telecommunications is currently one of the most dynamic Economic sectors. The growth rates recorded here are already based to a large extent on the fact that in Frame of telecommunication networks a constantly growing Extent of services offered that are not system are immanent. The future development of this area crucially depends on new services being flexible and can be implemented inexpensively.
Die Entwicklung von Diensten für intelligente Netze (IN = Intelligent Networks) betrifft verschiedene Komponenten und schließt verschiedene Teilprozesse ein, von denen vor allem die folgenden erwähnenswert sind:The development of services for intelligent networks (IN = Intelligent Networks) affects various components and includes various sub-processes, most of all the following are worth noting:
Dieser Teilprozeß betrifft die Entwicklung von Software-Bau steinen bzw. -modulen, aus denen Dienste aufgebaut werden, in einer etablierten Programmiersprache. Diese Bausteine werden als SIBs (Service Independent Building Blocks) bezeichnet. Sie werden etwa in den Programmiersprachen C oder C++ entwi ckelt.This sub-process concerns the development of software construction stones or modules from which services are built in an established programming language. These building blocks are referred to as SIBs (Service Independent Building Blocks). They are developed in the programming languages C or C ++, for example shakes.
Dieser Teilprozeß betrifft den Aufbau von Diensten als Stan darddienste oder in kundenspezifischer Weise durch Verknüpfen von SIBs. SIBs können dabei mehrfach benutzt werden und wer den in einer den Erfordernissen des jeweiligen Dienstes Rech nung tragenden Weise parametrisiert. Die Entwicklung wird nicht notwendigerweise mit der gleichen Programmiersprache wie die SIB Creation ausgeführt. Typischerweise wird eine grafische Oberfläche eingesetzt, in der die SIBs als Knoten auftreten und die Kanten des Kontrollfluß beschreiben.This sub-process concerns the establishment of services as Stan standard services or in a customer-specific way by linking from SIBs. SIBs can be used several times and who which arises in one of the requirements of the respective service parameterized. The development will not necessarily with the same programming language like the SIB Creation. Typically one graphical user interface in which the SIBs act as nodes occur and describe the edges of the control flow.
Die SIBs und die Dienste benötigen kunden- oder anruferspezi fische Daten, die im Rahmen des Entwurfes von Datenbasen (DB = Data Bases) bzw. Datenbanken zu beschreiben und über gra fische Oberflächen zu erfassen sind.The SIBs and services require customer or caller specs fish data, which is part of the design of databases (DB = Data bases) or databases and to describe via gra fish surfaces are to be recorded.
Für die rationelle Dienste-Entwicklung kommt es wesentlich darauf an, daß die Schnittstellen dieser Komponenten bzw. Teilprozesse hinreichend genau und konsistent beschrieben, implementiert und über ihre Lebensdauer konsistent gehalten werden.It is essential for the rational development of services to the fact that the interfaces of these components or Sub-processes described with sufficient accuracy and consistency, implemented and kept consistent over their lifespan become.
Bei bisherigen Entwicklungsprozessen werden die erwähnten Schnittstellen in der Syntax und Semantik ihrer Implementie rungssprache mehrfach formal definiert. Die erforderliche Konsistenz kann nur durch Überblicks-Prüfung der Schnittstel lenspezifikationen und vor allem den anschließenden Test der entsprechenden Komponenten-Implementierung gewährleistet wer den, wobei das Auftreten von Inkonsistenzen während der Le bensdauer des Dienstes dennoch nicht ausgeschlossen werden kann.The development processes mentioned so far are mentioned Interfaces in the syntax and semantics of their implementation language formally defined several times. The required Consistency can only be achieved by checking the interface lens specifications and especially the subsequent test of the appropriate component implementation ensures who the, the occurrence of inconsistencies during the Le service life can not be excluded can.
Der Erfindung liegt daher die Aufgabe zugrunde, ein rationel les und zuverlässiges Verfahren der oben genannten Art anzu geben, welches insbesondere die Implementierung von in sich dauerhaft konsistenten Diensten intelligenter Netze ermög licht. The invention is therefore based on the object, a rational les and reliable method of the type mentioned above give, which in particular the implementation of in itself enable consistently consistent services of intelligent networks light.
Diese Aufgabe wird durch ein Verfahren mit den Merkmalen des Anspruchs 1 gelöst.This task is accomplished by a process with the characteristics of Claim 1 solved.
In einer zweckmäßigen Ausführung des Verfahrens umfaßt die Komponentendefinitionssprache Verweis-Parameter, welche eine individuelle Festlegung der Beziehungen von Werten der Einga beparameter zur Selektion der Ausgänge ermöglichen.In an expedient embodiment of the method, the Component definition language Reference parameters, which is a individual determination of the relationships of values of the input Enable parameters to select the outputs.
In einer weiteren zweckmäßigen Fortbildung des Erfindungsge dankens erfolgt die individuelle Ausprägung des Gesamtdaten modells über Datentabellen von Datenbanken. Hierbei stellt die Komponentendefinitionssprache eine automatische Ableitung von Eingabemasken bei Aufruf bereit. Damit sind nutzerseitig kundenspezifische Änderungen am Datenmodell oder am Ablauf des Entscheidungsgraphen ohne Eingriff in das eigentliche Funktionsmodul eingebbar.In a further expedient training of the invention thanks, the individual characteristics of the overall data are given models about data tables of databases. This poses the component definition language an automatic derivation of input masks ready when called. So that are user side Customer-specific changes to the data model or the process of the decision graph without interfering with the actual Function module can be entered.
Eine besonders vorteilhafte Ausführung des Verfahrens ergibt sich, wenn in einer bevorzugten Implementierung die Funk tionsmodule einschließlich der funktionalen Bausteine und der Datenbausteine beim Diensteanbieter installiert sind. In die sem Fall wird dem Netzbetreiber der sich aus dem jeweils ge prüften Funktionsmodul ergebende Ablauf des Datenverkehrs und der Herstellung von Verknüpfungen online mitgeteilt.A particularly advantageous embodiment of the method results if, in a preferred implementation, the radio tion modules including the functional modules and the Data blocks are installed at the service provider. In the In this case, the network operator, which is based on the ge checked function module resulting flow of data traffic and notified of the creation of links online.
Vorteile und Zweckmäßigkeiten der Erfindung ergeben sich im übrigen aus den Unteransprüchen sowie der nachfolgenden Be schreibung einer bevorzugten Ausführungsform des Verfahrens anhand der Figuren. Von diesen zeigen:Advantages and advantages of the invention result in others from the subclaims and the following Be Description of a preferred embodiment of the method based on the figures. Of these show:
Fig. 1 ein allgemeines Beispiel eines SIB-Templates, Fig. 1 is a general example of a SIB templates,
Fig. 2 ein konkretes Beispiel eines SIB-Templates, Fig. 2 shows a concrete example of a SIB templates,
Fig. 3 ein konkretes Beispiel für ein aus dem SIB-Template COPY gemäß Fig. 2 generiertes Code-Fragment in der Programmiersprache C++, Fig. 3 shows a concrete example of a generated from the SIB template COPY FIG. 2 code fragment in the C ++ programming language,
Fig. 4 ein konkretes Beispiel für ein Testrahmenfragment entsprechend dem SIB-Template COPY gemäß Fig. 2, Fig. 4 shows a concrete example of a test frame in accordance with the SIB fragment template COPY according to Fig. 2,
Fig. 5 ein allgemeines Beispiel für die Instanziierung eines SIBs X, Fig. 5 is a general example of the instantiation of a SIBs X,
Fig. 6 ein konkretes Beispiel für eine automatisch generierte Dialogmaske bei SIB-Instanziierung nach dem SIB-Template COPY, Fig. 6 shows a concrete example of an automatically generated dialog mask in SIB instantiation according to the SIB template COPY,
Fig. 7 ein allgemeines Beispiel für einen Dienstgraphen aus Bausteininstanzen und Fig. 7 shows a general example of a service graph from block instances and
Fig. 8 ein konkretes Beispiel für einen Dienstgraphen als Verknüpfung von SIBs. Fig. 8 shows a concrete example of a service graph as a combination of SIBs.
Die Figuren dienen insgesamt zur Skizzierung eines Programm ablaufes im Rahmen der Ausführung der Erfindung, wobei von formalen Komponentenbausteinen (SIB-Templates) ausgegangen wird, die in der Beschreibungssprache STL spezifiziert sind. Ein allgemeines sowie ein spezielles Beispiel hierfür sind in Fig. 1 bzw. Fig. 2 dargestellt.The figures are used overall to outline a program sequence within the scope of the implementation of the invention, with formal component blocks (SIB templates) being assumed, which are specified in the description language STL. A general and a specific example thereof, in FIG. 1 and FIGS. 2.
Aus der formalen Komponentendefinition (SIB-Template) wird automatisch eine Implementierung der jeweiligen Komponente in einer Programmiersprache generiert. Fig. 3 zeigt ein konkre tes Beispiel für ein solchermaßen generiertes Code-Fragment.An implementation of the respective component in a programming language is automatically generated from the formal component definition (SIB template). Fig. 3 shows an example of a konkre th thus generated code fragment.
Zudem kann - wofür in Fig. 4 ein konkretes Beispiel angegeben ist - zu einer formalen Komponentendefinition (SIB-Template) automatisch ein Testrahmen in einer Programmiersprache gene riert werden.In addition - for which a concrete example is given in FIG. 4 - a test frame can be automatically generated in a programming language for a formal component definition (SIB template).
Im weiteren können zu einer formalen Komponentendefinition (SIB-Template) beliebig viele individuelle Bausteininstanzen (SIB-Instanzen) ausgeprägt werden. In Fig. 5 ist die Instan ziierung eines SIBs X allgemein skizziert. Das SIB X umfaßt mögliche formale Ein- und Ausgabeparameter Pj, mögliche Aus gänge Ak und mögliche Datenkomponenten Dj und erlaubt indivi duelle Ausprägungen von Xi. Die abgeleitete SIB-Instanz Xi umfaßt konkret zugewiesene Parameterwerte Pj = Vj, gewählte Ausgänge An und gewählte Datenkomponenten Dm. In addition, any number of individual block instances (SIB instances) can be defined for a formal component definition (SIB template). In Fig. 5, the Instan tion of a SIB X is generally outlined. The SIB X includes possible formal input and output parameters P j , possible outputs A k and possible data components D j and allows individual expressions of X i . The derived SIB instance X i comprises specifically assigned parameter values P j = V j , selected outputs A n and selected data components D m .
Aus der formalen Komponentendefinition wird auch eine graphi sche Oberfläche zur Ausprägung individueller Bausteininstan zen erzeugt.The formal component definition also becomes a graph cal surface for expressing individual building blocks zen generated.
Eine Dialogführung bei der SIB-Instanzilerung nach SIB-Tem
plate X umfaßt - als allgemeines Beispiel - insbesondere die
folgenden Abfrageschritte:
As a general example, a dialog in SIB instance filtering according to SIB template X includes the following query steps:
- - Welchen Wert soll Parameter X.P1 annehmen?- What value should parameter XP 1 take?
- - Welchen Wert soll Parameter X.P2 annehmen?- What value should parameter XP 2 take?
- - Auf welche Nachfolgerinstanz soll Ausgang A1 zeigen?- How successor Instance Output A 1 should show?
- - Auf welche Nachfolgerinstanz soll Ausgang A2 zeigen?- How successor instance output A 2 is intended to show?
- - Welche Eigenschaften soll die Datenkomponente D1 erhalten?- Which properties should the data component D 1 have?
- - Welchen Anfangswert soll die Datenkomponente D1 erhalten?- Which initial value should the data component D 1 be given?
- - Soll die Datenkomponente D1 während der Dienstausführung veränderbar sein?- Should the data component D 1 be changeable during the execution of the service?
In Fig. 6 ist ein entsprechendes konkretes Beispiel für eine automatisch generierte Dialogmaske dargestellt.A corresponding concrete example for an automatically generated dialog mask is shown in FIG. 6.
Weiterhin werden die gewonnenen Bausteininstanzen zu einem Dienstgraphen verbunden, in dem die möglichen Ausgänge einer Instanz durch Vorgabe von Nachfolgerinstanzen festgelegt wer den. In Fig. 7 ist ein solcher Dienstgraph allgemein skiz ziert.Furthermore, the block instances obtained are linked to form a service graph, in which the possible outputs of an instance are specified by specifying successor instances. Such a service graph is generally sketched in FIG. 7.
Aus diesem Dienstgraphen wird sodann automatisch das relevan te Datenmodell erzeugt, aus dem automatisch beispielsweise Datenbanktabellen und geeignete Oberflächen zur Eingabe von Datensätzen generiert werden können. Eine solche Eingabe von Datensätzen stellt beispielsweise das "Einrichten" von Dienstkunden und die Eingabe von deren dienstrelevanten Daten dar, in einem Telekommunikationsnetz beispielsweise Kunden mit rufnummernspezifischen Angaben oder Prepaid-Konten bzw. - Karten für die Dienstnutzung. The relevan is then automatically generated from this service graph te data model generated from which automatically for example Database tables and suitable interfaces for entering Records can be generated. Such an input from For example, the "setting up" of data sets Service customers and the input of their service-related data represents, for example, customers in a telecommunications network with call number-specific information or prepaid accounts or - Cards for service use.
Unterschiedliche Datenmodelle und unterschiedliche Abläufe bzw. ein unterschiedliches "Verhalten" von Dienstprogrammen können in vorteilhafter Weise ohne Veränderung der Verbindung in relevanten Dienstgraphen allein durch Änderung der Parame ter in SIB-Instanzen erzeugt werden.Different data models and different processes or a different "behavior" of utilities can advantageously without changing the connection in relevant service graphs simply by changing the parameters ter in SIB instances.
Der Dienst kommt beim Abarbeiten des Dienstgraphen zur Aus führung, wobei ein Zugriff auf die eingegebenen Datensätze und deren Modifikation sowie die Erstellung von statistischen Daten über die Veränderung von Datensätzen möglich sind. Die Abarbeitung wird bei einem Telekommunikationsdienst zum Bei spiel durch einen Anruf oder im Internet durch die Auswahl einer Internetadresse über einen Browser ausgelöst. Die er wähnte Modifikation der Datennetze stellt sich in einer Tele kommunikationsapplikation zum Beispiel als Einrichten tempo rärer alternativer Rufnummern (Rufumleitung) oder als Abbu chen von einem Prepaid-Guthaben dar.The service comes to an end when processing the service graph leadership, giving access to the entered records and their modification as well as the creation of statistical Data about the change of data records are possible. The Processing becomes a part of a telecommunications service play through a call or on the internet by choosing triggered an Internet address via a browser. Which he mentioned modification of the data networks arises in a tele communication application, for example, as setting up tempo Alternative alternative numbers (call diversion) or as a subscription of a prepaid credit.
Die Ausführung der Erfindung ist nicht auf die oben erwähnten Schritte bzw. Abläufe und die in den Figuren gezeigten Bei spiele beschränkt, sondern ebenso auch in Abwandlungen mög lich, die im Rahmen fachgemäßen Handelns liegen.The implementation of the invention is not based on those mentioned above Steps or processes and the case shown in the figures games limited, but also possible in variations that are within the scope of professional action.
Claims (4)
- - Erstellen eines aufgabenspezifischen Ablauf- und Entschei dungsgraphen unter Anwendung einer graphischen Entwurfs- und Entwicklungsoberfläche, wobei den graphischen Elementen je weils dezidiert diensteunabhängige funktionale, mehrfach ein setzbare Bausteine zugeordnet sind, und wobei weiterhin
- - die funktionalen Bausteine über eine formale Komponenten definitionssprache beschrieben sind;
- - den funktionellen Bausteinen über diese formale Komponen tendefinitionssprache Datenbausteine zugeordnet werden,
- - selbständiges Validieren der gewählten Verknüpfungen und Prüfen der logischen Richtigkeit der Knoten im Ablauf- und Entscheidungsbaum;
- - Ableiten von Zielspracheschnittstellen auf der Basis der formalen Komponentendefinitionssprache, so daß vorhandene und/oder bereitzustellende Komponenten oder Programme zum Erhalt des oder der kundenspezifischen Funktionsmodule und eines Gesamtdatenmodells einbindbar sind, und wobei
- - die Komponentendefinitionssprache die funktionalen Baustei ne mindestens mittels Eingabeparametern, Ausgabeparametern, Funktionsangaben und Daten zur graphischen Darstellung der Bausteine beschreibt.
- - Creation of a task-specific process and decision graph using a graphical design and development interface, the graphical elements being assigned function-independent functional, multi-usable building blocks, and still continue
- - The functional building blocks are described using a formal component definition language;
- - the functional components are assigned data components via this formal component, the definition language,
- - Independent validation of the selected links and checking the logical correctness of the nodes in the process and decision tree;
- Deriving target language interfaces on the basis of the formal component definition language, so that existing and / or to be provided components or programs for receiving the customer-specific function module and an overall data model can be integrated, and wherein
- - The component definition language describes the functional components at least by means of input parameters, output parameters, function details and data for the graphic representation of the components.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2000106532 DE10006532A1 (en) | 2000-02-15 | 2000-02-15 | Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2000106532 DE10006532A1 (en) | 2000-02-15 | 2000-02-15 | Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10006532A1 true DE10006532A1 (en) | 2001-08-30 |
Family
ID=7630874
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE2000106532 Withdrawn DE10006532A1 (en) | 2000-02-15 | 2000-02-15 | Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surface |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10006532A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011141215A1 (en) * | 2010-05-10 | 2011-11-17 | Nokia Siemens Networks Oy | Telecommunications application generator |
| CN113110830A (en) * | 2020-01-13 | 2021-07-13 | 奇安信科技集团股份有限公司 | Mobile application program generation method and device based on components |
-
2000
- 2000-02-15 DE DE2000106532 patent/DE10006532A1/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011141215A1 (en) * | 2010-05-10 | 2011-11-17 | Nokia Siemens Networks Oy | Telecommunications application generator |
| CN113110830A (en) * | 2020-01-13 | 2021-07-13 | 奇安信科技集团股份有限公司 | Mobile application program generation method and device based on components |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69024515T2 (en) | Distance measurement and analysis device for performance assessment of software designs | |
| DE102005014273B4 (en) | Comparison of interfaces between software components | |
| DE19910311A1 (en) | Automation system with reusable automation objects and process for reusing automation solutions in engineering tools | |
| EP0619684A2 (en) | Method for remote controlled administration of communication systems | |
| DE19960048A1 (en) | Start condition processing method for computer workflow management system evaluates correctness of control links for each process activity and verifies time interval conditions | |
| EP1038221B1 (en) | Method for checking path coverage in software tests | |
| DE19615683A1 (en) | Method and control device for a graphical control of processes in a network management system | |
| DE60114379T2 (en) | SYSTEM, VEHICLE AND METHOD FOR THE CONDUCT OF A VEHICLE | |
| EP3812949A1 (en) | Configurable digital twin | |
| DE10006532A1 (en) | Customer specific function module generation method for intelligent telecommunication network - uses service independent building blocks as graphical elements of graphical planning and development surface | |
| EP1128600A1 (en) | Method to draw up a communication sequence to run at least between two instances and a protocol tester therefore | |
| DE10056825C2 (en) | Method, device and computer program for generating a random test code | |
| EP1610219A1 (en) | System for software development. | |
| DE10125956A1 (en) | Archiving in workflow management systems | |
| EP1593007A2 (en) | Method for determining the processing sequence of function blocks of an automated system and corresponding automated system | |
| EP1387260A1 (en) | Method and system for software development | |
| DE10033812A1 (en) | Method for generating information models includes an information-processing system and a software product for executing this method. | |
| DE69432481T2 (en) | METHOD AND ARRANGEMENT FOR DETERMINING THE INTERFERENCE RISK BETWEEN TWO OR MULTIPLE SERVICES IN ONE OR MORE TELECOMMUNICATION NETWORKS | |
| EP0973091B1 (en) | Method to generate a controllable and adaptable network of models of behaviour templates | |
| DE102005018864B4 (en) | Method and system for generating a source code for a computer program | |
| DE10233971A1 (en) | Software generating method for a software-controlled device uses a software model implemented as data in a computer to derive software program code automatically from the model | |
| DE10065323C2 (en) | Method for controlling the arrangement of graphic elements | |
| EP3835958A1 (en) | Method and device for controlling an iot device using a program code | |
| DE10143056A1 (en) | Method for preparing a computer simulation of a motor vehicle electrical system | |
| DE10313589A1 (en) | Modification method for modifying modular messages that are to be transferred over an electronic messaging system using a computer, whereby desired changes to a message structure are checked to see if they are permissible |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: NOKIA SIEMENS NETWORKS GMBH & CO.KG, 81541 MUE, DE |
|
| 8139 | Disposal/non-payment of the annual fee |