The lazy initialization multilayered modeling framework (NIER track)

Lazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages (DSLs) for Model Driven Engineering. It focuses on the precise definition of modeling frameworks spanning over multiple layers. In particular, it...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of the 33rd International Conference on Software Engineering pp. 924 - 927
Main Authors: Golra, Fahad R., Dagnat, Fabien
Format: Conference Proceeding
Language:English
Published: New York, NY, USA ACM 21.05.2011
Series:ACM Conferences
Subjects:
ISBN:9781450304450, 1450304451
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Lazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages (DSLs) for Model Driven Engineering. It focuses on the precise definition of modeling frameworks spanning over multiple layers. In particular, it follows a two dimensional architecture instead of the linear architecture followed by many other modeling frameworks. The novelty of our approach is to use lazy initialization for the definition of mapping between different modeling abstractions, within and across multiple layers, hence providing the basis for exploiting the potential of metamodeling.
AbstractList Lazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages (DSLs) for Model Driven Engineering. It focuses on the precise definition of modeling frameworks spanning over multiple layers. In particular, it follows a two dimensional architecture instead of the linear architecture followed by many other modeling frameworks. The novelty of our approach is to use lazy initialization for the definition of mapping between different modeling abstractions, within and across multiple layers, hence providing the basis for exploiting the potential of metamodeling.
Author Dagnat, Fabien
Golra, Fahad R.
Author_xml – sequence: 1
  givenname: Fahad R.
  surname: Golra
  fullname: Golra, Fahad R.
  email: fahad.golra@telecom-bretagne.eu
  organization: Université Européenne de Bretagne & Institut Télécom/Télécom Bretagne, Bretagne, France
– sequence: 2
  givenname: Fabien
  surname: Dagnat
  fullname: Dagnat, Fabien
  email: fabien.dagnat@telecom-bretagne.eu
  organization: Université Européenne de Bretagne & Institut Télécom/Télécom Bretagne, Bretagne, France
BookMark eNqNj0FLwzAcxQMqqLNnrznOQ2vSpElzlLnpYCjIPIc0_Udj0wbaimyf3g77Aby8B-89Hvyu0XkXO0DolpKMUl7cU1UWUrHs5IrLM5QoWU4FYYRPeomSYfgihFCak4KLK_S4_wQczPGAfedHb4I_mtHHDrffYfTBHKCHGrexhuC7D-x608JP7Bu8fNmu3_DYG9vc3aALZ8IAyewL9L5Z71fP6e71abt62KWGkXxMc8qKXDAGuVWWCuHqqiaWGAYcuFRQS-E4BymkrVw5RaIAmhdUElsKUVK2QMu_X2NbXcXYDJoSfQLXM7iewadp9s-prnoPjv0CunpaaA
ContentType Conference Proceeding
Copyright 2011 ACM
Copyright_xml – notice: 2011 ACM
DOI 10.1145/1985793.1985947
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 927
GroupedDBID 6IE
6IF
6IG
6IH
6IK
6IL
6IM
6IN
AAJGR
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
IERZE
IJVOP
OCL
RIB
RIC
RIE
RIL
RIO
ID FETCH-LOGICAL-a302t-21352633e2c9c166fdbd0c0a3e4e479ed76f44e767cbf8e4765e125170c866813
ISBN 9781450304450
1450304451
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000297156400115&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Jan 31 06:47:07 EST 2024
Wed Jan 31 06:44:38 EST 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Keywords strict metamodeling
metamodeling
instantiation
limm
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
LinkModel OpenURL
MeetingName ICSE11: International Conference on Software Engineering
MergedId FETCHMERGED-LOGICAL-a302t-21352633e2c9c166fdbd0c0a3e4e479ed76f44e767cbf8e4765e125170c866813
OpenAccessLink https://hal.science/hal-00623642
PageCount 4
ParticipantIDs acm_books_10_1145_1985793_1985947
acm_books_10_1145_1985793_1985947_brief
PublicationCentury 2000
PublicationDate 20110521
PublicationDateYYYYMMDD 2011-05-21
PublicationDate_xml – month: 05
  year: 2011
  text: 20110521
  day: 21
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle Proceedings of the 33rd International Conference on Software Engineering
PublicationYear 2011
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0001120546
Score 1.7967134
Snippet Lazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages...
SourceID acm
SourceType Publisher
StartPage 924
SubjectTerms Computing methodologies -- Modeling and simulation -- Simulation theory -- Systems theory
Mathematics of computing -- Information theory
Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques
Software and its engineering -- Software creation and management -- Software development process management
Software and its engineering -- Software notations and tools -- General programming languages -- Language types -- Object oriented languages
Title The lazy initialization multilayered modeling framework (NIER track)
WOSCitedRecordID wos000297156400115&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF7RikNP5VHUAkWLhFRQ5eL1rvdxBgIHiKpSpN6s9XrdRgoOigN9_Hpm7HXshkqlh16caBKt7flG4_HsfDOEvJHW-VR7F-XCyEjkhYusMPiqkjNTMp8krkH6qxqP9cmJOQzTRutmnICqKn1xYX7dK9QgA7CROnsHuJeLggC-A-hwBNjhuBIR3_jwOVwK627_n_N5sZL664l-uFvwHXzxOZaADboTrtrS1F4hRXACHmEauJttNeLUXuK8z3amTlOX2dV7NZN-MJO1mFv0usucw-fZtBlvtD-yZ7bYPzro8-WncIntL_kksNRQa74Go_k2uOxr6QrMv6ZRMij9CM2juzdYJlLcnBVt99ngRU1Lqw4PZNM2D_jX1wtsi8GMTsHHHOCnEWqNrCkVtzy-PtfGEohMZcPrC6djXbuv7vSh7RMI3q8siXGL-zmIOo4fka3-fmmP62PywFdPyGY3kIMG__yUfASgKAJFrwNFh0DRDii6BIq-RZhoA9O7LfJj9On4w5cojMmILI-TBWgXZxxw7hNnHJOyLPIidrHlXnihjC-ULIXwSiqXlxpEMvUY1qrYaSk148_IejWr_Dah3OK2OdexzZkoudBl7Eyh4zKRyhaJ2CGvQRUZWnudtZT2NAvqyoK6dsjerf_JcjCc8vl_rPaCbPRW9JKsL-a__S556P4sJvX8VQPzX70kVyg
linkProvider IEEE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+33rd+International+Conference+on+Software+Engineering&rft.atitle=The+lazy+initialization+multilayered+modeling+framework+%28NIER+track%29&rft.au=Golra%2C+Fahad+R.&rft.au=Dagnat%2C+Fabien&rft.series=ACM+Conferences&rft.date=2011-05-21&rft.pub=ACM&rft.isbn=9781450304450&rft.spage=924&rft.epage=927&rft_id=info:doi/10.1145%2F1985793.1985947
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450304450/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450304450/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450304450/sc.gif&client=summon&freeimage=true