Ductilejur » History » Revision 3
Revision 2 (Denis Buzdalov, 01/10/2019 03:15 PM) → Revision 3/5 (Denis Buzdalov, 01/10/2019 03:35 PM)
h1. Ductilejur wiki h2. What? This is a prototype of an architecture of a new-generation systems modeling tool. At the first step, it aims to focus on modeling of abstract timed-aware behaviour of multipart systems. Then we want to show how suggested architecture allows to build a usable and extensible tool around. h2. Why? The main goal is to try to break rigidness of existing approaches in the (pretty conservative) _architecture modelling_ land. This is meant to be achieved by exercising _strictly and polymorphically typed_ _pure functional programming_ and related notions like _applicative functors_, _monads_, _arrows_, _extensible effects_ and _optics_. h2. To read Here you can see [[Publications|publications]] [[publications]] related to this project. h2. Technical details This prototype was chosen to be implemented using functional subset of the Scala programming language.