Question about web learning support #121
Replies: 1 comment 2 replies
-
Dear @ferganyalim, support for learning web applications is implemented in ALEX which is a standalone web application itself and allows you to conveniently (and collaboratively) set up learning projects for web applications. Internally, the tool uses Selenium to construct input symbols that are executed on a given web application. Combining register automata with web application learning is an interesting idea. Unfortunately, ALEX is currently very self-contained, so there is no elegant way to reuse the Selenium definitions of ALEX in a library-like way. We have thought about this previously, but it would require a lot of refactoring in ALEX (not saying it is impossible, it just takes a lot of effort). As for RAlib: While LearnLib/automatalib#5 and #3 are already several years old, there are currently plans materializing to re-integrate RAlib into the main libraries in the upcoming months. Just as a heads-up so that you don't find yourself building against a moving target. |
Beta Was this translation helpful? Give feedback.
-
Hi
I intend to add a command line tool for web learning to RAlib. From the release paper I read LearnLib supposedly has web learning support but I was not able to find it in the codebase. I wished to ask you if there are any already existing support for web learning whether in RAlib or LearnLib because otherwise I will implement it myself.
Thank you
Beta Was this translation helpful? Give feedback.
All reactions