@conference {Essadi2016, title = {Operator-based coordination between heterogeneous DSLs: Case of telecommunication network supervision}, booktitle = {2016 International Conference on Information Technology for Organizations Development, IT4OD 2016}, year = {2016}, note = {cited By 0}, abstract = {Coordination between heterogeneous DSLs is needed more and more to overcome complexity of modern systems involving many business domains. This article gives a definition of heterogeneity, coordination and a classification of possible relationships between DSLs. Then, propose coordination operators to resolve heterogeneity accordingly with precedent works. As illustrative example, the paper presents a telecommunication network supervision system where two different DSLs: DSL ANS.1 and DSL supervision need to be coordinated, an operator of structural mapping has been used to coordinate between the two DSLs. {\textcopyright} 2016 IEEE.}, doi = {10.1109/IT4OD.2016.7479252}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84978115095\&doi=10.1109\%2fIT4OD.2016.7479252\&partnerID=40\&md5=2eb0dfb1e58d27a27c6a238f6a5dc265}, author = {Essadi, N.a and Anwar, A.a and Mahmoud, N.b} } @article {Anwar20131, title = {A graphical specification of model composition with triple graph grammars}, journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)}, volume = {7706 LNCS}, year = {2013}, note = {cited By 1}, pages = {1-18}, abstract = {The concept of model is widely used in the MDE approach in order to represent several software artifacts, which are handled by different development teams throughout the software life cycle. Management of these models requires the definition of a set of model management operators such as the composition operation. This is generally an operation, which is dedicated to merge a number of models in order to create one (or more) incorporated model and which depends on the application context. The current work focuses on the description of a formal approach for model composition where the composition is specified by a set of graph transformation rules over UML-compliant models. The semantics of our composition operator is defined using triple graph grammars (TGGs) formalism. Furthermore, we present a composition scheme interpreted by a three-steps composition process: matching, checking and merging. {\textcopyright} 2013 Springer-Verlag.}, doi = {10.1007/978-3-642-38209-3_1}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84883434558\&doi=10.1007\%2f978-3-642-38209-3_1\&partnerID=40\&md5=d6c0f27b3631bd269a86415547a1dcb1}, author = {Anwar, A.a and Benelallam, A.b and Nassar, M.b and Coulette, B.c} }