Capability Editor

Capability Editor is a Java-based software which allows user to add resources to the ontology and assign them resource specific capabilities and capability parameters. It is also used for adding new generic capabilities to the KB, as well as for creating associations between the simple and combined capabilities.

a) Adding new resources to the Knowledge Base

In the Capability Editor, the user can specify the name and type of the resource and describe its mechanical, control and energy related interfaces. The main task when describing the resources is to assign them capabilities. The user will select the pre-defined simple generic capabilities from the Capability Editor and define the resource specific parameters for the capability, making the capabilities unique for each resource. If a suitable generic capability is not pre-defined, a new capability has to be defined first and then assigned to the resource (see the phase b). Figure below shows the user interface of the Capability Editor for adding resources to the KB. In the ParameterAssignments? box, the resource specific instances of the generic capabilities are created and parameter values given.

b) Adding new generic capabilities to the Knowledge base

If suitable generic capabilities are not pre-defined in the KB, the user needs to first define those with the Capability Editor. Definition of the generic capabilities includes definition of the capability concept name and capability parameters. In case of the strong (functional) capabilities, also the link to the capability taxonomy will be created. Figure below shows the user interface for adding capabilities in the Capability editor.


The file below includes: 1) the full capability model in a graphical form showing the capabilities and their related associations; 2) Description of all the implemented capabilities and their parameters; 3) The capability taxonomy


Capability Editor, executable file:

You can open and view the ontology file (found from the Core Ontology page) with the Capability Editor.

Capability Editor Program source code:

Publications relating to capabilities and Capability Editor

  • Järvenpää, Eeva. (2012). ‘Capability-based Adaptation of Production Systems in a Changing Environment. PhD? Thesis, Tampere University of Technology. 190 p. ISBN 978-952-15-2928-3. Available in:
  • Järvenpää, E., Luostarinen, P., Lanz, M. & Tuokko, R. (2012). ’Adaptation of Manufacturing Systems in Dynamic Environment based on Capability Description Method’. In: Abdul Aziz, F. (Ed.) Manufacturing System, InTech?, ISBN 978-953-51-0530-5. Available in:
  • Järvenpää, E., Luostarinen, P., Lanz, M. & Tuokko, R. (2012). ’Development of a Rule-base for Matching Product Requirements against Resource Capabilities in an Adaptive Production System’, FAIM 2012, 10-13 June, Helsinki, Finland.
  • Järvenpää, E., Luostarinen, P., Lanz, M. & Tuokko, R. (2011). ’Presenting capabilities of resources and resource combinations to support production system adaptation’. International Symposium of Assembly and Manufacturing (ISAM), 25-27 May 2011, Tampere, Finland. Available in:
  • Järvenpää, E., Lanz, M., Siltala, N. & Tuokko, R. (2011). ’Activities and Corresponding Information Flows for Production System Adaptation Planning’. Proceedings of the 4th International Swedish Production Symposium, SPS11, 3-5 May 2011, Lund, Sweden, pp. 124-133.
Topic attachments
I Attachment Action Size Date Who Comment
CoreOntoSkillTool.zipzip manage 14278.9 K 08 Jan 2013 - 12:12 EevaJaervenpaeae  
CoreOntoSkillTool_r32.zipzip manage 14535.2 K 16 Jan 2013 - 16:27 EevaJaervenpaeae  
DOE_Capability_model_parameters_and_taxonomy.xlsxxlsx DOE_Capability_model_parameters_and_taxonomy.xlsx manage 1021.9 K 08 Jan 2013 - 11:49 EevaJaervenpaeae  
Print version |  PDF  | History: r6 < r5 < r4 < r3 | 
Topic revision: r6 - 16 Jan 2013 - 17:19:12 - EevaJaervenpaeae


Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TUTWiki? Send feedback