CN101980546B - Intelligent network platform, service execution method and method for analyzing service abnormity - Google Patents
Intelligent network platform, service execution method and method for analyzing service abnormity Download PDFInfo
- Publication number
- CN101980546B CN101980546B CN201010515498.7A CN201010515498A CN101980546B CN 101980546 B CN101980546 B CN 101980546B CN 201010515498 A CN201010515498 A CN 201010515498A CN 101980546 B CN101980546 B CN 101980546B
- Authority
- CN
- China
- Prior art keywords
- service
- intelligent network
- script
- call
- business
- 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 - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses an intelligent network platform, a service execution method and a method for analyzing service abnormity, wherein the intelligent network platform comprises: the service generation module is used for generating scripts corresponding to the service logics of the intelligent network services; and the service processing module is used for executing the triggered intelligent network service and outputting a result according to the script corresponding to the service logic of the triggered intelligent network service and the call parameter of the call when the intelligent network service is triggered by the call. By the technical scheme of the invention, the complexity of the service is greatly reduced, the readability of the service is improved, and the architecture of the service logic is clearer.
Description
Technical field
The present invention relates to the communications field, in particular to a kind of method of intelligent network platform, business manner of execution and analysis service exception.
Background technology
In intelligent network framework, business is by a lot of basic standalone feature module (Service Iindependence Block, referred to as SIB) combine, its diversified combination can form business function miscellaneous, is therefore widely used.But along with service logic becomes increasingly complex, the endless growth of SIB number in business, makes the structural and readability of business worse and worse.And so the numerous and jumbled interrelated formation business of SIB is also unfavorable for concurrent development, has often greatly extended the construction cycle of a business.
Summary of the invention
Main purpose of the present invention is to provide a kind of intelligent network platform, business manner of execution and analyzes the method for service exception, one of to address the above problem at least.
According to an aspect of the present invention, provide a kind of intelligent network platform, having comprised: business generation module, for generating the corresponding script of service logic of each intelligent network business; Service Processing Module, for when having the triggering intelligent network service of calling, according to the calling parameter of script corresponding to the service logic of the intelligent network business being triggered and this calling, carries out the intelligent network business the Output rusults that are triggered.
According to a further aspect in the invention, provide a kind of business manner of execution, be applied to intelligent network platform, having comprised: intelligent network platform has generated the corresponding script of service logic of each intelligent network business; When having the triggering intelligent network service of calling, intelligent network platform, according to the calling parameter of script corresponding to the service logic of the intelligent network business being triggered and this calling, is carried out the intelligent network business the Output rusults that are triggered.
According to another aspect of the invention, provide a kind of method of using the analysis service exception of above-mentioned intelligent network platform, having comprised: at editor's reserved one or more script compile nodes of probe entrance during as orientation problem during business; Finding that when abnormal, writing for obtaining the script of the service operation parameter of assigned number appears in described business; By management data, this script is loaded in the described business of operation and goes; When call out to arrive as probe entrance script compile node time, carry out this script, obtain the service operation parameter of assigned number.
By the present invention, script compile technology is combined with intelligent network platform, with script SIB, replace the service logic of a string complexity, and a kind of script compile scheme that is applicable to intelligent network platform proposed, solved the structural and readable poor problem of business, and then having reached minimizing business complexity, raising business is readable, makes the distincter effect of framework of service logic.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is according to the structural representation of the intelligent network platform of the embodiment of the present invention;
Fig. 2 is the structural representation of intelligent network platform according to the preferred embodiment of the invention;
Fig. 3 is according to the flow chart of the business manner of execution of the embodiment of the present invention;
Fig. 4 is the logical schematic of business manner of execution according to the preferred embodiment of the invention;
Fig. 5 is according to the flow chart of the service exception analytical method of the embodiment of the present invention;
Fig. 6 is the logical schematic of service exception analytical method according to the preferred embodiment of the invention.
Embodiment
Hereinafter with reference to accompanying drawing, also describe the present invention in detail in conjunction with the embodiments.It should be noted that, in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.
Fig. 1 is according to the structural representation of the intelligent network platform of the embodiment of the present invention.As shown in Figure 1, according to the intelligent network platform of the embodiment of the present invention, comprise:
Business generation module (Service Creation Environment is called for short SCE) 12, for generating the corresponding script of service logic of each intelligent network business.
Service Processing Module 14, for when having the triggering intelligent network service of calling, according to the calling parameter of script corresponding to the service logic of the intelligent network business being triggered and this calling, carries out the intelligent network business the Output rusults that are triggered.
By above-mentioned intelligent network platform, when business logic development, by the service logic that script is replaced a string complexity, generate on the intelligent network platform that service scripts loads.When processing corresponding service, adopt the corresponding script compile device just can be by relatively independent business function piece (Service Iindependence Block, be called for short SIB) directly by script, realize and embed in service logic, such business function piece is convenient to change and can reuse, can greatly reduce the complexity of business, the readability of raising business, makes the framework of service logic distincter.And script has the characteristic of its unique temporary variable action scope, and be very difficult take the realization of SIB this scope of a variable in unit business logic.Utilize script compile function can complete very easily original IN service and be difficult to the function realizing.
Preferably, as shown in Figure 2, Service Processing Module 14 may further include:
Business logic processing unit (Service Logic Point is called for short SLP) 142, for sending the corresponding script of service logic of the intelligent network business being triggered of business generation module 12 generations, and derives calling parameter.
Compiler engine syntax parsing unit 144, for receiving the corresponding script of service logic of the intelligent network business being triggered of business logic processing unit 142 transmissions, and carries out syntactic analysis to the corresponding script of the service logic of the intelligent network business being triggered.
Script logic processing unit 146, carries out the explanation of script and carry out, and the result of the intelligent network business being triggered is carried out in output for the calling parameter that business logic processing unit 142 is derived.
Syntax parsing performance element 148, for the calling parameter of explaining after carrying out according to script logic processing unit 146, the syntax tree that compiler engine syntax parsing unit 144 is obtained closes to tie up in calling to be explained and carries out.
Above-mentioned Service Processing Module 14, can think a kind of script compile system, and it is connected with business generation module 12, includes but not limited to above-mentioned 4 unit, wherein,
Business logic processing unit 142, be connected with script logic processing unit 146 with business generation module 12, the service logic of being responsible for that business generation module 10 is generated distinguishes to be sent into compiler engine syntax parsing unit 144 and carries out syntactic analysis, to calling out, carry out control and management simultaneously, when user's calling need to be used script compile function, corresponding calling parameter is imported to the explanation execution that script logic processing unit 146 carries out script.
Compiler engine syntax parsing unit 144 is responsible for the service logic of business generation module 12 to be converted to the required data format of Service Processing Module 14 internal operations.
Script logic processing unit 146 is responsible for above-mentioned calling parameter is associated with compiler engine syntax parsing unit 144, and finally exports the execution result to whole intelligent network business.
Syntax parsing performance element 148, is connected with compiler engine syntax parsing unit 144 with script logic processing unit 146, and the syntax tree of being responsible for that compiler engine syntax parsing unit 144 is obtained closes and ties up to the execution that makes an explanation in this call instance.
Below in conjunction with Fig. 2, above preferred embodiment is elaborated.
As shown in Figure 2, when a calling has triggered intelligent network business, by business logic processing unit 142, analyze the current script of use and the relevant calling parameter of needing.Script is sent into the parsing of carrying out syntax tree in compiler engine syntax parsing unit 144 in business logic processing unit 142.The grammer compiling that it should be noted that script in a calling is only carried out once, while repeatedly calling this script, directly enters syntax parsing operating part and needn't repeated resolution.
Business logic processing unit 142 is sent into the associated call parameter analyzing in script logic processing unit 146, script logic processing unit 146 can build a symbol list it is preserved and is managed, and when syntax parsing is carried out, can from symbol list, matched and searched obtain environmental variance and the initial value while compiling.This symbol list adopts the building mode of chained list, the search efficiency while using hash index to carry out matched and searched with raising execution.
Finally, the grammatical relation tree after current SIB parsing and the symbol list of current calling are admitted to the execution result that syntax parsing performance element 148 obtains expection in the lump.
The service logic being comprised of SIB can be replaced with script is of equal value, after mutually changing between complicated SIB logic and script, finally generates the executable code of identical function through different interfaces, has enriched largely the mode of business development.
Preferably, as shown in Figure 2, compiler engine syntax parsing unit 144 may further include:
Morphological analysis subelement 1442, for the corresponding script of the service logic of the intelligent network business being triggered is scanned, produces word sequence.
Syntax analysis subelement 1444, for above-mentioned word sequence is carried out to morphological analysis, obtains syntax tree.
Node analysis subelement 1446, for analyzing the nested execution relation of above-mentioned syntax tree and sending to syntax parsing performance element 148.
In above-mentioned compiler engine syntax parsing unit 144, morphological analysis subelement 1442, is responsible for source program to scan, and produces word sequence one by one, and in order to syntactic analysis, the program of carrying out morphological analysis is called lexical analyzer or scanning imaging system; Syntax analysis subelement 1444 is connected with morphological analysis subelement 1442, can, according to the rule of user's appointment, generate a lexical analyzer; Node analysis subelement 1446 is connected with syntax analysis subelement 1444, is responsible for analyzing the nested execution relation of syntax tree, and sends to syntax parsing performance element 148 for calling out the explanation execution of carrying out as required script.
Compilation process is actually a process being transformed to low-level language by high-level language, finally becomes discernible portion object code.During operation, by primary data, pass through Object Code Generator operation result.The work of compiler start till the whole process of Object Code Generator is very complicated process from input source program.Generally be divided into: morphological analysis, syntactic analysis, intermediate code generation, optimization and several stages of Object Code Generator.
Preferably, above-mentioned morphological analysis subelement 1442 can be Lex morphological analysis subelement, and described syntax analysis subelement 1446 can be yacc syntax analysis subelement.
In preferred implementation process, the compiler using is a kind of class C CompilerTools based on yacc/lex framework, and yacc/lex class C CompilerTools is to realize according to the mathematical principle of syntactic analysis, and extensibility and compatibility are all fine, realizing also easily, is a kind of outstanding implementation method.The real powerful part of lex/yacc is in the binding ability of they and C language.They are free to use the outside good function of C language definition.In fact, because lex/yacc is a kind of intermediate object program, they are final or will generate C code, so use outside C language class libraries without any problem.Compiler engine source code is realized by C language, and portable ability is strong, can on all kinds machine, compile, and has well embedded in the C language development environment of intelligent network platform.
In Lex source program, the action group that the mode declaration pattern specification based on regular expression and lexical analyzer will be completed is woven in together, and output is the C programmer of lexical analyzer.Yacc can identify LALR (1) and the unambiguous syntax, and its input is the output of lexical analyzer.
The syntax that above-mentioned compiling system is supported are as follows:
The keyword of supporting:
NULL?if?then?else?while?do?return?switch?case?default?break?continue?for?exit
The operator of supporting:
=
||
&&
|
&
==!=
<><=>=
+-
*/%
++--!~
Priority level raises from top to bottom successively.
Basic syntax:
atoi?itoa?nextsib?strlen?strcpy?strcat?strtok?strops?substr?strc?mptoupper?tolower?ltrim?rtrim
Data type in script sib in handlebar SCE is divided into three major types:
NUMBER_TYPE,STRING_TYPE,OTHER_TYPE
The compatible criterion of operand judges according to these three large classes exactly
Preferably, as shown in Figure 2, script logic processing unit 146 may further include:
Preliminary treatment subelement 1462, for the content in the service operation state of intelligent network call and call data district is carried out associated with compiler engine syntax parsing unit 144, the environmental variance and the initial value that provide grammer to carry out, wherein, described calling parameter comprises: the content in described service operation state and described call data district.
Result is returned to subelement 1464, for exporting the result of carrying out the intelligent network business being triggered.
In above-mentioned script logic processing unit 146, preliminary treatment subelement 1462 is by the relevant service operation state of intelligent network call, content in call data district is associated with compiler engine, the environmental variance and the initial value that provide grammer to carry out, be specially: business logic processing unit 142 is sent into the associated call parameter analyzing in preliminary treatment subelement 1462, preliminary treatment subelement 1462 can build a symbol list, and (this symbol list adopts the building mode of chained list, use hash index to carry out matched and searched) it is preserved and is managed, when carrying out, syntax parsing can from symbol list, matched and searched obtain environmental variance and the initial value while compiling, result is returned to subelement 1464 and is responsible for the end product that output syntax parsing performance element 148 is carried out the intelligent network business being triggered.
Preferably, above-mentioned all scripts can adopt class C language (for example, C language, C++ etc.) to write.
In view of the good portability of C language and operational efficiency, intelligent network platform adopts C language as main language development environment conventionally, so the present invention also preferentially selected class c language, is convenient to the exploitation of business and integrated.
Class C script compile device is widely applied as the good instrument of a kind of autgmentability in intelligent network project, and in SIB exploitation, encapsulation replaces complicated service logic, can insert arbitrarily tracking node and realize targeted tracking effect when issue track.The development of intelligent network platform is had to positive impetus.
Fig. 3 is according to the flow chart of the business manner of execution of the embodiment of the present invention.As shown in Figure 3, according to the business manner of execution of the embodiment of the present invention, comprise:
Step S302, intelligent network platform generates the corresponding script of service logic of each intelligent network business.
Step S304, when having the triggering intelligent network service of calling, intelligent network platform, according to the calling parameter of script corresponding to the service logic of the intelligent network business being triggered and this calling, is carried out the intelligent network business the Output rusults that are triggered.
By said method, when business logic development, the service logic of replacing a string complexity with script generates service scripts, on the intelligent network platform loading, greatly reduce the complexity of business, improved the readability of business, made the framework of service logic become distincter simultaneously.
Preferably, above-mentioned intelligent network platform can comprise: Service Processing Module and business generation module, and above-mentioned steps S304 may further include:
(1) the corresponding script of service logic of the above-mentioned intelligent network business being triggered that Service Processing Module generates business generation module carries out syntactic analysis, calling parameter is carried out to the explanation of script and carries out.
(2) Service Processing Module, according to the calling parameter of explaining after carrying out, closes the syntax tree obtaining after syntactic analysis to tie up in calling and explains and carry out, and the result of the intelligent network business being triggered is carried out in output.
Below in conjunction with Fig. 4, above-mentioned preferred implementation is described.
Fig. 4 is the logical schematic of business manner of execution according to the preferred embodiment of the invention.As shown in Figure 4, use script to replace complicated service logic, also just no longer need to have used the SIB functional unit of the customization corresponding with complicated service logic.After adopting afterwards class C script compile device (being equivalent to above-mentioned Service Processing Module) that script is compiled, explains, carried out, just can achieve desired results.
The present invention also provides a kind of service exception analytical method for above-mentioned intelligent network platform.Fig. 5 is according to the flow chart of the service exception analytical method of the embodiment of the present invention.As shown in Figure 5, according to the service exception analytical method of the embodiment of the present invention, comprise:
Step S502, at editor's reserved one or more script compile nodes of probe entrance during as orientation problem during business.
Step S504, is finding that when abnormal, writing for obtaining the script of the service operation parameter of assigned number appears in described business.
Step S506, is loaded into this script by management data in the described business of operation and goes.
Step S508, when call out to arrive as probe entrance script compile node time, carry out this script, obtain the service operation parameter of assigned number.
When positioning service flow process problem, relevant information when attendant wants to obtain service operation, need to do log tracks to key variables in the business development stage, had not only greatly increased the business development cycle, and had been difficult to accomplish to cover completely in the past.After causing like this pinpointing the problems, be again manufactured with business release targetedly and go tracking problem, inevitably can involve the updating operation of business, affect other online user calling.Use above-mentioned method to obtain any parameter information that this calling is relevant by the reserved probe node of business development, by the load mode of management data, can remove the trouble of upgrading service from, do not affect other user's normal calls of this business.
Preferably, above-mentionedly for obtaining the script of the service operation parameter of assigned number, can comprise:
Call matches script, for matching a calling according to service key, calling number or called number.
Parameter tracking script, for by the service operation reference record of assigned number to daily record.
As shown in Figure 6, use above-mentioned script structure can match a calling, and finally the operational factor of needs is recorded into daily record and for business development personnel, analyzes the problem of service exception.
From above description, can find out, by scheme provided by the invention, can make intelligent network business realize complicated service logic by simple script editor, fixing intelligent network business can be changed flexibly, make the exploitation of intelligent network business become more versatile and flexible simultaneously, for business personnel provide larger can operating space and maintainability more easily.Use intelligent network platform of the present invention, make intelligent network can be more Protean demand, have abundant application scenarios and good application prospect.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in storage device and be carried out by calculation element, and in some cases, can carry out shown or described step with the order being different from herein, or they are made into respectively to each integrated circuit modules, or a plurality of modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010515498.7A CN101980546B (en) | 2010-10-21 | 2010-10-21 | Intelligent network platform, service execution method and method for analyzing service abnormity |
PCT/CN2011/073321 WO2012051844A1 (en) | 2010-10-21 | 2011-04-26 | Intelligent network platform, method for executing services and method for analyzing service abnormity |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010515498.7A CN101980546B (en) | 2010-10-21 | 2010-10-21 | Intelligent network platform, service execution method and method for analyzing service abnormity |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101980546A CN101980546A (en) | 2011-02-23 |
CN101980546B true CN101980546B (en) | 2014-03-19 |
Family
ID=43601024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010515498.7A Expired - Fee Related CN101980546B (en) | 2010-10-21 | 2010-10-21 | Intelligent network platform, service execution method and method for analyzing service abnormity |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101980546B (en) |
WO (1) | WO2012051844A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980546B (en) * | 2010-10-21 | 2014-03-19 | 中兴通讯股份有限公司 | Intelligent network platform, service execution method and method for analyzing service abnormity |
CN102214100A (en) * | 2011-06-24 | 2011-10-12 | 南京中兴新软件有限责任公司 | Method and device for performing service |
CN102999370A (en) * | 2011-09-16 | 2013-03-27 | 腾讯科技(深圳)有限公司 | Method and system for executing script |
CN103067191B (en) * | 2011-10-18 | 2018-08-21 | 南京中兴新软件有限责任公司 | A kind of online tracking system of intelligent network business and method |
CN106971250A (en) * | 2016-01-13 | 2017-07-21 | 阿里巴巴集团控股有限公司 | A kind of data processing method and device |
CN109740836B (en) * | 2018-11-16 | 2023-04-07 | 国网山东省电力公司 | Line loss and balance analysis method and device capable of tracing all-network abnormity |
CN112800741A (en) * | 2021-01-29 | 2021-05-14 | 远光软件股份有限公司 | Task execution method, electronic device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1700781A (en) * | 2005-06-30 | 2005-11-23 | 西安大唐电信有限公司 | Method for controlling multiple call sections service of intelligent network |
CN101547263A (en) * | 2009-05-13 | 2009-09-30 | 烽火通信科技股份有限公司 | Telecom value-added service server based on XML script and realizing method thereof |
CN101621773A (en) * | 2008-07-02 | 2010-01-06 | 中兴通讯股份有限公司 | Networking system realizing intensified IP service and method therefore |
CN101631262A (en) * | 2009-08-25 | 2010-01-20 | 中兴通讯股份有限公司 | VoiceXML business integrated development system and realizing method thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7215755B2 (en) * | 2003-06-30 | 2007-05-08 | At&T Knowledge Ventures, L.P. | Integrated disparate intelligent peripherals |
CN101980546B (en) * | 2010-10-21 | 2014-03-19 | 中兴通讯股份有限公司 | Intelligent network platform, service execution method and method for analyzing service abnormity |
-
2010
- 2010-10-21 CN CN201010515498.7A patent/CN101980546B/en not_active Expired - Fee Related
-
2011
- 2011-04-26 WO PCT/CN2011/073321 patent/WO2012051844A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1700781A (en) * | 2005-06-30 | 2005-11-23 | 西安大唐电信有限公司 | Method for controlling multiple call sections service of intelligent network |
CN101621773A (en) * | 2008-07-02 | 2010-01-06 | 中兴通讯股份有限公司 | Networking system realizing intensified IP service and method therefore |
CN101547263A (en) * | 2009-05-13 | 2009-09-30 | 烽火通信科技股份有限公司 | Telecom value-added service server based on XML script and realizing method thereof |
CN101631262A (en) * | 2009-08-25 | 2010-01-20 | 中兴通讯股份有限公司 | VoiceXML business integrated development system and realizing method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN101980546A (en) | 2011-02-23 |
WO2012051844A1 (en) | 2012-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101980546B (en) | Intelligent network platform, service execution method and method for analyzing service abnormity | |
CN108885545B (en) | Tools and methods for real-time dataflow programming languages | |
CN109523383B (en) | Intelligent contract conversion system and method | |
JP3762867B2 (en) | Compiler device, compiling method, and storage medium storing program therefor | |
CN115639980A (en) | Draggable front-end logic arrangement method and device for low-code platform | |
US20100281463A1 (en) | XML based scripting framework, and methods of providing automated interactions with remote systems | |
CN102375778A (en) | Method and system for automatically testing digital signal processor (DSP) | |
CN102929680A (en) | Method, device and system for converting a testing and test control notation version 3 (TTCN-3) script into a Java source code | |
Cadoret et al. | Design patterns for rule-based refinement of safety critical embedded systems models | |
Bergmayr et al. | Generating Metamodels from Grammars by Chaining Translational and By-Example Techniques. | |
CN107526679A (en) | Automated test frame, the automated testing method based on thereon, storage medium and computer equipment | |
Becker et al. | Reverse engineering component models for quality predictions | |
CN103425469A (en) | Method for generating mobile game codes based on MDA technology | |
Kolovos et al. | The epsilon pattern language | |
CN110659022B (en) | Method for automatically calling Python script based on Java | |
Lohmann | A feature-complete Petri net semantics for WS-BPEL 2.0 and its compiler BPEL2oWFN | |
Rahman et al. | A DSL for importing models in a requirements management system | |
Hassine et al. | Abstract operational semantics for use case maps | |
Masud et al. | Automatic inference of task parallelism in task-graph-based actor models | |
Koskinen et al. | Profile-based approach to support comprehension of software behavior | |
Hofer | Behavioural customisation of state machine models | |
WO2008015110A2 (en) | Methods, apparatus and computer programs for modelling computer programs | |
Perez et al. | The Essence of Reactivity | |
JP2007122187A (en) | Program code generator | |
Cazzola et al. | On the footprints of join points: the blueprint approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140319 Termination date: 20171021 |
|
CF01 | Termination of patent right due to non-payment of annual fee |