Product Lines' Feature-Oriented Engineering for Reuse: A Formal Approach
The feature oriented method with business
component semantics (FORM/BCS) is an extension
of the feature oriented reuse method (FORM)
developed at Pohan University of Science and
Technology in South Korea. It consists of two
engineering processes: a horizontal engineering
process driven by the FORM domain engineering
process and a vertical engineering process driven
by the FORM application engineering process. This
paper investigates the horizontal engineering
process - which consists of analyzing a product line
and developing reusable architectures - and shows
that this process can be systematized through a set
of maps that describe how one can systematically
and rigorously derive the fundamental business
architectures of a product line from the feature
model of that domain. The main result of the paper
is therefore that the formalization of the assets of
FORM/BCS enables a clear definition of how an
activity of the horizontal engineering process
produces a target asset from an input one. This
result opens the door for the development of a tool
supporting the method.
Keywords: Product Line Engineering, Feature-
Orientation, Domain Analysis, Business
Components, Reuse, Formal Method
Download Full-Text








