MbrlCatalogueTitleDetail

Do you wish to reserve the book?
An Application of Object-Functional Programming to Defence Modelling
An Application of Object-Functional Programming to Defence Modelling
Hey, we have placed the reservation for you!
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
An Application of Object-Functional Programming to Defence Modelling
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Title added to your shelf!
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
An Application of Object-Functional Programming to Defence Modelling
An Application of Object-Functional Programming to Defence Modelling

Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
How would you like to get it?
We have requested the book for you! Sorry the robot delivery is not available at the moment
We have requested the book for you!
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
An Application of Object-Functional Programming to Defence Modelling
An Application of Object-Functional Programming to Defence Modelling
Dissertation

An Application of Object-Functional Programming to Defence Modelling

2019
Request Book From Autostore and Choose the Collection Method
Overview
Analysis of military campaigns through the use of computational models and simulations, is one of the fundamental methods used within defence Operational Analysis at the Defence Science and Technology Laboratory. It helps to develop understanding behind the value of investment so that an agile defence capability can be built and maintained; in order to face the challenges of an ever-changing world. However, many of these models have been used and adapted continuously over decades, resulting in code-bases that have become unmaintainable in the face of constrained budgets. To address this problem, a number of software modelling framework, based upon the reuse of code and concepts have been developed. However, many of these ultimately did not achieve their full potential, because they merely iterated upon the same software patterns which had been used to produce models to-date. The most recent attempt however, known as the Generic Aggregator Model Valuator, was very different in this regard, due to its exploitation of the emerging Object-Functional design paradigm. As an emerging design paradigm, Object-Functional is still to be more formally understood. There is currently a lack of widely accepted design patterns for the paradigm and explicitly acknowledged examples of its use in projects. This thesis examines the Object-Functional paradigm in greater detail, by performing a qualitative evaluation of defence models built using the paradigm compared to extant models that use other approaches such as Object-Orientation. The evaluation aims to answer two key questions: what benefits does the exploitation of this paradigm bring to defence modelling? But also, what challenges? The Generic Aggregator Model Valuator framework’s implementation of the paradigm is also presented in detail, illustrating the patterns it uses, standing as an example that can contribute to the further refinement of this paradigm in the future.
Publisher
ProQuest Dissertations & Theses
Subject