Semantic technological framework for integrating software paradigms in organizational solutions.

Tracking #: 1828-3041

Carlos Alberto Pereira Marin
Rosendo Moreno Rodríguez
José Gomes Figueiredo
Fidel Diego-Nava

Responsible editor: 
Lora Aroyo

Submission type: 
Full Paper
The continuous changes in informational and organizational technological development have led to fail many software projects, due to lacks in the adoption of strategies for technologies alignment with the business. With the existence of Internet, the organizations need software solutions that provide security, confidence administration, integration, automation and standardization of process and information to make decisions and new ways for offering service and products. The integration of different software development paradigms rises as a potential solution for gaining flexibility, adaptability, efficiency and agility in business solutions. The objective of this article is to propose the semantic web as a model for an ideal space and possible solution to the integration of several software paradigms, through analyzing and showing of important results of recent years. It is analyzed trends of development and integration of organizational IT solutions, as well as its main strengths and weaknesses. It is described how the semantic web technology absorbs the principles and benefits of each one of the software approaches and moderates its deficiencies, so that it is proposed an integrating technological framework for software development in the semantic web applications area. The application of this new idea about integration of concepts of architectures and software paradigms, applied to current technological innovation in business solutions, should allow the reduction of gaps between the needs of different domains, such as the modeling and management of business processes, information and knowledge, the architecture of services, business rules and the characteristics of current programming languages.
Full PDF Version: 


Solicited Reviews:
Click to Expand/Collapse
Review #1
Anonymous submitted on 11/Apr/2018
Review Comment:

From the beginning of the paper, it feels hard to see where the scientific contribution is focused at. The authors say: “The objective of this article is to propose the semantic web as a model for an ideal space and possible solution to the integration of several software paradigms, through analyzing and showing of important results of recent years.” Readers might have difficulties to understand what that exactly means in terms of scientific contribution. After reading the abstract, I was unable to assess what exactly and concretely this work was going to bring.

Similarly, in the introduction it was difficult to see what is exactly meant with “A critical opportunity is to integrate internal systems into an architecture that considers a longterm vision.” It feels very much that the authors see an approach like SW as the solution because if all is expressed in one language then all is solved. It is fair to disagree with that.
The introduction fails in specifying concrete and answerable research questions, in specifying the approach and method followed for answering the questions, and giving an indication of contributions.

The second section on technological trends appears to be superficial and aimed more at the general public than the readership of this journal.
NB The positioning of the figures in relation to the double column format is confusing.

The identification in section 3.1 of the challenges left open remains at a too high level of abstraction, to enable concretely addressing them as scientific researchers.
In section 3.2, it would be better to separate the discussion on the integration of paradigms from what semantic technology relates to this. The former is part of the problem, and ideally the latter is part of the solution.
Most of what is said in 3.2 will in more or less detail be known to the readership: what is left open is what is concretely the requirement for a semantics-based solution. That deserves a much more concrete specification.

It is unclear what the purpose and message of section 4 is.
To be scientifically relevant the model would need much more justification and maybe even an evaluation. Without it is just a sketch.

Figure 3.8 (should have been 8) is the key contribution of this paper. It is not sufficiently motivated why this model is proposed the way it is: what are the properties a good model should satisfy?

PS The text of the submission could certainly benefit from a check by a native speaker: in this version, the text cannot be published from that perspective.

Review #2
Anonymous submitted on 26/Apr/2018
Review Comment:

The paper investigates the issue of integrating various software development paradigms and proposes the use of Semantic Web technologies for this purpose. The majority of the paper (up to Section 5) focuses primarily providing background information about various IT paradigms. The contribution of the paper itself is limited to a single section.

Currently, the focus of the paper is too broad and weakly defined. The paper claims to focus on “software development paradigms” and “organization IT solutions”, both being very broad terms.

The main contribution is an abstract architecture of how semantic web technologies could be used to integrate IT elements in enterprises. This is not clearly described, and the corresponding figure has Spanish labels, thus being inaccessible for a large proportion of this journal’s audience.

There is no evaluation, use case or feasibility study that would assess the usefulness or applicability of the proposed framework/architecture.

Overall the paper quality lags behind the high standard of SWJ: the use of English is poor and hampers understanding some parts of the paper; some sentences are incorrect or not finished (see end of section 1); the readability of some pictures is very poor when printed (e.g., Fig 3); a high amount of the references are in Spanish which is problematic for the international audience of this journal.

Review #3
By Christoph Lofi submitted on 03/May/2018
Review Comment:

The submitted article "Semantic technological framework for integrating software paradigms in organizational solutions" tries to provide an overview of business information systems and their relationship with semantic technologies and software paradigms.

However, it is unclear to me what the actual contribution of this article is:
The authors provide an overview of supposed trends in business information systems. For the most part, this is only of limited interest as this overview mixes too many concepts, and most of them are well-known anyway (like HTML/CSS/PHP, etc.)

This is followed by a long-winded discussion about technological integration, which briefly touches a plethora of vastly different technologies and methodologies. For the greater part of this section, I was unable to follow the author`s line of argument (e.g., while “applications like Hadoop and Mashup” supposedly have “facilitated the rapid structuring of responses”, I fail to see a strong link between Hadoop and Mashup, as they are in my point of view extremely different types of entities. Also, it is unclear how they are achieving this supposed effect.)

The next section then claims to discuss how semantic technologies support software paradigm integration. Despite a lengthy discussion, I still fail to understand how this is supposed to work. The presented software model quite vague, and it is unclear what it achieves, or how effective it is.

As a result, I cannot identify a strong original contribution in this article. Additionally, even as a survey, it falls short as there is no clear line of argument discernable, and the results and conclusions are unclear to me.

Additionally, the article shows several smaller flaws. For example, most diagrams and charts are in a non-English language (Spanish?) and are thus not readable.

In conclusion, I doubt that these shortcomings can be fixed with minor or major revisions.