Feature Oriented Programming - examples
I read something about Feature Oriented Programing, but I miss use-cases and examples. Are t开发者_StackOverflowhere any techniques or patterns that are application of FOP?
Information on Feature Oriented Programming (FOP) - also known as Feature Oriented Software Development (FOSD) - can be found here:
- FOSD on wikipedia
- Feature-Oriented Software Development Research
Use-cases are often found in the Software Product Line Engineering (SPLE) community, where FOSD is one emerging field of implementation techniques.
Whitepapers and tutorials on practical application with commercial tools:
- pure::systems
- BigLever Software
If you are still intrested in FOP, take a look at this site: http://wwwiti.cs.uni-magdeburg.de/iti_db/research/featureide/
FeatureIDE is a Eclipse-based IDE for FOP. It also brings some examples and tutorials.
SPL2go is a repository of software product lines developed with FOP.
If you need some literature take a look at this book.
I think you mean Feature Driven Development (FDD).
And there are many example, but a good start point is wikipedia http://en.wikipedia.org/wiki/Feature_Driven_Development
精彩评论