The article presents an innovative software environment for rapid prototyping of graph and network algorithms. The environment consists of two main components: an editor of graphs & networks and an editor of algorithms’ code. The presented environment enables interactive visualization of algorithms implemented therein, which in turn allows quick verification of algorithms results as well as its correctness. The aim of the environment construction was to provide a solution for rapid prototyping of novel algorithms. The developed tool can also be successfully used for educational purposes.
PL
Artykuł ma na celu przedstawienie autorskiego środowiska programowego do prototypowania algorytmów grafowo-sieciowych. Środowisko składa się z dwóch głównych komponentów wzajemnie od siebie zależnych, tj. edytora grafów i sieci oraz edytora kodu algorytmów. Prezentowane środowisko umożliwia interaktywną wizualizację implementowanych w nim algorytmów, co w konsekwencji pozwala na szybką weryfikację efektów działania algorytmu, w tym jego poprawność. Celem budowy środowiska było dostarczenie rozwiązania pozwalającego na szybkie prototypowanie nowych algorytmów. Opracowane narzędzie może również zostać z powodzeniem wykorzystane do celów dydaktycznych.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.