KumbangTools is a toolset for configurable software product families. Currently, KumbangTools consists of Kumbang Modeller, Kumbang Configurator, and a KumbangSec Configurator.
For further questions, please contact kumbangtools(at)soberit.hut.fi
Content of this document:
Kumbang Modeller and Kumbang Configurator are released under GPL license.
Eclipse Plugins |
You can download the Eclipse plugins and install them into your Eclipse.
Note: Kumbang Configurator and Kumbang Modeller use the same Kumbang core package that is included in both zip files. |
---|---|
Complete Eclipse |
Alternatively, you can download a complete Eclipse that contains both Kumbang Modeller and Kumbang Configurator plugins.
For source and license, see above plugin packages. |
Installation |
If you downloaded the Eclipse plugins you need to install them. See User's Guide for details. If you downloaded complete Eclipse just unzip the file. |
---|---|
Use |
For usage, see User's Guide for details You can also see two videos demonstrating the use of KumbangTools (note no audio):
|
Kumbang Language |
There is a ZIP package containing example models in Kumbang language. These can also be used for testing Kumbang Modeller and Kumbang Configurator. Further, there is a syntax definition for Kumbang language as well as a reference to the constraint language supported by KumbangTools. |
Presentations |
Presentation at Software Product Line Conference (SPLC 2007) |
---|---|
Publications |
Myllärniemi, V., Raatikainen, M. and Männistö, T. KumbangTools. Proc. of Software Product Line Conference (SPLC), 2007. Myllärniemi, V., Raatikainen, M. and Männistö, T. Using a Configurator for Predictable Component Composition. Proc. of EUROMICRO SEAA Conference, 2007. Koivu, H., Raatikainen, M., Nieminen, M. and Männistö, T. Kumbang Modeler: A Prototype Tool for Modeling Variability. Proc. of Software and Services Variability Management - Concepts, Models and Tools Workshop, 2007. Koivu, H. A Tool for Modelling Software Product Families - User-Centred Prototype Implementation. Master's thesis, Helsinki University of Technology, Department of Computer Science and Engineering, 2007. Available as: PDF Myllärniemi, V., Raatikainen, M. and Männistö, T. KumbangSec: An Approach for Modelling Functional and Security Variability in Software Architectures. Proc. of the 1st International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2007. Available as: PDF (© Lero) Asikainen, T., Männistö, T., Soininen, T. Kumbang: A Domain Ontology for Modelling Variability in Software Product Families. Advanced Engineering Informatics, 21(1), 2007, pp. 23-40. Link Myllärniemi, V., Asikainen, T., Männistö, T. and Soininen, T. Kumbang Configurator - A Configuration Tool for Software Product Families. Presented at the IJCAI-05 Configuration workshop, 2005. Available as: PDF Myllärniemi, V. Kumbang Configurator - A Tool for Configuring Software Product Families. Master's Thesis. Helsinki University of Technology, Department of Computer Science and Engineering, 2005. Available as: PDF. Myllärniemi, V., Asikainen, T., Männistö, T. and Soininen, T. Tool for Configuring Product Individuals from Configurable Software Product Families. In: Software Variability Management for Product Derivation - Towards Tool Support, International Workshop of SPLC 2004, Boston, MA, USA, August 2004, Proceedings, Tomi Männistö and Jan Bosch (eds.), pp. 106-109. Technical Report HUT-SoberIT-C6, Helsinki University of Technology, Espoo, Finland. Available as: PDF. |