Authors:
            
                    Ahmed Khoumsi
                    
                        
                                1
                            
                    
                     and
                
                    Zohair Chentouf
                    
                        
                                2
                            
                    
                    
                
        
        
            Affiliations:
            
                    
                        
                                1
                            
                    
                    University of Sherbrooke, Canada
                
                    ; 
                
                    
                        
                                2
                            
                    
                    King Saud University, Saudi Arabia
                
        
        
        
        
        
             Keyword(s):
            Automotive Reaction System (ARS), Car State and Functionality Descriptions, Car Reaction Description, Conflicting Actions and Rules, Feature Interaction (FI) Detection and Resolution.
        
        
            
                Related
                    Ontology
                    Subjects/Areas/Topics:
                
                        Informatics in Control, Automation and Robotics
                    ; 
                        Intelligent Control Systems and Optimization
                    ; 
                        Intelligent Transportation Technologies and Systems
                    ; 
                        Robotics and Automation
                    ; 
                        Software Agents for Intelligent Control Systems
                    ; 
                        Vehicle Control Applications
                    
            
        
        
            
                Abstract: 
                We develop an Automotive Reaction System (ARS) framework to support cars by capabilities to react to
various situations. With ARS, the states and actions of a car are designed as objects of a high level objectoriented
language, called ARS-language. ARS permits also to design the reactions of a car to various
situations by an ARS-specification consisting of rules “condition->action”. The ARS-objects and ARSspecification
are implemented in a car to provide her with capabilities to function and react online. ARS
permits also to model certain actions of a car at a high abstraction level by an ARS-model consisting of
rules “condition->operation”. With ARS, we are confronted to conflicts (or feature interactions) which
denote situations where an ARS-specification implies simultaneous executions of incompatible actions. We
propose an approach to detect and resolve feature interactions.