Automating the interoperability of conceptual models in specific development domains

Oscar Pastor, Giovanni Giachetti, Beatriz Marín, Francisco Valverde

Resultado de la investigación: Chapter

4 Citas (Scopus)

Resumen

An increasing number of modeling approaches for representing concepts related to a wide variety of domains can be clearly observed in software engineering. In this context, the definition of sound interoperability mechanisms to reuse knowledge and share ideas among existing conceptual models, and also apply them into concrete development processes, is an important challenge to be faced. Thus, different modeling approaches, tools, and standards can be integrated and coordinated to reduce the implementation and learning time of development processes as well as to improve the quality of the final software products. However, there is a lack of approaches to support automatic interoperability among modeling approaches. For tackling this situation, this chapter presents an interoperability approach focused on the characterization of different modeling approaches in a common software development domain. For putting in practice and automate the interoperability the approach proposed, existing modeling technologies and standards are considered. All these elements comprise a reference interoperability model, which can be used to implement specific interoperability solutions.

Idioma originalEnglish
Título de la publicación alojadaDomain Engineering
Subtítulo de la publicación alojadaProduct Lines, Languages, and Conceptual Models
EditorialSpringer Berlin Heidelberg
Páginas349-373
Número de páginas25
ISBN (versión digital)9783642366543
ISBN (versión impresa)9783642366536
DOI
EstadoPublished - 1 ene 2013

Huella dactilar

Interoperability
Software engineering
Acoustic waves
Concretes

ASJC Scopus subject areas

  • Computer Science(all)

Citar esto

Pastor, O., Giachetti, G., Marín, B., & Valverde, F. (2013). Automating the interoperability of conceptual models in specific development domains. En Domain Engineering: Product Lines, Languages, and Conceptual Models (pp. 349-373). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-36654-3_14
Pastor, Oscar ; Giachetti, Giovanni ; Marín, Beatriz ; Valverde, Francisco. / Automating the interoperability of conceptual models in specific development domains. Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer Berlin Heidelberg, 2013. pp. 349-373
@inbook{a7f142662a0e4d44b9ec85adcec0f895,
title = "Automating the interoperability of conceptual models in specific development domains",
abstract = "An increasing number of modeling approaches for representing concepts related to a wide variety of domains can be clearly observed in software engineering. In this context, the definition of sound interoperability mechanisms to reuse knowledge and share ideas among existing conceptual models, and also apply them into concrete development processes, is an important challenge to be faced. Thus, different modeling approaches, tools, and standards can be integrated and coordinated to reduce the implementation and learning time of development processes as well as to improve the quality of the final software products. However, there is a lack of approaches to support automatic interoperability among modeling approaches. For tackling this situation, this chapter presents an interoperability approach focused on the characterization of different modeling approaches in a common software development domain. For putting in practice and automate the interoperability the approach proposed, existing modeling technologies and standards are considered. All these elements comprise a reference interoperability model, which can be used to implement specific interoperability solutions.",
keywords = "Conceptual modeling, Interoperability model, Interoperability process, Literature review, Model-driven interoperability",
author = "Oscar Pastor and Giovanni Giachetti and Beatriz Mar{\'i}n and Francisco Valverde",
year = "2013",
month = "1",
day = "1",
doi = "10.1007/978-3-642-36654-3_14",
language = "English",
isbn = "9783642366536",
pages = "349--373",
booktitle = "Domain Engineering",
publisher = "Springer Berlin Heidelberg",

}

Pastor, O, Giachetti, G, Marín, B & Valverde, F 2013, Automating the interoperability of conceptual models in specific development domains. En Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer Berlin Heidelberg, pp. 349-373. https://doi.org/10.1007/978-3-642-36654-3_14

Automating the interoperability of conceptual models in specific development domains. / Pastor, Oscar; Giachetti, Giovanni; Marín, Beatriz; Valverde, Francisco.

Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer Berlin Heidelberg, 2013. p. 349-373.

Resultado de la investigación: Chapter

TY - CHAP

T1 - Automating the interoperability of conceptual models in specific development domains

AU - Pastor, Oscar

AU - Giachetti, Giovanni

AU - Marín, Beatriz

AU - Valverde, Francisco

PY - 2013/1/1

Y1 - 2013/1/1

N2 - An increasing number of modeling approaches for representing concepts related to a wide variety of domains can be clearly observed in software engineering. In this context, the definition of sound interoperability mechanisms to reuse knowledge and share ideas among existing conceptual models, and also apply them into concrete development processes, is an important challenge to be faced. Thus, different modeling approaches, tools, and standards can be integrated and coordinated to reduce the implementation and learning time of development processes as well as to improve the quality of the final software products. However, there is a lack of approaches to support automatic interoperability among modeling approaches. For tackling this situation, this chapter presents an interoperability approach focused on the characterization of different modeling approaches in a common software development domain. For putting in practice and automate the interoperability the approach proposed, existing modeling technologies and standards are considered. All these elements comprise a reference interoperability model, which can be used to implement specific interoperability solutions.

AB - An increasing number of modeling approaches for representing concepts related to a wide variety of domains can be clearly observed in software engineering. In this context, the definition of sound interoperability mechanisms to reuse knowledge and share ideas among existing conceptual models, and also apply them into concrete development processes, is an important challenge to be faced. Thus, different modeling approaches, tools, and standards can be integrated and coordinated to reduce the implementation and learning time of development processes as well as to improve the quality of the final software products. However, there is a lack of approaches to support automatic interoperability among modeling approaches. For tackling this situation, this chapter presents an interoperability approach focused on the characterization of different modeling approaches in a common software development domain. For putting in practice and automate the interoperability the approach proposed, existing modeling technologies and standards are considered. All these elements comprise a reference interoperability model, which can be used to implement specific interoperability solutions.

KW - Conceptual modeling

KW - Interoperability model

KW - Interoperability process

KW - Literature review

KW - Model-driven interoperability

UR - http://www.scopus.com/inward/record.url?scp=84951933559&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-36654-3_14

DO - 10.1007/978-3-642-36654-3_14

M3 - Chapter

SN - 9783642366536

SP - 349

EP - 373

BT - Domain Engineering

PB - Springer Berlin Heidelberg

ER -

Pastor O, Giachetti G, Marín B, Valverde F. Automating the interoperability of conceptual models in specific development domains. En Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer Berlin Heidelberg. 2013. p. 349-373 https://doi.org/10.1007/978-3-642-36654-3_14