Authors:
            
                    Spyros Loizou
                    
                        
                                1
                            
                    
                    ; 
                
                    Amal Elgammal
                    
                        
                                2
                            
                    
                    ; 
                
                    Indika Kumara
                    
                        
                                3
                            
                    
                    ; 
                
                    Panayiotis Christodoulou
                    
                        
                                1
                            
                    
                    ; 
                
                    Mike P. Papazoglou
                    
                        
                                3
                            
                    
                     and
                
                    Andreas S. Andreou
                    
                        
                                1
                            
                    
                    
                
        
        
            Affiliations:
            
                    
                        
                                1
                            
                    
                    Department of Computer Engineering and Informatics, Cyprus University of Technology, Limassol and Cyprus
                
                    ; 
                
                    
                        
                                2
                            
                    
                    Department of Computers & Information, Cairo University and Egypt
                
                    ; 
                
                    
                        
                                3
                            
                    
                    Department of Economics and Management, Tilburg University and The Netherlands
                
        
        
        
        
        
             Keyword(s):
            Product-service Systems, Smart Product, Customization, Product-oriented Configuration Language, PoCL, Gamification, PSS Monitoring, Complex Event Processing.
        
        
            
                Related
                    Ontology
                    Subjects/Areas/Topics:
                
                        Agents
                    ; 
                        Artificial Intelligence
                    ; 
                        Bioinformatics
                    ; 
                        Biomedical Engineering
                    ; 
                        Data Communication Networking
                    ; 
                        Enterprise Information Systems
                    ; 
                        Information Systems Analysis and Specification
                    ; 
                        Internet of Things
                    ; 
                        Methodologies and Technologies
                    ; 
                        Model Driven Architectures and Engineering
                    ; 
                        Operational Research
                    ; 
                        Sensor Networks
                    ; 
                        Simulation
                    ; 
                        Software Agents and Internet Computing
                    ; 
                        Software and Architectures
                    ; 
                        Software Engineering
                    ; 
                        Telecommunications
                    ; 
                        Tools, Techniques and Methodologies for System Development
                    
            
        
        
            
                Abstract: 
                In the traditional software development cycle, requirements gathering is considered the most critical phase. Getting the requirements right early has become a dogma in software engineering because the correction of erroneous or incomplete requirements in later software development phases becomes overly expensive. For product-service systems (PSS), this dogma and standard requirements engineering (RE) approaches are not appropriate because classical RE is considered concluded once a product service is delivered. This paper proposes a novel framework that enables the customer and the product engineer to co-design smart products by integrating three novel and advanced technologies to support: view-based modelling, visualization and monitoring, i.e., Product-Oriented Configuration Language (PoCL), gamification and Complex Event Processing (CEP), respectively. These create a “digital-twin” model of the connected ‘smart’ factory of the future. The framework is formally founded on the novel
                 concept of manufacturing blueprints, which are formalized knowledge-intensive structures that provide the basis for actionable PSS and production “intelligence” and a move toward more fact-based manufacturing decisions. Implementation and validation of the proposed framework through real-life case studies are ongoing to validate the applicability, utility and efficacy of the proposed solutions.
                (More)