State machines are important behavioral models used in Model-Driven Development (MDD) of software applications. UML models are transformed into code and combined with a run-time library realizing state machine notions. Mapping of state machine concepts, including concurrent behavior issues, can be realized in various ways. We discuss several problems of call and time event processing and their impact of an application performance. In experiments, different solutions were evaluated and quantitatively compared. These variants were applied in refactoring of FXU - a framework for C# code generation and application development based on UML classes and state machine models.
CITATION STYLE
Derezińska, A., & Szczykulski, M. (2017). Performance evaluation of impact of state machine transformation and run-time library on a C# application. In Advances in Intelligent Systems and Computing (Vol. 534, pp. 328–340). Springer Verlag. https://doi.org/10.1007/978-3-319-48429-7_30
Mendeley helps you to discover research relevant for your work.