Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Abstract State Machine Language (AsmL)?
- Ipinapaliwanag ng Techopedia ang Wika ng Machine ng Abstract State (AsmL)
Kahulugan - Ano ang ibig sabihin ng Abstract State Machine Language (AsmL)?
Ang Abstract State Machine Language (AsmL) ay isang maipapatupad na wika ng pagtutukoy batay sa teorya ng Abstract State Machine (ASM). Ang AsmL ay ginagamit para sa pagmomolde ng system, pagsusuri, kunwa at pagsubok ng pagsunud-sunod.
Ang AsmL ay binuo ng pangkat ng pananaliksik ng Foundations of Software Engineering (FSE) ng Microsoft. Pinagsasama nito nang buo ang .NET na kapaligiran at mga tool sa pag-unlad ng Microsoft, kabilang ang Word at Visual Studio .NET.
Ipinapaliwanag ng Techopedia ang Wika ng Machine ng Abstract State (AsmL)
Hindi tulad ng isang bilang ng mga wika ng programming na tinukoy para sa coding at pagsubok, ang AsmL ay nakatuon sa pakikipag-usap sa disenyo ng proyekto. Bilang karagdagan, ang AsmL ay maaaring magamit sa anumang yugto ng pag-unlad. Pinapayagan ng pagpapatupad ng pagtutukoy ng AsmL para sa pagsubok ng modelo, mga tseke ng pakikipag-ugnay sa tampok, katuparan ng layunin ng disenyo o hindi inaasahang pagpaplano ng kaganapan.
Ang AsmL ay ginagamit din para sa pagtutukoy ng system, na nagbibigay ng mga gumagamit ng isang larawan ng system batay sa ASM, isang modelo ng matematika ng umuusbong na runtime state ng system.
Ang AsmL ay naiiba mula sa tradisyonal na mga programa na nagbibigay ito ng kaunting mga pagtutukoy na naglalarawan ng anumang nauugnay sa mga napiling detalye. Pinapabilis ng AsmL ang mga paglalarawan ng estado ng system sa mga tuntunin ng mga variable at pagpapatakbo na may katuturan sa gumagamit.
Ang AsmL ay magagamit bilang isang wika ng pagmomolde ng software sa tool na Spectorer, na bahagi ng Visual Studio 2010. Ang isang bukas na mapagkukunan na pagpapatupad ng AsmL ay magagamit bilang Extensible Abstract State Machines (XASM) na wika.