Institutional Repository

Using Model Driven Architecture (MDA) for generating ER and .NET code models from an input PSM based on UML

Show simple item record

dc.contributor.author Zeaiter, Leonardo
dc.date.accessioned 2020-09-08T07:59:59Z
dc.date.available 2020-09-08T07:59:59Z
dc.date.issued 2005
dc.identifier.citation Zeaiter, L. (2005). Using Model Driven Architecture (MDA) for generating ER and .NET code models from an input PSM based on UML (Master's thesis, Notre Dame University-Louaize, Zouk Mosbeh, Lebanon). Retrieved from http://ir.ndu.edu.lb/123456789/1177
dc.identifier.uri http://ir.ndu.edu.lb/123456789/1177
dc.description M.S. -- Faculty of Natural and Applied Sciences, Notre Dame University, Louaize, 2005; "A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science, Department of Computer Science, Faculty of Natural and Applied Sciences"; Includes bibliographical references (leaves 87-88).
dc.description.abstract In this thesis, we demonstrate how developers can make use of the model driven architecture (MDA) techniques to make the software development process more reliable, robust and less costly. We will focus on discussing a set of transformation techniques that together, transform a PSM (Platform Specific Model) into a code model written in Visual Basic.NET and an ER (Entity Relationship) model developed using SQL (Structured query Language) and targeting the Microsoft SQL Server relational database management system. The source model is assumed to be represented using UML (Unified Modeling Language). A set of standards for defining transformation rules will be developed and these standards can act as guidelines for any developer wishing to produce a transformation tool to map between any two models. The work in concluded by the development of a transformation tool with a visual interface that accepts as input a UML class diagram and provides as output a .VB file containing all the Visual basic.NET code as well as a text file containing the necessary DDL (Data Definition Language) statements required to create the database tables as well as the relationships among them. en_US
dc.format.extent ii, 88 leaves
dc.language.iso en en_US
dc.publisher Notre Dame University-Louaize en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject.lcsh Visual Basic (Computer program language)
dc.subject.lcsh Model-driven software architecture
dc.subject.lcsh Computer software--Development
dc.title Using Model Driven Architecture (MDA) for generating ER and .NET code models from an input PSM based on UML en_US
dc.type Thesis en_US
dc.rights.license This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. (CC BY-NC 3.0 US)
dc.contributor.supervisor Al Khalidi, Khaldoun, Ph.D. en_US
dc.contributor.department Notre Dame University-Louaize. Department of Computer Science en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account