Back to results

University of North Dakota

A Comparative Analysis To Validate The Benefits Of Formal Versus Informal Software Model Transformation

Abstract

dc:description.abstract

<p>In object -oriented development the Unified Modeling Language (UML) is the ISO/IEC standard for modeling language and is supported by major corporations. In relational database development, entity-relationship models have traditionally been use for modeling such systems. Transforming from one notation to another notation is of great importance in developmental environments where this is required. There are several techniques for transforming UML models to object-relational database systems. Prior assessment has been carried out on transforming UML class diagram models to object-oriented relational databases, which yield significant results. One approach to transformation may involve the use of formal (mathematical) techniques, while other approaches may rely on informal techniques to accomplish the transformation. The use of a formal technique to transform may incorporate graph-theory on UML class diagram. An informal technique may be utilized in transforming UML extension mechanisms, to represent object-relational concepts.</p> <p>A prior research effort examined the benefits of two such approaches in transforming UML class diagram models into object-relational database representation. That work, sought to determine the benefits of one approach (formal technique) versus the benefits of the other approach (informal technique), by way of comparative analysis. The researchers drew inferences from the comparative analysis as to the suitability of one approach versus the other on classes of problem domains. The results of such work have to be validated in order for it to become acceptable and its implication applied in software development decision making. In this work there will be an attempt to apply a similar</p> <p>xiv</p> <p>comparative analysis on a model from a different application domain (Kalman Filter Program Representation), from that which was used in the first study an (Airline Flight Reservation System). The goal of this research is to provide validation of the usefulness of this type of comparative analysis.</p>

Degree

thesis:*
Name thesis:degree_name
Master of Science (MS)
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Year
2012

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Daley, Kaden
Contributors dc:contributor
  • Emanuel Grant

Identifiers

dc:identifier.*
Repository record dc:identifier
https://commons.und.edu/theses/1281
OAI identifier oai:identifier
oai:commons.und.edu:theses-2282

Chain of custody

source
Harvested from
University of North Dakota
Base URL
commons.und.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Daley, Kaden. A Comparative Analysis To Validate The Benefits Of Formal Versus Informal Software Model Transformation. Thesis thesis, 2012. https://commons.und.edu/theses/1281