Holistic framework for establishing interoperability of heterogeneous software development tools
Approved for public release; distribution is unlimited === This dissertation presents a Holistic Framework for Software Engineering (HFSE) that establishes collaborative mechanisms by which existing heterogeneous software development tools and models will interoperate. Past research has been conduct...
Main Author: | |
---|---|
Other Authors: | |
Published: |
Monterey, California. Naval Postgraduate School
2012
|
Online Access: | http://hdl.handle.net/10945/9862 |
id |
ndltd-nps.edu-oai-calhoun.nps.edu-10945-9862 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nps.edu-oai-calhoun.nps.edu-10945-98622015-02-27T03:58:42Z Holistic framework for establishing interoperability of heterogeneous software development tools Puett, Joseph F. Luqi Computer Science Approved for public release; distribution is unlimited This dissertation presents a Holistic Framework for Software Engineering (HFSE) that establishes collaborative mechanisms by which existing heterogeneous software development tools and models will interoperate. Past research has been conducted with the aim of developing or improving individual aspects of software development; however, this research focuses on establishing a holistic approach over the entire development effort where unrealized synergies and dependencies between all of the tools' artifacts can be visualized and leveraged to produce both improvements in process and product. The HFSE is both a conceptual framework and a software engineering process model (with tool support) where the dependencies between software development artifacts are identified, quantified, tracked, and deployed throughout all artifacts via middleware. Central to the approach is the integration of Quality Function Deployment (QFD) into the Relational Hypergraph (RH) Model of Software Evolution. This integration allows for the dependencies between artifacts to be automatically tracked throughout the hypergraph representation of the development effort, thus assisting the software engineer to isolate subgraphs as needed. 2012-08-22T15:30:25Z 2012-08-22T15:30:25Z 2003-06 http://hdl.handle.net/10945/9862 This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School |
collection |
NDLTD |
sources |
NDLTD |
description |
Approved for public release; distribution is unlimited === This dissertation presents a Holistic Framework for Software Engineering (HFSE) that establishes collaborative mechanisms by which existing heterogeneous software development tools and models will interoperate. Past research has been conducted with the aim of developing or improving individual aspects of software development; however, this research focuses on establishing a holistic approach over the entire development effort where unrealized synergies and dependencies between all of the tools' artifacts can be visualized and leveraged to produce both improvements in process and product. The HFSE is both a conceptual framework and a software engineering process model (with tool support) where the dependencies between software development artifacts are identified, quantified, tracked, and deployed throughout all artifacts via middleware. Central to the approach is the integration of Quality Function Deployment (QFD) into the Relational Hypergraph (RH) Model of Software Evolution. This integration allows for the dependencies between artifacts to be automatically tracked throughout the hypergraph representation of the development effort, thus assisting the software engineer to isolate subgraphs as needed. |
author2 |
Luqi |
author_facet |
Luqi Puett, Joseph F. |
author |
Puett, Joseph F. |
spellingShingle |
Puett, Joseph F. Holistic framework for establishing interoperability of heterogeneous software development tools |
author_sort |
Puett, Joseph F. |
title |
Holistic framework for establishing interoperability of heterogeneous software development tools |
title_short |
Holistic framework for establishing interoperability of heterogeneous software development tools |
title_full |
Holistic framework for establishing interoperability of heterogeneous software development tools |
title_fullStr |
Holistic framework for establishing interoperability of heterogeneous software development tools |
title_full_unstemmed |
Holistic framework for establishing interoperability of heterogeneous software development tools |
title_sort |
holistic framework for establishing interoperability of heterogeneous software development tools |
publisher |
Monterey, California. Naval Postgraduate School |
publishDate |
2012 |
url |
http://hdl.handle.net/10945/9862 |
work_keys_str_mv |
AT puettjosephf holisticframeworkforestablishinginteroperabilityofheterogeneoussoftwaredevelopmenttools |
_version_ |
1716731763469844480 |