Yah, saya akademisi yang memposting tweet asli. Tweet tidak dimaksudkan sebagai artikel ilmiah. Mereka adalah iklan, dan saya pikir mereka juga bisa menjadi kontroversial. Inilah tweet tindak lanjut saya:
1) UML dibuat untuk memodelkan desain OO. Efeknya Anda memodelkan kode suatu sistem, bukan perilaku sistem. UML berada di level yang salah.
2) gagasan bahwa 7 (atau 13) format diagram di UML dapat mencakup semuanya gila. Bagaimana dengan GUI, gambar rangka web, otorisasi, dll. ???
3) UML telah mendorong gagasan bahwa model harus grafis. Konyol! Model teks dan grafik berguna dan sering kali dapat dipertukarkan
4) UML sekaligus terlalu besar dan kompleks dan pada saat yang sama sangat terbatas. Stereotipe dan profil tidak efektif untuk ekstensi yang dapat digunakan.
Perhatikan bahwa saya tidak selalu mengatakan UML buruk. Saya hanya mengatakan bahwa itu tidak membantu tujuan "pengembangan model-driven", yang merupakan hal yang saya minati. Saya tidak mengerti komentar tentang "holy grail".