Chapter 12. OW2 FraSCAti SPL

Table of Contents

OW2 FraSCAti Feature Model
OW2 FraSCAti feature model with FAMILIAR
OW2 FraSCAti features
OW2 FraSCAti feature diagram with S2T2
OW2 FraSCAti feature model at S.P.L.O.T.
OW2 FraSCAti Maven Modules
OW2 FraSCAti SCA Architecture
org.ow2.frascati.FraSCAti SCA composite
org.ow2.frascati.Services SCA composite
org.ow2.frascati.parser.Parser SCA composite
org.ow2.frascati.parser.CompositeParser SCA composite
org.ow2.frascati.parser.ScaParser SCA composite
org.ow2.frascati.assembly.factory.AssemblyFactory SCA composite
org.ow2.frascati.component.factory.ComponentFactory SCA composite
org.ow2.frascati.component.factory.juliac.Juliac SCA composite
org.ow2.frascati.binding.factory.BindingFactory SCA composite
org.ow2.frascati.explorer.Explorer SCA composite
org.ow2.frascati.fscript.FScript SCA composite
org.ow2.frascati.jmx.Jmx SCA composite
org.ow2.frascati.remote.Remote SCA composite
Introspecting OW2 FraSCAti SCA Architecture


OW2 FraSCAti is a Software Product Line (SPL) to build highly "à la carte", on-demand, configurable and extensible Service Component Architecture (SCA) runtime platforms according to both application requirements and target system constraints.

This chapter presents the key architectural principles underlying OW2 FraSCAti:

  • its feature model,

  • its Maven modules, and

  • its SCA-based architecture.