Global Patent Index - EP 1577777 A2

EP 1577777 A2 20050921 - Automated generation of message exchange pattern simulation cod

Title (en)

Automated generation of message exchange pattern simulation cod

Title (de)

Automatische Erzeugung von Testberichten

Title (fr)

Génération automatique de messages de test.

Publication

EP 1577777 A2 20050921 (EN)

Application

EP 04029708 A 20041215

Priority

US 76331104 A 20040123

Abstract (en)

Mechanisms for automatically generating code that tests capabilities of a test computing system to simulate a message exchange pattern. The code generation computing system uses a message exchange pattern definition to generate the simulation code. For each state in which the message exchange pattern definition allows valid messages to be transmitted, code is generated for that state that at least simulates the transmission of a valid transmission message. For each state in which the message exchange pattern definition allows valid messages to be received, code is generated for that state that simulates the receipt of a valid receipt message. If the transmission or receipt of the message causes a state transition to occur, code is generated that causes the appropriate state transition in the message exchange pattern.

IPC 1-7

G06F 11/30

IPC 8 full level

G06F 11/28 (2006.01); G06F 11/30 (2006.01); G06F 7/00 (2006.01); G06F 9/00 (2006.01); G06F 9/44 (2006.01); G06F 9/455 (2006.01); G06F 11/22 (2006.01); H04L 9/12 (2006.01); H04L 12/26 (2006.01); H04L 29/06 (2006.01)

IPC 8 main group level

H04L (2006.01)

CPC (source: EP KR US)

G06F 8/30 (2013.01 - EP US); G06F 9/4498 (2018.01 - EP US); G06F 9/455 (2013.01 - KR); G06F 9/546 (2013.01 - EP US); G06F 11/22 (2013.01 - KR); G06F 11/3696 (2013.01 - EP US)

Citation (applicant)

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR

Designated extension state (EPC)

AL BA HR LV MK YU

DOCDB simple family (publication)

US 2005166186 A1 20050728; US 7370317 B2 20080506; AU 2004240189 A1 20050811; AU 2004240189 B2 20100401; AU 2004240189 B8 20100429; BR PI0405719 A 20050920; CA 2490593 A1 20050723; CN 1645824 A 20050727; CN 1645824 B 20100526; EP 1577777 A2 20050921; EP 1577777 A3 20080827; IL 165890 A0 20060115; IL 165890 A 20100415; JP 2005209209 A 20050804; JP 5008829 B2 20120822; KR 101031960 B1 20110429; KR 20050076808 A 20050728; MX PA05000417 A 20050816; MY 145248 A 20120113; NO 20050334 D0 20050121; NO 20050334 L 20050725; NZ 537524 A 20060630; RU 2004137211 A 20060527; RU 2373565 C2 20091120; SG 113532 A1 20050829; TW 200527291 A 20050816; TW I362002 B 20120411; ZA 200410330 B 20060927

DOCDB simple family (application)

US 76331104 A 20040123; AU 2004240189 A 20041217; BR PI0405719 A 20041221; CA 2490593 A 20041221; CN 200510005799 A 20050124; EP 04029708 A 20041215; IL 16589004 A 20041221; JP 2005014569 A 20050121; KR 20040110466 A 20041222; MX PA05000417 A 20050107; MY PI20045349 A 20041223; NO 20050334 A 20050121; NZ 53752405 A 20050106; RU 2004137211 A 20041220; SG 200407367 A 20041208; TW 93140098 A 20041222; ZA 200410330 A 20041222