.

Database design patterns. (c2011)

LAUR Repository

Show simple item record

dc.creator Stephan, Georges Boutros en_US
dc.date.accessioned 2012-01-18T12:15:12Z
dc.date.available 2012-01-18T12:15:12Z
dc.date.datecopyrighted 2011 en_US
dc.date.issued 2012-01-18
dc.date.submitted 2011-07-22
dc.identifier.uri http://hdl.handle.net/10725/1051
dc.description Includes bibliographical references (leaves 108-109). en_US
dc.description.abstract Design Patterns (DPs), recently took over software development by storm. Object oriented development, workflows and distributed computing are a few of the disciplines where DP made a significant difference in the delivery speed and product quality. Unfortunately, databases did not yet attract the attention of DP designers. This thesis benefits from the growing popularity of open source, data centric applications, and uncovers 24 DPs related to databases. The relative high number of patterns triggered the creation of a new high level design language, DDRL, (Database Designer Reconnaissance Language), which would allow anyone who knows how to use a word processor to design and populate a normalized database; thus, laying out the blue print for an eventual automation process, and significantly reducing and simplifying all the stages of an upcoming development process. The principles behind DDRL will be elaborated (language grammar, features and output characteristics). en_US
dc.language.iso en en_US
dc.subject Database design en_US
dc.subject Software patterns en_US
dc.subject Computer software -- Development en_US
dc.title Database design patterns. (c2011) en_US
dc.type Thesis en_US
dc.date.term Summer I en_US
dc.creator.school Arts and Sciences en_US
dc.creator.birthdate 1973-06-03
dc.creator.identifier 199234650 en_US
dc.creator.co-members Dr. Rony Touma en_US
dc.creator.co-members Dr. I. Kouatli en_US
dc.author.woa OA en_US
dc.creator.department MS in Computer Science en_US
dc.description.physdesc 1 bound copy: xiii, 109 leaves; col. ill.; 30 cm. available at RNL. en_US
dc.author.division Computer Science en_US
dc.creator.advisor Dr. Ramzi Haraty en_US
dc.keywords DDRL en_US
dc.keywords Development process en_US
dc.keywords JAVA en_US
dc.keywords Database en_US
dc.keywords Design en_US
dc.keywords Design Pattern en_US
dc.identifier.doi https://doi.org/10.26756/th.2011.48


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account