Authors:
            
                    Mohamed Naija
                    
                        
                    
                     and
                
                    Samir Ben Ahmed
                    
                        
                    
                    
                
        
        
            Affiliation:
            
                    
                        
                    
                    INSAT, Tunisia
                
        
        
        
        
        
             Keyword(s):
            Adaptability, Scheduling Analysis, Real-time & Embedded Systems, MDE, MARTE.
        
        
            
                Related
                    Ontology
                    Subjects/Areas/Topics:
                
                        Artificial Intelligence
                    ; 
                        Cross-Feeding between Data and Software Engineering
                    ; 
                        Knowledge Management and Information Sharing
                    ; 
                        Knowledge-Based Systems
                    ; 
                        Model-Driven Engineering
                    ; 
                        Requirements Engineering
                    ; 
                        Service-Oriented Software Engineering and Management
                    ; 
                        Software Engineering
                    ; 
                        Software Engineering Methods and Techniques
                    ; 
                        Software Process Improvement
                    ; 
                        Symbolic Systems
                    
            
        
        
            
                Abstract: 
                The profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) defines a framework for annotating non-functional properties of embedded systems. In particular, the SAM (Schedulability Analysis Model) sub-profile offers stereotypes for annotating UML models with the needed information which will be extracted to fulfil a scheduling phase. However, SAM does not allow designers to specify data to be used in the context of adaptive systems development. It is in this context that we propose an extension for the MARTE profile, and especially the sub-profile Schedulability Analysis Modeling, to include adaptation mechanisms in scheduling view. We illustrate the advantages and effectiveness of our proposal by modeling a FESTO case study as an Adaptive Real-Time and Embedded system.