Database design patterns. (c2011)

LAUR Repository

Show simple item record

dc.contributor.author Stephan, Georges Boutros
dc.date.accessioned 2012-01-18T12:15:12Z
dc.date.available 2012-01-18T12:15:12Z
dc.date.copyright 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.term.submitted Summer I en_US
dc.author.degree MS in Computer Science en_US
dc.author.school Arts and Sciences en_US
dc.author.idnumber 199234650 en_US
dc.author.commembers Dr. Rony Touma
dc.author.commembers Dr. I. Kouatli
dc.author.woa OA 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.author.advisor Dr. Ramzi Haraty
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 en_US
dc.publisher.institution Lebanese American University en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR

Advanced Search


My Account