2012-06-22 7 views
8

[Podobnie brzmiące pytanie aktualnie aktywne na SO to "Is there a visual modeling language or style for the functional programming paradigm?", które różni się od tego pytania, ponieważ inne skupia się tylko na paradygmacie programowania funkcjonalnego, a moje pytanie szuka narzędzia do modelowania, które obsługuje kombinację paradygmatu zorientowanego na obiekt (który niezależnie ma wiele dobrze ugruntowanych narzędzi UML do modelowania wizualnego) i paradygmat programowania funkcjonalnego.Czy istnieje wizualne narzędzie/język modelowania lub styl, który obsługuje profil Scala?

Czy istnieje wizualne narzędzie do modelowania/język lub styl który obsługuje profil Scala (dostarcza i obejmuje wszystkie artefakty język Scala) lub można powiedzieć, że obsługuje obiektowego programowania paradygmat i funkcjonalne programowania paradygmat, razem.

Dla projektu Scala w skali przedsiębiorstwa, z jakim narzędziem do modelowania - analityk biznesowy przygotowuje modele wizualne lub dowolny inny model dla widoku logicznego (koncepcyjnego) i widoku deweloperskiego?

  • Widok logiczny dotyczy funkcjonalności systemu dostarczanej użytkownikom końcowym.
  • Widok rozwoju ilustruje system z perspektywy programisty i dotyczy zarządzania oprogramowaniem.

W pewnych kręgach rozwoju oprogramowania, formalnego modelowania jest to wymóg, bez względu na sposób biurokratyczny rozważyć to być. Istnieje kilka poziomów zaangażowania różnych zespołów po zakończeniu projektu i wielu zaangażowanych osób nie ma pojęcia o kodzie. Nie muszą tego robić, to byłaby poważna komplikacja, gdyby ktoś ich o to poprosił. Formalne modelowanie ma na celu zapewnienie, że będą oni mieli lepszy wgląd w to, jak działają, aby mogli wykonywać swoją rolę w rozwoju. (Ten akapit pochodzi z: https://stackoverflow.com/users/166802/codnik)

Odpowiedz

2

Niestety nie ma dostępnych.

Mam doktoranta, który pracuje nad formalizowaniem technik modelowania, jednak nie buduje PoC.

+1

Co to jest PoC? – Optimight

+0

Dowód koncepcji –

Powiązane problemy