Problem: Wiele z naszej dokumentacji projektowej i architektury zostało stworzonych i utrzymywanych w Enterprise Architect - na lepsze lub na gorsze, tak właśnie jest. Dokumenty te są przechowywane w naszym repozytorium subversion - co działa całkiem dobrze dla osób, które je tworzą i aktualizują - ponieważ mamy licencje na EA - ale wielu programistów (zarówno wewnętrznych, jak i zewnętrznych), którzy pracują nad naszym kodem i muszą zrobić korzystać ze schematów, ale nie wszystkie mają licencje EA.Zautomatyzowana metoda eksportu diagramów Enterprise Architect?
Słabe rozwiązanie: Możemy ręcznie wyeksportować dokumenty EA do formatu przenośnego, a następnie je sprawdzić, ale czasami obowiązują wersje przenośne, które są przestarzałe w stosunku do dokumentu EA, ponieważ bazują na podjąć kroki, aby ręcznie dokonać konwersji.
Lepsze rozwiązanie: Szukaliśmy metody automatyzacji konwersji. Może to być uruchamiane jako hak po zatwierdzeniu lub jako część naszego ciągłego systemu integracji. Brakuje części, która pozwala nam zautomatyzować konwersję. Jakieś pomysły?
Jest to interesujące, przypuszczam, że punktem wyjścia jest to, że istnieje co najmniej niektóre API Java, które możemy wykorzystać. Jednak nie korzystamy z serwera EA - tylko samodzielna aplikacja. –