I have a task of proving my software design to be right in a some scientific way. I asked a question about it (https://softwareengineering.stackexchange.com/questions/272932/software-architecture-design-basic-literature), but it was ill-formed and was putted on hold.
Can I rephrase it to something like "Scientific rationale for the choice of software architecture. How can it be done?" and re-ask?
Is there answers to such question? Or there is no silver bullet and that's it?