İçindekiler:
- Tanım - Soyut Durum Makine Dili (AsmL) ne anlama geliyor?
- Techopedia, Soyut Durum Makine Dilini (AsmL) açıklıyor
Tanım - Soyut Durum Makine Dili (AsmL) ne anlama geliyor?
Soyut Durum Makine Dili (AsmL) Soyut Durum Makine (ASM) teorisine dayanan yürütülebilir bir şartname dilidir. AsmL sistem modelleme, analiz, simülasyon ve uygunluk testi için kullanılır.
AsmL, Microsoft'un Yazılım Mühendisliği Temelleri (FSE) araştırma ekibi tarafından geliştirilmiştir. .NET ortamı ve Word ve Visual Studio .NET dahil Microsoft'un geliştirme araçlarıyla tam olarak bütünleşir.
Techopedia, Soyut Durum Makine Dilini (AsmL) açıklıyor
Kodlama ve test için belirtilen bir dizi programlama dilinin aksine, AsmL proje tasarımını iletmeye yöneliktir. Ek olarak, AsmL, gelişimin herhangi bir aşamasında kullanılabilir. AsmL spesifikasyon yürütme, model testi, özellik etkileşimi kontrolleri, tasarım hedefi gerçekleştirme veya beklenmeyen olay planlamasına izin verir.
AsmL, kullanıcılara sistemin gelişen çalışma zamanı durumunun matematiksel bir modeli olan ASM'ye dayanan bir sistem resmi sağlayan sistem özellikleri için de kullanılır.
AsmL, seçilen programlarla ilgili her şeyi açıklayan minimal özellikler sağlaması bakımından geleneksel programlardan farklıdır. AsmL, kullanıcı için anlamlı olan değişkenler ve işlemler açısından sistem durumu açıklamalarını kolaylaştırır.
AsmL, bir Visual Studio 2010 bileşeni olan Spec Explorer aracında bir yazılım modelleme dili olarak kullanılabilir. AsmL'nin açık kaynaklı bir uygulaması, Genişletilebilir Soyut Durum Makineleri (XASM) dili olarak mevcuttur.
