Document Type

Thesis

Date of Award

Fall 1-31-2006

Degree Name

Master of Science in Computer Science - (M.S.)

Department

Computer Science

First Advisor

Vassilka D. Kirova

Second Advisor

Fadi P. Deek

Third Advisor

James A. McHugh

Abstract

Today's fast changing markets and technology drive software industry to deliver high quality enterprise software solutions. The enterprise system architecture should be designed to keep business functions separate from technological implementation to accommodate the fast changing business environment.

In this thesis we have studied the current best practices in defining enterprise architectures and Zachman's framework in particular. We have further examined the Model Driven Architecture (MDA) approach and its application to enterprise architecture definition. MDA separates the business logic from the underlying platform technology and defines a representation model based on precise semantics. Zachman's framework defines a set of views and category of models to describe complex objects as a combination of simple logical cells independent of each other. We mapped the two approaches into a model driven framework for enterprise architecture definition, which leverages the abstraction levels of MDA and the exhaustive views of Zachman's framework. We also examined the current work on designing Emergency Response Systems and customized our generic method to address their specifics. This thesis describes an ideal emergency response system, which we define as a virtual enterprise system, and articulates an Emergency Response System Design (ERSD) Framework that is a checklist of views for comprehensive system definition

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.