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...

Full description

Bibliographic Details
Main Author: Puett, Joseph F.
Other Authors: Luqi
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