Modeling cyber-physical systems (CPSs) for assessment or design support purposes is a complex activity. Capturing all relevant physical, structural or behavioral aspects of the system at hand is a crucial task, which often implies representation of peculiar features/constraints through non-linear equations. Values that fulfill the constraints, described with a domain specific language, are obtained solving the equations through a properly developed solution tool. Only for a limited set of CPSs it is possible to find a straightforward strategy to design the software that solves the constraints equations. In the general case, instead, the modeler has to develop an ad-hoc artifact for each different system. This is the case of non-holomorphic but real analytic complex equations, adopted to represent system components with wave behaviors. In this paper, we present a new approach to develop a software for solving such complex equations following a generative programming strategy, based on Wirtinger derivatives within the Newton-Raphson method.

Supporting CPS modeling through a new method for solving complex non-holomorphic equations

Dutto S;Chiaradonna S;Di Giandomenico F
2018

Abstract

Modeling cyber-physical systems (CPSs) for assessment or design support purposes is a complex activity. Capturing all relevant physical, structural or behavioral aspects of the system at hand is a crucial task, which often implies representation of peculiar features/constraints through non-linear equations. Values that fulfill the constraints, described with a domain specific language, are obtained solving the equations through a properly developed solution tool. Only for a limited set of CPSs it is possible to find a straightforward strategy to design the software that solves the constraints equations. In the general case, instead, the modeler has to develop an ad-hoc artifact for each different system. This is the case of non-holomorphic but real analytic complex equations, adopted to represent system components with wave behaviors. In this paper, we present a new approach to develop a software for solving such complex equations following a generative programming strategy, based on Wirtinger derivatives within the Newton-Raphson method.
2018
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-989-758-283-7
Generative Programming
Newton-raphson
Complex system of equations
Non-holomorphic functions
Wirtinger derivatives
File in questo prodotto:
File Dimensione Formato  
prod_402362-doc_139914.pdf

solo utenti autorizzati

Descrizione: Supporting CPS modeling through a new method for solving complex non-holomorphic equations
Tipologia: Versione Editoriale (PDF)
Dimensione 276.56 kB
Formato Adobe PDF
276.56 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_402362-doc_151288.pdf

accesso aperto

Descrizione: Supporting CPS modeling through a new method for solving complex non-holomorphic equations
Tipologia: Versione Editoriale (PDF)
Dimensione 328.11 kB
Formato Adobe PDF
328.11 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/392445
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact