Best practices of interoperability among heterogeneous software systems: a Semat-based representation
Interoperability among heterogeneous software systems is a software quality sub-characteristic. Some methods for dealing with interoperability exhibit differences in aspects like generality, development method, and work products, among others. However, some authors understand interoperability as a n...
Main Authors: | , |
---|---|
Format: | Online |
Language: | eng |
Published: |
Universidad Pedagógica y Tecnológica de Colombia
2016
|
Subjects: | |
Online Access: | https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790 |
_version_ | 1801706077320904704 |
---|---|
author | Torres-Ricaurte, Diana María Zapata-Jaramillo, Carlos Mario |
author_facet | Torres-Ricaurte, Diana María Zapata-Jaramillo, Carlos Mario |
author_sort | Torres-Ricaurte, Diana María |
collection | OJS |
description | Interoperability among heterogeneous software systems is a software quality sub-characteristic. Some methods for dealing with interoperability exhibit differences in aspects like generality, development method, and work products, among others. However, some authors understand interoperability as a non-functional requirement with general-purpose practices for identifying and specifying such requirement. Other authors assess and achieve interoperability by using work products falling beyond defined practices. Consequently, in this paper we propose four best practices in order to accomplish interoperability among heterogeneous software systems. Our best practices are represented with the Semat (Software Engineering Method and Theory) kernel, since it includes a language with simple and precise elements. Definition of interoperability best practices enables unification of the effort focused on software systems interoperability. |
format | Online |
id | oai:oai.revistas.uptc.edu.co:article-5790 |
institution | Revista Facultad de Ingeniería |
language | eng |
publishDate | 2016 |
publisher | Universidad Pedagógica y Tecnológica de Colombia |
record_format | ojs |
spelling | oai:oai.revistas.uptc.edu.co:article-57902022-06-15T16:20:08Z Best practices of interoperability among heterogeneous software systems: a Semat-based representation Torres-Ricaurte, Diana María Zapata-Jaramillo, Carlos Mario best practices heterogeneous software systems interoperability Semat Interoperability among heterogeneous software systems is a software quality sub-characteristic. Some methods for dealing with interoperability exhibit differences in aspects like generality, development method, and work products, among others. However, some authors understand interoperability as a non-functional requirement with general-purpose practices for identifying and specifying such requirement. Other authors assess and achieve interoperability by using work products falling beyond defined practices. Consequently, in this paper we propose four best practices in order to accomplish interoperability among heterogeneous software systems. Our best practices are represented with the Semat (Software Engineering Method and Theory) kernel, since it includes a language with simple and precise elements. Definition of interoperability best practices enables unification of the effort focused on software systems interoperability. Universidad Pedagógica y Tecnológica de Colombia 2016-12-31 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion investigation application/pdf application/xml https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790 10.19053/01211129.v26.n44.2017.5790 Revista Facultad de Ingeniería; Vol. 26 No. 44 (2017); 157-166 Revista Facultad de Ingeniería; Vol. 26 Núm. 44 (2017); 157-166 2357-5328 0121-1129 eng https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/4723 https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/6401 |
spellingShingle | best practices heterogeneous software systems interoperability Semat Torres-Ricaurte, Diana María Zapata-Jaramillo, Carlos Mario Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title | Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title_full | Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title_fullStr | Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title_full_unstemmed | Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title_short | Best practices of interoperability among heterogeneous software systems: a Semat-based representation |
title_sort | best practices of interoperability among heterogeneous software systems a semat based representation |
topic | best practices heterogeneous software systems interoperability Semat |
topic_facet | best practices heterogeneous software systems interoperability Semat |
url | https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790 |
work_keys_str_mv | AT torresricaurtedianamaria bestpracticesofinteroperabilityamongheterogeneoussoftwaresystemsasematbasedrepresentation AT zapatajaramillocarlosmario bestpracticesofinteroperabilityamongheterogeneoussoftwaresystemsasematbasedrepresentation |