Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/93323
Title: Embedding origami constructs
Authors: Caruana, Gaetano (2007)
Keywords: Origami
Embedded computer systems
Synchronous circuits
Issue Date: 2007
Citation: Caruana, G. (2007). Embedding Origami Constructs (Bachelor's dissertation).
Abstract: Origami is the art of paper folding where users build complicated constructions by performing a sequence of folds, resulting in aesthetic beauty. At first Origami, did not allow cuts in papers and only one paper could be used to build a model. But as time went by, Origami constraints were relaxed resulting into slightly different arts. Origami can be described using the seven axioms provided by [Huz92, Kos]. In this dissertation we build a Domain Specific Embedded Language for Origami in Haskell, called OriDSEL, based on these seven axioms. OriDSEL gives a concise way on how to describe Origami models. A model description is described by a combination of basic axioms, and in turn this description can be reused as a basic component. This description can be evaluated into text, HTML, constraints description or a basic animation. OriDSEL also allows for modularity when building a model. Information about the particular modules is kept so as to allow for different evaluations at various levels of abstraction according to the users' knowledge of Origami.
Description: B.Sc. IT (Hons)(Melit.)
URI: https://www.um.edu.mt/library/oar/handle/123456789/93323
Appears in Collections:Dissertations - FacICT - 1999-2009
Dissertations - FacICTCS - 1999-2007

Files in This Item:
File Description SizeFormat 
B.SC.(HONS)IT_Caruana_Gaetano_2007.pdf
  Restricted Access
3.64 MBAdobe PDFView/Open Request a copy
Caruana_Gaetano_acc.material.pdf
  Restricted Access
215.42 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.