저는 수백만 개의 SLOC, 수백 개의 모듈 및 수천 개의 인터페이스 종속성이있는 대규모 소프트웨어 시스템을 보유하고 있습니다. StackOverflow의 이전 질문을 토대로이 인터페이스 종속성이 실제로 무엇인지 발견 할 수있었습니다.인터페이스 종속성에 대한 문서화 및 건축 모델링
이제 모든 정보를 유용한 형식으로 사용할 수 있어야합니다. 데이터는 SQL 데이터베이스에 있으므로 보고서를 작성하는 것은 쉽지만 사실 사용자가 찾고있는 데이터를 쉽게 찾을 수있는 모델이 필요합니다.
나는 UML과 같은 표준 솔루션을 시도했지만 다이어그램이 빽빽한 거미줄처럼 보이고 쓸모가 없기 때문에 많은 종속 라인이 생겨 버렸다. 지금은 4 만 라인짜리 엑셀 스프레드 시트를 가지고 있지만 실용적이지는 않습니다.
이처럼 전문화 된 데이터를 관리하는 방법에 대한 아이디어 나 예제가 있습니까? 나는 doxygen을 해킹하려고 생각했다. (나는 javadoc 스타일의 출력을 좋아한다.) 그러나 그것은 많은 작업처럼 보인다.
나는 이것에 대한 광범위한 연구를 해왔다. Enterprise Architect와 같은 값 비싼 특정 도구를 제외하고는이 유형의 문제가 얼마나 놀랍습니까? – Todd
EA는 UML 도구의 값 싸고 쾌활한 끝이다. 값 비싼 물건은 수천 파운드에 불과하다. –