COINsExtractor: The Conceptual Interoperability Analyzer Tool for UML Diagrams

Tool overview

The CoinsExtractor tool [2] is the architects’ buddy in identifying the conceptual interoperability constraints of their interoperable software systems. This tool is based on my research framework for supporting the conceptual interoperability analysis, COINA [1]. It implements the “structured COINs extraction” part of the COINs Generator seen in Figure 1.

Figure 1. Overview of the COINs Portfolio Generator.

Figure 1. Overview of the COINs Portfolio Generator [1].

The tool provides a number of novel features to enable architects: define the interoperable elements of their software systems effectively, extract the conceptual constraints about these elements automaticallly, filter and edit the automatically extracted constraints efficiently, and documents the extracted constraints in a standard way to be shared with interested third-party clients. The following video demonstrates our CoinsExtractor tool.

Request your copy!
You can send us a request for the tool installer at (habukwaik[at]gmail[dot]com)

About the project

This tool project is conducted as a part of the PhD research of Hadil Abukwaik.

Team membersHadil Abukwaik (habukwaik[at]gmail[dot]com), and

Mohamed Abujayyab (mohabujayyab[at]gmail[dot]com)


[1] H. Abukwaik, M. Naab, and D. Rombach. “A proactive support for conceptual interoperability analysis in software systems.” 12th Working IEEE / IFIP Conference on Software Architecture (WICSA’15). Montréal ,Canada. 2015.

[2] H. Abukwaik, M. Abujayyab, and D. Rombach. CoinsExtractor: “The Architects’ Buddy in Identifying Conceptual Interoperability Constraints.” In The 9th European Conference on Software Architecture (ECSA’15). Cavtat, Croatia. 2015.

Leave a Reply

Your email address will not be published. Required fields are marked *