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...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
eng
OAI Identifier:
oai:repositorio.uptc.edu.co:001/14172
Acceso en línea:
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790
https://repositorio.uptc.edu.co/handle/001/14172
Palabra clave:
best practices
heterogeneous software systems
interoperability
Semat
Rights
License
http://purl.org/coar/access_right/c_abf177
id REPOUPTC2_617109723c414f8fb8a387b904c030af
oai_identifier_str oai:repositorio.uptc.edu.co:001/14172
network_acronym_str REPOUPTC2
network_name_str RiUPTC: Repositorio Institucional UPTC
repository_id_str
spelling 2016-12-312024-07-05T19:11:31Z2024-07-05T19:11:31Zhttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/579010.19053/01211129.v26.n44.2017.5790https://repositorio.uptc.edu.co/handle/001/14172Interoperability 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.application/pdfapplication/xmlengengUniversidad Pedagógica y Tecnológica de Colombiahttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/4723https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/6401Revista Facultad de Ingeniería; Vol. 26 No. 44 (2017); 157-166Revista Facultad de Ingeniería; Vol. 26 Núm. 44 (2017); 157-1662357-53280121-1129best practicesheterogeneous software systemsinteroperabilitySematBest practices of interoperability among heterogeneous software systems: a Semat-based representationinvestigationinfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a260http://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/access_right/c_abf177http://purl.org/coar/access_right/c_abf2Torres-Ricaurte, Diana MaríaZapata-Jaramillo, Carlos Mario001/14172oai:repositorio.uptc.edu.co:001/141722025-07-18 11:53:37.605metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCrepositorio.uptc@uptc.edu.co
dc.title.en-US.fl_str_mv 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
spellingShingle Best practices of interoperability among heterogeneous software systems: a Semat-based representation
best practices
heterogeneous software systems
interoperability
Semat
title_short 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_sort Best practices of interoperability among heterogeneous software systems: a Semat-based representation
dc.subject.en-US.fl_str_mv best practices
heterogeneous software systems
interoperability
Semat
topic best practices
heterogeneous software systems
interoperability
Semat
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.
publishDate 2016
dc.date.accessioned.none.fl_str_mv 2024-07-05T19:11:31Z
dc.date.available.none.fl_str_mv 2024-07-05T19:11:31Z
dc.date.none.fl_str_mv 2016-12-31
dc.type.en-US.fl_str_mv investigation
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a260
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790
10.19053/01211129.v26.n44.2017.5790
dc.identifier.uri.none.fl_str_mv https://repositorio.uptc.edu.co/handle/001/14172
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790
https://repositorio.uptc.edu.co/handle/001/14172
identifier_str_mv 10.19053/01211129.v26.n44.2017.5790
dc.language.none.fl_str_mv eng
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/4723
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/5790/6401
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf177
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf177
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv application/pdf
application/xml
dc.publisher.en-US.fl_str_mv Universidad Pedagógica y Tecnológica de Colombia
dc.source.en-US.fl_str_mv Revista Facultad de Ingeniería; Vol. 26 No. 44 (2017); 157-166
dc.source.es-ES.fl_str_mv Revista Facultad de Ingeniería; Vol. 26 Núm. 44 (2017); 157-166
dc.source.none.fl_str_mv 2357-5328
0121-1129
institution Universidad Pedagógica y Tecnológica de Colombia
repository.name.fl_str_mv Repositorio Institucional UPTC
repository.mail.fl_str_mv repositorio.uptc@uptc.edu.co
_version_ 1839633829977915392