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
Journal ArticleDOI

DRAMA: A framework for domain requirements analysis and modeling architectures in software product lines

TL;DR: The purpose of this paper is to provide a framework for modeling domain architecture based on domain requirements within product lines, and focuses on the traceable relationship between requirements and architectural structures.
Proceedings ArticleDOI

Automated Model-Based Configuration of Enterprise Java Applications

TL;DR: An approach to automated enterprise application configuration that uses a feature model, executes a series of probes to verify configuration properties, formalizes feature selection as a constraint satisfaction problem, and applies constraint logic programming techniques to derive a correct application configuration is described.
DissertationDOI

The Role of Features and Aspects in Software Development

Sven Apel
TL;DR: Aspectual Feature Modules (AFMs) are proposed, a representative approach that unifies AOP and FOP and derives the novel notion of Aspect Refinement (AR) that integrates aspects into the stepwise development philosophy of FOP.
Proceedings ArticleDOI

Comparative analysis of classical multi-objective evolutionary algorithms and seeding strategies for pairwise testing of Software Product Lines

TL;DR: This work is the first to propose a classical multi-objective formalisation where both objectives are equally important, and enables software engineers to select not just one solution but instead to select from an array of test suite possibilities the one that best matches the economical and technological constraints of their testing context.
Book ChapterDOI

Feature-Based Product Line Instantiation Using Source-Level Packages

TL;DR: In this paper, the authors discuss the construction of software products from customer-specific feature selections using the feature description language (FDL) to capture variation points of product line architectures.
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.