Title : 
SALmon A Service Modeling Language and Monitoring Engine
         
        
            Author : 
Leijon, Viktor ; Wallin, Stefan ; Ehnmark, Johan
         
        
            Author_Institution : 
Lulea Univ. of Technol., Skelleftea, Sweden
         
        
        
        
        
        
            Abstract : 
To be able to monitor complex services and examine their properties we need a modeling language that can express them in an efficient manner. As telecom operators deploy and sell increasingly complex services the need to monitor these services increases. We propose a novel domain specific language called SALmon, which allows for efficient representation of service models, together with a computational engine for evaluation of service models. This working prototype allows us to perform experiments with full scale service models, and proves to be a good trade-off between simplicity and expressive power.
         
        
            Keywords : 
functional languages; object-oriented languages; specification languages; telecommunication computing; telecommunication services; SALmon domain-specific language; object-oriented functional language; service modeling language; service monitoring engine; telecom operator; Computer languages; Computer network management; Data engineering; Domain specific languages; Engines; Monitoring; Object oriented modeling; Prototypes; Systems engineering and theory; Telecommunication computing; Communication system operations and management; Modeling Language; QoS; Service Monitoring;
         
        
        
        
            Conference_Titel : 
Service-Oriented System Engineering, 2008. SOSE '08. IEEE International Symposium on
         
        
            Conference_Location : 
Jhongli
         
        
            Print_ISBN : 
978-0-7695-3499-2
         
        
            Electronic_ISBN : 
978-0-7695-3499-2
         
        
        
            DOI : 
10.1109/SOSE.2008.29