Monitoring and testing with case observer automata: An industry report
2011 (English)In: Proceedings - 4th IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2011, 2011, p. 584-589Conference paper, Published paper (Refereed)
Abstract [en]
In a highly configurable system, new or changed configurations may have to be tested in a running environment. To elicit high level information from such system, a monitoring solution must be able to: sort out the interesting data, connect the related data, draw conclusions about the data, and report the conclusion. The conclusions can be helpful to verify that the new configuration has the desired functionality. To continuously monitor requirements and try to find specific erroneous pattern is helpful during testing but when the system is deployed. In this industry report we present the Case Observer Automata modeling language (COAml) that aims to solve these issues. The COAml works with workflows where related data are put into cases, which can be seen as instances of the same observation pattern. In a case, parallel activities can be traced with synchronization points and timers. The Case Observer Language can be integrated into most forms of tracing/monitoring such as business rule monitoring, coverage tracing, static program analysis, log analysis, etc. We are currently integrating the language in the xTrade Alarm Server at Xware, and there are plans to reintegrate the COAml into UPPAAL CoVer. © 2011 IEEE.
Place, publisher, year, edition, pages
2011. p. 584-589
Series
Proceedings - 4th IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2011
Keywords [en]
Business monitoring, Coverage criteria, Formal methods, Model verification, Model-based testing, Observers, Real-time, System surveillance, Workflow monitoring, YAWL, Model based testing, Computer simulation languages, Computer software selection and evaluation, Software testing, Monitoring
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-16039DOI: 10.1109/ICSTW.2011.76Scopus ID: 2-s2.0-80051635285ISBN: 9780769543451 (print)OAI: oai:DiVA.org:mdh-16039DiVA, id: diva2:564662
Conference
4th IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2011, 21 March 2011 through 25 March 2011, Berlin
Note
Sponsors: IEEE Computer Society
2012-11-022012-10-292018-01-12Bibliographically approved