3Dscan (Digital Factory)

The FITMAN 3DScan Specific Enabler is a component that assures the possibility of storing and visualizing precise scanned images obtained from real objects. The Specific Enabler provides, in this sense, a fast way of obtaining very accurate surface representations, the possibility to store them (together with other relevant data) and to visualize them in a clear and intuitive way. Both modules (Storage and Visualization) are conceived to be used together, although they can also be used independently. The Specific Enabler has two open source components: storage and visualization. Regarding the storage component, the location of storing the 3D files generated by the scanning system can be customized by the user. Correspondingly, the different ID of the file and its location will be placed in MySQL database. Concerning the visualization component, it offers a 3D viewer of high density/high resolution files consisting of millions of points in the format of Point clouds (txt) and Binary Mesh (stl). Therefore, it allows the user to see the results of the quality control represented graphically, and then the user can decide quickly about the analysed part.


Collaborative 3D Web Viewer (Digital Factory)

The FITMAN Collaborative 3D Web Viewer (FITMAN-C3DWV) is a framework for developing web applications in which elements in a virtual 3D scene can be arranged and enriched with metadata, such as annotations. Its main usage scenario is the collaborative exploration and construction of virtual 3D scenes in the Browser. It is collaborative in the sense that multiple users are able to see and interact with the same synchronized scene at the same time. It is modular and allows the assembling of customized applications with the building blocks of the framework. It provides means to easily extend the metadata model to accommodate a given usage scenario, adding new data, such as text annotations, to elements in the scene.


SEMed (Digital Factory)

The FITMAN Semantic Mediator Front- end Backend (SEMed) is a mature middleware layer for semantic, virtual interoperability and integration specifically of item-level product lifecycle data. It facilitates a standards-based access to PLM data, for example through its support for the Open Group QLM Standard Open Messaging Interface (O-MI) and Open Data Format (O-DF). At the same time, it provides semantic interoperability for different kinds of common data sources like databases and file based repositories. It introduces a layer of semantics on top of existing syntactic data structure descriptions to avoid semantic integration conflicts and allows a scalable, efficient and comfortable interoperability of product data across all of the stakeholders and IT systems involved in digital factories.


Unstructured and Social Data Analytics (Digital Factory)

The FITMAN “Unstructured Social Data Analytics” Specific Enabler (FITMAN-Anlzer SE) is a web platform that aims to extract unstructured data from selected social media platforms and turn such user-generated content to knowledge to be used for the benefit of any manufacturing stakeholder. Its functionalities indicatively include: the automated data retrieval based on predefined user settings, the filtering and cleaning of relevant information, the application of opinion mining and trend analysis techniques (based on Support Vector Machines) and the presentation of emerging topics, sentiments and trends in intuitive and interactive reports. Upon analyzing the gathered information for every query, the FITMAN-Anlzer SE visualizes the topics identified while providing a trending timeline and the sentiment tag for every topic which has been tracked. The user may also save the queries that have been executed, in order to revisit / review the results whenever needed.


Advanced Management of Virtualized Assets (MoVA) (Virtual Factory)

The FITMAN Specific Enabler for Manufacturing Asset Management provides VAaaS to customers with basic features for handling both, domain specific ontologies as well as virtualized in-/tangible assets including an intuitive interface with graphical highlights and e. g. drag-and-drop-features. It allows manufacturing Ecosystem participants to dynamically discover and compose services on the fly. All virtualized in-/tangible assets will be characterised by multiple semantic description data, attributes with multiple value sets will be supported. Lots of helpful attribute types are available, that help ICT users to get familiar with the asset descriptions. A hierarchical organisation of the assets will make use of inheritance mechanisms and therefore facilitate the easy maintenance of the semantic descriptions. Data import (USDL-files) from FITMAN repositories and generation of relevant information structures will be done in a semi-automatic way via dedicated APIs. Dynamic discovery is supported in several ways, e. g. by navigation and retrieval: Navigation (browsing) allows the user to use hyperlinks, representing hierarchical and semantic relationships between virtualized in-/tangible assets as well as manually added descriptions. Retrieval allows the definition of data type specific search criteria, including e. g. ranges for numeric values or date and time comparisons. Thereby exact as well as fuzzy search is possible. Retrieval can be done on the basis of all recorded data that have been indexed including full-text search on any textual description. Both, must and can criteria are supported for user specific priorities. Search criteria can be stored and published to build an open search repository. Additional features covered are: wish list, favorites list, VAaaS rating and commenting, as well as negotiation histories. In addition to the graphical user interface a web service interface providing retrieval functionalities will be available.


Collaborative Asset Management (Virtual Factory)

The FITMAN "Collaborative Asset Management" Specific Enabler(FITMAN-CAM) is a web-based, integrated platform for the management of Virtualized Assets in the scope of service-oriented Manufacturing Ecosystems. Based on open standards like Resource Description Framework (RDF), Web Ontology Language (OWL2) and Universal Service Description Language (LinkedUSDL), it is delivered as a web portal in order to maximize its collaborative nature. FITMAN-CAM is targeted to the business user, who is not required to have IT expertise, nor an in-depth knowledge of ontology-related concepts and technologies.


Collaborative Business Process Management (Virtual Factory)

FITMAN-CBPM is a web-based, integrated platform for the semantically-enhanced design, execution and monitoring of Business Processes in the scope of service-oriented Manufacturing Ecosystems. Targeted at the Virtual Factory domain, and based on open standards like Business Process Model and Notation (BPMN) 2.0, it is delivered as a web portal in order to maximize its collaborative nature. The development of business process in a formal notation requires multi-disciplinary teams, to share domain specific and ICT knowledge required to implement them. The FITMAN Collaborative Business Process Management SE (FITMAN-CBPM) simplifies this collaboration allowing a clear separation of concerns, and providing user friendly online tools.


Generation and Transformation of Virtualized Assets (GeToVA) (Virtual Factory)

As today manufacturing ecosystems deal with increasing quantities of unstructured and semi-structured information in webpages, e-mails, text documents, spreadsheets, news articles, collaborative posts, patents to name but a few, there is a real need to extract this information, to represent it in a meaningful, structured way, to cluster and transform it in multiple formats in order to support interoperability. The FITMAN Specific Enabler for Generation and Transformation of Virtualized Assets is aiming at providing a state-of-the-art Information Extraction-driven semantic tool for (semi-)automatic Virtualized intangible Assets in order to heavily reduce manual data entry for the population of the FITMAN-CAM Specific Enabler. The GeToVA Specific Enabler is provided as a set of RESTFul services being implemented on top of the FITMAN baseline VF Platform. The GeToVA services APIs have been designed as fully compatible with FITMAN Platform components, namely the Data.SemanticsSupport for the GeToVA multi-formation ontology transformation and the Apps.Repository for registration of the assets generated by GeToVA.


Metadata and Ontologies Semantic Matching (Virtual Factory)

The FITMAN “Metadata and Ontologies Semantic Matching SE” (FITMAN-SeMa) is offered as an installable software which supports users through the provision of an infrastructure that allows the semi-automatic matching of different ontologies (OWL) and of different XML schemas (XSD). The SE attempts to match similar semantic content between two sources, aiming both at the acceleration of interoperation between different IT systems and at the facilitation of data sharing/integration between organizations/departments that utilize different knowledge representations. All functionalities of FITMAN-SeMa are provided through an intuitive and user-friendly graphical interface, inside which the proposed matching is visualized and manual alteration and/or completion is available when needed. To achieve efficient semantic matching, various algorithms are used, ranging from context-dependent, fragment-based, and reuse-oriented matching. Generated matchings are persistently stored in a repository for future review and usage.


Data Interoperability Platform Services (DIPS) (Virtual Factory)

The FITMAN " Data Interoperability Platform Services" Specific Enabler (FITMAN-DIPS) is a web-based platform for the management of Data Interoperability services in the sope of the exploitation of the interoperability service. Targeted at the Virtual Factory domain, and based on open standards like WSMO and WSMX, it is delivered as a web platform in order to maximize its collaborative nature. The interoperability is a key factor for the success in collaboration. Typically, interoperability problems are related to the exchange of information among different companies in a supply chain or in other forms of aggregaration like Business Ecosystems. Applicability can be find as well in information exchange between different parts of the same company or, even, in communication between individuals. At the time companies solves interoperability probles they create a value item that is subsiquently used into collaborative business processes in order to execute data interoperability. A typical example of that is the creation of a transformation for a specific business document (eg: an invoice) from one standard (eg: UBL) to/from a private fromat.


Supply Chain & Business Ecosystem Apps (Virtual Factory)

The FITMAN "Supply Chain & Business Ecosystem Apps" Specific Enabler (FITMAN-SCApp) is a web-based application for exploiting ecosystem Tangible and Intangible Assets in relation with application in Collaborative Capacity Scheduling and Team Building. This assets work in strict cooperating with the FITMAN "Collaborative Asset Management" Specific Enabler (FITMAN-CAM), a web-based, integrated platform for the management of Virtualized Assets in the scope of service-oriented Manufacturing Ecosystems. The collaboration among supply chain or business ecosystem partners is a key aspect in order to exploit the potentialities of Virtual Factories. Every time there is a business opportunities a company should decide to manage it alone or to exploit the network partners. To collaborate is anyhow necessary to have information about which partner has the ability to do a task and the availability of resources to accomplish it. Only if the right information about partners are managed is possible, for a Virtual Factory, to quickly and easily involve other subjects in the process.


Dynamic Visualisation and Interaction (DyVisual) (Smart Factory)

DyVisual is specialized on the dynamic visualization of 3D models and content described in XML3D (see It also provides standard interaction mechanisms. It is for example possible to rotate the 3D model, zoom in and out, and even fly inside the model. The figure on the left displays the architecture of DyVisual. The core components of DyVisual are a Web server and the FiVES synchronization server. Together they allow access to the 3D models for multiple clients. In the first place these clients are Web browsers which render the html pages and 3D models provided by FiVES. Additional clients can directly connect to FiVES and update the information in the server which can result in changes in the 3D scene which are then displayed by the browser clients. If a user wants to implement his or her own application with DyVisual, he or she needs to dig into how to represent 3D content in XML3D and how to integrate it with FiVES.


DynamicCEP (Smart Factory)

DyCEP represents a new generation of CEP (Complex Event Processing) systems which support complex real-time processing pipelines, required for IoT applications. Our approach assumes several processing elements which are connected in the way that ensures maximal efficiency of the processing task. This infrastructure is based on the Storm - the architecture for real-time (streaming) data processing. It uses custom created "spouts" and "bolts" to define information sources and manipulations to allow real-time distributed processing of streaming data. DyCEP follows Storm architecture with spout and bolts. There is one spout for receiving data and three bolts for data processing. Two main functional blocks in the DyCEP are:
• Esper4FastData, responsible for static processing that requires simple complex event patterns and shouldn’t scale
• ESPER-1, responsible for complex situations and prepared for horizontal scaling (by being hosted in a bolt, so that several bolt instances can be generated on demand)
• GCM bolt enables delivering notification to mobile phones who subscribe to the complex event patterns deployed in the DyCEP. The creation of the CEP patterns can be done in the manual way, or using a specialized mobile-based pattern editor provided by Nissatech.


Secure Event Management (Smart Factory)

This Specific Enabler (SE) provides a scalable and flexible service to collect and dispatch, in a controlled way, events in Smart Factory environments. The SE manages events using distinct, autonomous and independent partitions (namespaces) whose number and structure depends only on the functional needs of the production site. Events are associated to specific nodes in a namespace. The access control mechanism provided by the SE manages access rights (publish or subscribe) to a specific node or to set of nodes in a namespace thus assuring that only specific, authorized entities can send or receive events. The Specific Enabler architecture is highly scalable and is compliant with the AMQP standard ( for message oriented middleware.


Shopfloor Data Collection (Smart Factory)

The FITMAN "Shopfloor Data Collection" Specific Enabler is a collection of modules i.e. Fitman Tag &Trace (FitmanT&T) and Fitman Sensor Networks (FitmanSN) -which can be deployed and used independently; for data acquisition from the shop floor making use of smart objects, in the scope of Internet of Things-oriented Manufacturing Ecosystems. This Specific Enabler is targeted for the Smart Factory domain but will be useful for other domains too, where collection of almost real-time data is an important aspect. This Specific enabler is based on open source projects like Fosstrak and GSN and it is provided as independent binaries to be deployed and used independently along with source code if required. The Shop floor Data Collection is dedicated for the collection of data from the shop floor acting as a middleware between the data producers in the shop floor and the data consumers, which are external services or applications.