Abstract
PLUM[1] is a tool suite for the design, implementation, and management of product lines that follow a Model-Driven Software Development approach. PLUM is a domain agnostic tool suite. It aims to provide an integrated set of tools which support adopting Product Line Engineering (PLE) approach in any domain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
PLUM tool, http://www.tecnalia.com/plum
- 2.
FAMILIES ITEA research project, http://www.esi.es/Families/
- 3.
CAFÈ ITEA research project, http://www.hitech-projects.com/euprojects/cafe/
- 4.
ESAPS research project, http://www.esi.es/esaps/
- 5.
pure::variants, http://www.pure-systems.com/
- 6.
Big lever, gears, http://www.biglever.com/
- 7.
Eclipse, http://www.eclipse.org/
- 8.
Business intelligence and reporting tools, http://www.eclipse.org/birt/phoenix/
- 9.
Modeling Workflow Engine, http://www.eclipse.org/modeling/emft/?project=mwe
- 10.
ModelBus, http://www.modelbus.org
- 11.
- 12.
- 13.
Open Architecture Ware, http://www.eclipse.org/workinggroups/oaw/
- 14.
There are different internal HW/SW components that are connected to the sensors and actuators. RDC stands for Remote Data Concentrator, whereas CPIOM stands for Core Processor Input/Output Mode.
References
Martinez, J., Lopez, C., Aldazabal, A., Mansell, J., del Hierro, M.: “PLUM (Product Line Unified Modeller)” Tool demo. In: 13th International Software Product Line Conference, SPLC 2009, San Francisco, CA, USA, 24 Aug 2009
Czarnecki, K., Grünbacher, P., Rabiser, R., Schmid, K., Wąsowski, A.: Cool features and tough decisions: a comparison of variability modeling approaches. In: Proceedings 6th International Workshop on Variability Modelling of Software-Intensive Systems, Leipzig, Germany, pp. 173–182 (2012)
Schmid, K., Rabiser, R., Grünbacher, P.: A comparison of decision modeling approaches in product lines. In: Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems (VaMoS ‘11), pp. 119–126. ACM, New York (2011)
Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: Emf: Eclipse Modeling Framework, 2nd edn. Addison-Wesley Professional, Reading, MA (2009). http://dl.acm.org/citation.cfm?id=1197540. ISBN 0321331885
Graphical modeling framework. [Online]. http://www.eclipse.org/modeling/gmf/
Warmer, J., Kleppe, A.: The Object Constraint Language: Getting Your Models Ready for MDA. Addison-Wesley, Boston, MA (2003)
Mansell, J.: Experiences and Expectations Regarding the Introduction of Systematic Reuse in Small and Medium-Sized Companies. Springer, Berlin (2006)
PLUM tool user manual. Available online in the website: http://www.esi.es/plum/docum/PLUM_User_Manual_v3.0.pdf
PLUM examples with tutorials. Available online in the website at the documentation section: http://www.esi.es/plum/documentation.php
Xpand & Xtend languages Eclipse reference. http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.xpand.doc/help/ch01.html
Hamza, H., Martinez, J., Alonso, C.: “Introducing product line architectures in the ERP industry: challenges and lessons learned” industry track. In: 14th International Software Product Line Conference, SPLC 2010, Jeju Island, South Korea, 13–17 Sept 2010
Saratxaga, C.L., Alonso-Montes, C., Haugen, O., Ekelin, C., Mitschke, A.: Product line tool-chain: variability in critical systems. In: 3rd International Workshop on Product LinE Approaches in Software Engineering (PLEASE 2012), Zurich, Switzerland, 4 June 2012
Martinez, J., Lopez, C., Ulacia, E., del Hierro, M.: Towards a model-driven product line for web systems. In: 5th Model-Driven Web Engineering Workshop, MDWE 2009, San Sebastian, Spain, pp. 1–15, 22 June 2009
Dubois, H., Ibanez, V., Saratxaga, C.L., Machrouh, J., Meledo, N., Mouy, P., Silva, A.: The product line engineering approach in a model-driven process. In: Online Proceeding of the Embedded Real Time Software and Systems (ERTS2 2012) Conference, Toulouse, France, 1–3 Feb 2012. Available at: http://www.erts2012.org
da Silva, A., Becker, M., Graubmann, P., Schmid, R., Ibanez, V., Meledo, N.: Theory and application of product line engineering. In: Proceedings of the Embedded World 2012 Exhibition and Conference, Nuremberg, Germany, 29 Feb–1 Mar 2012
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
López, C., Mansell, J.X. (2013). PLUM: Product Line Unified Modeler Tool. In: Capilla, R., Bosch, J., Kang, KC. (eds) Systems and Software Variability Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36583-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-36583-6_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36582-9
Online ISBN: 978-3-642-36583-6
eBook Packages: Computer ScienceComputer Science (R0)