# Supporting CPS Modeling Through a New Method for Solving Complex Non-holomorphic Equations

### Giulio Masetti, Simone Dutto, Silvano Chiaradonna, Felicita Di Giandomenico

#### 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.

#### References

#### Paper Citation

#### in Harvard Style

Masetti G., Dutto S., Chiaradonna S. and Di Giandomenico F. (2018). **Supporting CPS Modeling Through a New Method for Solving Complex Non-holomorphic Equations**.In *Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: AMARETTO,* ISBN 978-989-758-283-7, pages 680-688. DOI: 10.5220/0006752306800688

#### in Bibtex Style

@conference{amaretto18,

author={Giulio Masetti and Simone Dutto and Silvano Chiaradonna and Felicita Di Giandomenico},

title={Supporting CPS Modeling Through a New Method for Solving Complex Non-holomorphic Equations},

booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: AMARETTO,},

year={2018},

pages={680-688},

publisher={SciTePress},

organization={INSTICC},

doi={10.5220/0006752306800688},

isbn={978-989-758-283-7},

}

#### in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: AMARETTO,

TI - Supporting CPS Modeling Through a New Method for Solving Complex Non-holomorphic Equations

SN - 978-989-758-283-7

AU - Masetti G.

AU - Dutto S.

AU - Chiaradonna S.

AU - Di Giandomenico F.

PY - 2018

SP - 680

EP - 688

DO - 10.5220/0006752306800688