CASE (Computer Aided Software Engineering)

CASE systémy jsou softwary pro počítačovou podporu softwarového inženýrstvý. Účelem je usnadnit programátorům práci, zvýšit současně kvalitu produktu, zkrátit čas vývoje, usnadnit spolupráci mezi programátory, zajistit průběžnou dokumentaci, umožnit implementaci změn v SW atp. Ideálem je plná automatizace tvorby softwarového díla. Možných přístupů je více. Od historického PROLOGu až k dnešním - na objektových metodologiích založeným - systémům, jakými jsou např.: Rational Rose, Enterprise Architect, Visual Paradigm a mnoho dalších.

Obecně o počítačové podpoře SW inženýrství

  • Automatické navrhování programů .doc
  • Přehled nástrojů pro UML: https://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

    Visual Paradigm

  • http://www.visual-paradigm.com/
  • Generování kódu z TŘÍDOVÉHO diagramu ve VP do Delphi.doc

    Enterprise Architect

  • http://www.sparxsystems.com/

    Star UML

  • http://staruml.sourceforge.net/en/

    Umbrello

  • https://umbrello.kde.org/