Есть ли библиотека/инструмент для формальной спецификации в C++, например JML для Java и Data Contracts в C#?Официальная спецификация
EDIT:
Я не ищу чего-то более конкретного, чем, это практично использовать и добавляет некоторую ценность/качество.
EDIT2:
Я не ищу UML инструментов, пожалуйста, смотрите примеры я предусмотрел.
Очень хороший вопрос - хотя я только сделал формальную спецификацию для присвоений градации школы, мне было бы интересно узнать, есть ли какие-либо инструменты для этого там, которые не являются строго академическими. –
Мы используем wiki для наших спецификаций. –
Вики работает, однако проблема, с которой я столкнулся, заключается в том, что, когда несколько человек работают над кодом, «wiki» и другие формы «спецификации» на каждой итерации меньше применяются. – ronag