Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018202275) UNIT TEST SELECTION FOR SYSTEM ANALYSIS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/202275 International Application No.: PCT/EP2017/060360
Publication Date: 08.11.2018 International Filing Date: 02.05.2017
IPC:
G06F 11/07 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
07
Responding to the occurrence of a fault, e.g. fault tolerance
Applicants:
BHATIA, Ankur [IN/DE]; DE (US)
HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
BHATIA, Ankur; DE
CARDOSO, Jorge; DE
BRASCHE, Goetz; DE
Agent:
KREUZ, Georg; DE
Priority Data:
Title (EN) UNIT TEST SELECTION FOR SYSTEM ANALYSIS
(FR) SÉLECTION DE TEST UNITAIRE POUR ANALYSE DE SYSTÈME
Abstract:
(EN) Provided is a process for analyzing a system which comprises a plurality of physical entities executing interoperating software applications to provide multiple services. The process involves determining unit tests for the software applications, wherein at least some of the software applications have assigned more than one unit test thereto and unit tests assigned to one application fail if the application is unavailable. The determined unit tests are mapped to the multiple services to establish a data structure indicating which unit tests fail if a service is unavailable. Then, a subset of the mapped unit tests is executed to analyze an availability of services within the system, wherein members of the subset are dynamically determined during execution based on whether a preceding unit test in the subset fails or passes.
(FR) L'invention concerne un procédé d'analyse d'un système qui comprend une pluralité d'entités physiques exécutant des applications logicielles d'interfonctionnement pour fournir de multiples services. Le procédé consiste à déterminer des tests unitaires pour les applications logicielles, au moins certaines des applications logicielles ayant attribué plus d'un test unitaire à celui-ci et des tests unitaires attribués à une application échouent si l'application n'est pas disponible. Les tests unitaires déterminés sont mis en correspondance avec les services multiples pour établir une structure de données indiquant quelles essais unitaires échouent si un service n'est pas disponible. Ensuite, un sous-ensemble des tests unitaires mappés est exécuté pour analyser une disponibilité de services à l'intérieur du système, les membres du sous-ensemble étant déterminés de manière dynamique pendant l'exécution sur la base du fait qu'un test unitaire précédent dans le sous-ensemble échoue ou réussit.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)