Jump to content

Abstract State Machine Language: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
 
(28 intermediate revisions by 20 users not shown)
Line 1: Line 1:
{{short description|Programming language}}
{{infobox programming language
| name = AsmL
| year =
| designer = [[Microsoft Corporation]]
| latest_release_version =
| latest_release_date =
| latest_test_version =
| latest_test_date =
| implementations = XASM
| influenced_by =
| typing =
| dialects =
| influenced =
| paradigm = [[functional programming|functional]]
}}


'''Abstract State Machine Language''' ('''AsmL''') is a [[programming language]] based on [[abstract state machine]]s<ref>
AsmL is the Abstract State Machine Language.
Omar Badreddin (2010) "[[Umple]]: a model-oriented programming language." ''Software Engineering, 2010 ACM/IEEE 32nd International Conference on. Vol. 2''. IEEE, 2010.</ref> developed by [[Microsoft]].<ref>Chen, Kai, Janos Sztipanovits, and Sandeep Neema. "Toward a semantic anchoring infrastructure for domain-specific modeling languages." Proceedings of the 5th ACM international conference on Embedded software. ACM, 2005.</ref> AsmL is a [[functional programming|functional language]].<ref>Grieskamp, Wolfgang, et al. "Testable use cases in the abstract state machine language." Quality Software, 2001. Proceedings. Second Asia-Pacific Conference on. IEEE, 2001.</ref>


XASM is an open source implementation of the language.
==External==

*[http://research.microsoft.com/fse/asml/ AsmL]
== References ==
{{reflist}}

==External links==
*[http://research.microsoft.com/en-us/projects/asml/ Microsoft: ASML]
*[http://xasm.sourceforge.net/XasmAnl00/XasmAnl00.html XASM]


[[Category:.NET programming languages]]
[[Category:.NET programming languages]]


{{compu-lang-stub}}

Latest revision as of 05:39, 22 April 2024

AsmL
Paradigmfunctional
Designed byMicrosoft Corporation
Major implementations
XASM

Abstract State Machine Language (AsmL) is a programming language based on abstract state machines[1] developed by Microsoft.[2] AsmL is a functional language.[3]

XASM is an open source implementation of the language.

References

[edit]
  1. ^ Omar Badreddin (2010) "Umple: a model-oriented programming language." Software Engineering, 2010 ACM/IEEE 32nd International Conference on. Vol. 2. IEEE, 2010.
  2. ^ Chen, Kai, Janos Sztipanovits, and Sandeep Neema. "Toward a semantic anchoring infrastructure for domain-specific modeling languages." Proceedings of the 5th ACM international conference on Embedded software. ACM, 2005.
  3. ^ Grieskamp, Wolfgang, et al. "Testable use cases in the abstract state machine language." Quality Software, 2001. Proceedings. Second Asia-Pacific Conference on. IEEE, 2001.
[edit]