Software engineering/Catalogs/Tools: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Pat Palmer
(describing the list and seeding it with some starter topic ideas)
 
imported>John Stephenson
m (-{{Subpages}})
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
This is a list of software tools useful in the field of [[software engineering]]:
This is a list of software development tools useful in the field of [[software engineering]].  See also the [[List of topics in software engineering]].
 
__NOTOC__


==unit testing==
==unit testing==
Line 7: Line 9:
[[FxCop]] - a free utility from Microsoft for flagging pitfalls with C# programs
[[FxCop]] - a free utility from Microsoft for flagging pitfalls with C# programs


==source code control systems==
==source code control==


==change control (or modification request) systems==
==change control (or modification request) systems==


==requirements modeling tools==
==requirements modeling==
[[Unified Modeling Language]] (UML)
[[Unified Modeling Language]] (UML)

Latest revision as of 08:05, 15 March 2021

This is a list of software development tools useful in the field of software engineering. See also the List of topics in software engineering.


unit testing

Junit and Nunit - open-source tools for automated unit testing in Java and C#, respectively

automatic analysis of programs

FxCop - a free utility from Microsoft for flagging pitfalls with C# programs

source code control

change control (or modification request) systems

requirements modeling

Unified Modeling Language (UML)