goncurrency analysis framework
1.0.0
Alat dasar terdiri dari editor kode runnable (untuk digunakan dengan paket taman bermain). Dirancang untuk transformasi 2 tahap kode GO ke format menengah, kemudian analisis dengan alat eksternal.
Penangan WebService didefinisikan dalam webservice/webservice.go , didefinisikan sebagai nama dan fungsi init. InitFunc mengatur jalur handler http (menggunakan http.HandleFunc default).
type Handler struct {
Name string
InitFunc func()
}
Penangan HTTP dapat dimuat secara selektif dengan bendera di Executable. Secara default, hanya Godel yang dimuat.
Penangan acara diatur dalam static/script.js sebagai panggilan AJAX, respons harus dikodekan sebagai objek JSON.
{ 'MiGo': migo_output, 'time': execution_time, 'Error': error }{ 'CFSM': cfsm_output, 'time': execution_time, 'Error': error }{ 'Gong': gong_output, 'time': execution_time, 'Error': error }{ 'Godel': godel_output, 'time': execution_time, 'Error': error }