scispace - formally typeset
ReportDOI

Feature-Oriented Domain Analysis (FODA) Feasibility Study

Reads0
Chats0
TLDR
This report will establish methods for performing a domain analysis and describe the products of the domain analysis process to illustrate the application of domain analysis to a representative class of software systems.
Abstract
: Successful Software reuse requires the systematic discovery and exploitation of commonality across related software systems. By examining related software systems and the underlying theory of the class of systems they represent, domain analysis can provide a generic description of the requirements of that class of systems and a set of approaches for their implementation. This report will establish methods for performing a domain analysis and describe the products of the domain analysis process. To illustrate the application of domain analysis to a representative class of software systems, this report will provide a domain analysis of window management system software.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

SuperMod — A model-driven tool that combines version control and software product line engineering

TL;DR: A thorough comparison of VC and SPLE is provided, showing that both disciplines imply a number of desirable properties and presents SuperMod, a tool that realizes an existing conceptual framework that transfers the iterative VC editing model to SPLE.
Journal ArticleDOI

Measuring complexity of domain models represented by feature diagrams

TL;DR: This paper analyzes the properties of feature models and proposes three FD complexity measures, which describe structural complexity and cognitive complexity of the model expressed through the number of adequate sub-trees of the given model.
Journal ArticleDOI

Opportunities for software reuse in an uncertain world: From past to emerging trends

TL;DR: This research summarizes in this research the recent history of software reuse, and it reports new research areas and forms of reuse according to current needs in industry and application domains, as well as promising research trends for the upcoming years.
Proceedings ArticleDOI

Measuring the structural complexity of feature models

TL;DR: This paper proposes to use width measures from graph theory to characterize the structural complexity of FMs as a basis for an estimation of the hardness of analysis operations on FMs with SOTA analysis tools.
Proceedings ArticleDOI

Feature model to product architectures: Applying MDE to Software Product Lines

TL;DR: This paper applies Model-Driven Engineering techniques for systematizing the Domain Engineering stage to enable the automation of the Application Engineering stage and uses features to modularize architectural decisions and encode them as model transformations that render the fragment of the product architecture that addresses the features.
References
More filters
Journal ArticleDOI

Phd by thesis

TL;DR: In this paper, a sedimentological core and petrographic characterisation of samples from eleven boreholes from the Lower Carboniferous of Bowland Basin (Northwest England) is presented.
Book

The entity-relationship model: toward a unified view of data

TL;DR: A data model, called the entity-relationship model, is proposed that incorporates some of the important semantic information about the real world and can be used as a basis for unification of different views of data: the network model, the relational model, and the entity set model.

A Relational Model of Data for Large Shared Data Banks (Original Manuscript)

E. F. Codd
TL;DR: A model based on n-ary relations, a normal form for data base relations, and the concept of a universal data sublanguage are introduced and certain operations on relations are discussed and applied to the problems of redundancy and consistency in the user's model.
Book

Object-oriented analysis

Peter Coad, +1 more
TL;DR: A complete implementation guide to a new requirements analysis technique, based on an object-oriented paradigm, offering numerous case studies and step-by-step examples.
Journal ArticleDOI

gIBIS: a hypertext tool for exploratory policy discussion

TL;DR: The hypertext system described here, gIBIS (for graphical IBIS), makes use of color and a high-speed relational database server to facilitate building and browsing typed IBIS networks.