What is the feature map?
Mobioos Forge provides you all the tools you need to build the Feature Model of your application and map each feature to your code.
With Mobioos Forge, you know precisely the code behind each feature.
Why map your features?
This map, is just the beginning to help you for:
With this mapping, you can decide how to split your monolith legacy application into micro-services, set of features, and extract the code for these features.
Mobioos Forge helps you build a specific variant of your application with only the necessary code to keep your application light.
Moreover, Mobioos Forge also manages the variability of your application's resources (logo, color, image, etc.), enabling full customization.
With Mobioos Forge you can easily identify the code behind a specific set of features to transfer it across your applications and reuse the asscoiated functionnalities.
We use a language-independent technology to support any kind of programming languages.
Only one general code is required and maintained for all possible variation of your application.
Variability of your app are defined and managed on top of your general code without any additional development cost.
Mobioos Forge needs an initial knowledge about the feature called Marker and specified by the developer. This can include code fragements (ex., class, function, files, etc.) .
Thanks to a powerful semantic analysis engine, Mobioos Forge will automaticaly determine the feature's full implementation in the application code.
This process is repeated for each feature you want to map:
We supports all major programming languages
Ready to try it out?
The R&D behind Mobioos Forge
In addition to leading the Mobioos R&D (part-time), Tewfik Ziadi is a researcher in the LIP6 Computer laboratory at the prestigious Sorbonne University, where he leads the MoVe team and teaches advanced software engineering techniques.
His main research areas are related to Software Engineering, Software Product Lines, and Model-driven Engineering. He participated in several projects with industrial partners: Scientific coordinator of the ITEA REVaMP2 project / Co-authored about 55 peer-reviewed articles in several venues including top conferences and journals such as TSE, ASE, ICSE, and SPLC / Co-developer of the BUT4Reuse platform for Bottom-Up technologies for Reuse.