-through an \gls{EDSL} hosted in \gls{Clean} and modeled as the basic blocks of
-the paradigm called \glspl{Task}. The system will generate a multi-user web
-application from the code. This web service can be accessed through a browser
-and is used to complete these \glspl{Task}. Familiar workflow patterns like
-sequential, parallel and conditional \glspl{Task} chaining can be modelled in
-the language.
+through an \gls{EDSL} hosted in the purely functional programming language
+\gls{Clean}. \glspl{Task} are the basic building blocks of the language and
+they resemble actual workflow tasks. For the specification, the system will
+generate a multi-user web application. This web service can be accessed through
+a browser and is used to complete these \glspl{Task}. Familiar workflow
+patterns like sequential, parallel and conditional \glspl{Task} chaining can be
+modelled in the language.