DocumentCode :
3635611
Title :
Metaprogramming approaches to finite state machine modeling for SIP applications
Author :
Edin Pjani?;Amer Hasanovi?;Nermin Suljanovi?;Aljo Muj?i?;Matej Zajc
Author_Institution :
Faculty of Electrical Engineering, University of Tuzla, Franjeva?ka 2, Bosnia and Herzegovina
fYear :
2010
fDate :
4/1/2010 12:00:00 AM
Firstpage :
592
Lastpage :
596
Abstract :
This paper presents a methodology to develop a complete domain specific language (DSL) for simple finite state machine (FSM) modeling, utilizing metaprogramming techniques found in Ruby programming language. Additionally, two libraries for FSM modeling are reviewed. A simple vending machine model is used to demonstrate the effectiveness of the DSL code. The proposed techniques together with the SIP Servlet API can be combined with Ruby´s web development environments to develop complex converged telecom applications.
Keywords :
"Automata","Java","DSL","Application software","Computer languages","Protocols","Domain specific languages","Telecommunications","Middleware","Personal digital assistants"
Publisher :
ieee
Conference_Titel :
MELECON 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference
ISSN :
2158-8473
Print_ISBN :
978-1-4244-5793-9
Electronic_ISBN :
2158-8481
Type :
conf
DOI :
10.1109/MELCON.2010.5476022
Filename :
5476022
Link To Document :
بازگشت