Yazılım tasarımı




Yazılım tasarımı, bir sorunu bir yazılım çözümü ile çözme işlemine denir. Yazılımın özellikleri kararlaştırıldıktan sonra yazılım geliştiricileri sorun için bir çözüm geliştirir. Bu aşama mimarisel görünüm kadar, alt düzey algoritma gerçeklemeyi de içerir.

Modelleme dili

  • Business Process Modeling Notation (BPMN)
  • EXPRESS and EXPRESS-G (ISO 10303-11)
  • Extended Enterprise Modeling Language (EEML)
  • Akış diyagramı
  • Fundamental Modeling Concepts (FMC)
  • IDEF
  • Jackson Structured Programming (JSP)
  • LePUS3
  • Unified Modeling Language (UML)
  • Alloy (specification language)
  • Systems Modeling Language (SysML)