LMSGENERATOR: Multi-target learning management system generator based on generative programming and component engineering
Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for automating program development are Generative Programming for program synthesis, Component Engineering for modularity. In this paper...
Uložené v:
| Vydané v: | 2012 International Conference on Education and e-Learning Innovations s. 1 - 6 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.07.2012
|
| Predmet: | |
| ISBN: | 1467322261, 9781467322263 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for automating program development are Generative Programming for program synthesis, Component Engineering for modularity. In this paper we show the contribution of these two approaches in the implementation of a multi-target learning management system generator adaptable to different target runtime environment. This article introduces the basics of a new programming method of virtual learning environments. This approach is based on generative programming that integrates the user specifications (abstract models) and technologies desired in order to produce bricks software, then put them together to produce a solution adapted to area and users' needs. This idea is used at different levels in the design and implementation of our system LMSGENERATOR, a software factory for business components and platforms for distance learning. In this work, we present the challenges, the methodology followed and the implementation of our approach: LMSGENERATOR, with these two generation process and We promote the idea that using this approach based on open business models, adaptable, and scalable to obtain open learning environments, adaptable, and scalable. Specifically, thanks to the generative programming, new technologies or new needs can be easily integrated at any time merely by changing the generators. |
|---|---|
| AbstractList | Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for automating program development are Generative Programming for program synthesis, Component Engineering for modularity. In this paper we show the contribution of these two approaches in the implementation of a multi-target learning management system generator adaptable to different target runtime environment. This article introduces the basics of a new programming method of virtual learning environments. This approach is based on generative programming that integrates the user specifications (abstract models) and technologies desired in order to produce bricks software, then put them together to produce a solution adapted to area and users' needs. This idea is used at different levels in the design and implementation of our system LMSGENERATOR, a software factory for business components and platforms for distance learning. In this work, we present the challenges, the methodology followed and the implementation of our approach: LMSGENERATOR, with these two generation process and We promote the idea that using this approach based on open business models, adaptable, and scalable to obtain open learning environments, adaptable, and scalable. Specifically, thanks to the generative programming, new technologies or new needs can be easily integrated at any time merely by changing the generators. |
| Author | Talea, M. Dehbi, R. Tragha, A. |
| Author_xml | – sequence: 1 givenname: R. surname: Dehbi fullname: Dehbi, R. email: dehbirac@yahoo.fr organization: Fac. of Sci. Ben M'Sik, MITI Lab., Hassan II Univ. Mohammedia, Casablanca, Morocco – sequence: 2 givenname: M. surname: Talea fullname: Talea, M. email: taleamohamed@yahoo.fr organization: Fac. of Sci. Ben M'Sik, MITI Lab., Hassan II Univ. Mohammedia, Casablanca, Morocco – sequence: 3 givenname: A. surname: Tragha fullname: Tragha, A. email: a.tragha@univh2m.ac.ma organization: Fac. of Sci. Ben M'Sik, MITI Lab., Hassan II Univ. Mohammedia, Casablanca, Morocco |
| BookMark | eNo1UNFqwzAM9NgGW7t-QV_8A-lspXHivZWSdYV0ha7vRamV4FE7xfEG_ftlbBUIcXecOGnE7nznibGpFDMphX5eL8uyWs9ASJipVAkl9A2b6LyQc5WnADDXt2x0BUo-sEnff4qhCllIyB7Zpdp8rMr3crfYb3cvfPN1ijaJGFqK_EQYvPUtd-ixJUc-8v7SR3K8JU8BYxd4jT0Z3vkrZb-Jn0PXBnTu14ve8GPnzkPwwU6-tZ4oDMoTu2_w1NPkf47Z_rXcL9-SartaLxdVYrWIiamFUUcAWRS5wMw0WaFouAtqoBxSrRpjUAoBppZDk0ZAzGSTG6hJNlk6ZtO_tZaIDudgHYbL4f9Z6Q8OqmIT |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICEELI.2012.6360609 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Business |
| EISBN | 9781467322249 1467322253 9781467322256 1467322245 |
| EndPage | 6 |
| ExternalDocumentID | 6360609 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-i90t-db0d6c2218870a5df586e2242b2e72396fdda1002db12dbe9a2aa51f7d2be1f53 |
| IEDL.DBID | RIE |
| ISBN | 1467322261 9781467322263 |
| IngestDate | Wed Aug 27 03:33:35 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-db0d6c2218870a5df586e2242b2e72396fdda1002db12dbe9a2aa51f7d2be1f53 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_6360609 |
| PublicationCentury | 2000 |
| PublicationDate | 2012-July |
| PublicationDateYYYYMMDD | 2012-07-01 |
| PublicationDate_xml | – month: 07 year: 2012 text: 2012-July |
| PublicationDecade | 2010 |
| PublicationTitle | 2012 International Conference on Education and e-Learning Innovations |
| PublicationTitleAbbrev | ICEELI |
| PublicationYear | 2012 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000818125 |
| Score | 1.525599 |
| Snippet | Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Adaptation models Business business components business model component-based approach Data models e-learning generation Generators integration Learning Management System (LMS) Least squares approximation model driven Architecture (MDA) model driven engineering (MDE) process Software Transformation approach Unified modeling language |
| Title | LMSGENERATOR: Multi-target learning management system generator based on generative programming and component engineering |
| URI | https://ieeexplore.ieee.org/document/6360609 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1da8IwFA1OxtjTPnTsmzzscdEmtandqygTnJNNhm-Sj1vxwSpOB_v3y01rZbCXPTQ0gbQlaXu4yTnnEvLgppQrFRomwMUmrThtMZ1yzYQBG4ArWj4XwccgHg7bk0kyqpDHUgsDAJ58Bg089Xv5dmm2uFTWRG8riWq9gziWuVarXE9BazYH1l67JWPcP5B8Z-lU1MPCdYgHSbPf6XYHfaR2iUZx2V_5VTy89E7-92CnpL7X6dFRiUBnpALZOTnacdlr5Hvw8p5z08avb0_Ui21Zzv2mRbqIGV2UBBia2zrTmbeidsE4RYyzdJntmtyvkRaMrgX2VZmlSEpfZtgd9t6GdTLudcedZ1bkWmDzJNgwqwMrjXB4775fFdk0aktw6C60gFiEiUytVejWajV3ByRKKBXxNLZCA0-j8IJUM3evS0JFCMrFdKZtQoXWNzoNJECiHQxGEPLoitRwAKer3E1jWozd9d_NN-QY5ygnyN6S6ma9hTtyaL4288_1vX8FfgCqH7CF |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dT8IwFG0IGvXJDzB-2wcfHazdF_OVQCAOJLoY3ki73hEe2AyCif_e3m6MmPjiw5atSdul3XZy23POJeRBTykTwkksDjo2cYPUtWTKpMUTUDbok2tyEbxHwXjcmU7DSY08VloYADDkM2jhpdnLV3mywaWyNnpb-ajW2_Nc3Uah1qpWVNCcTcO1UW_5Ae4g-Gxr6lTeO6XvELPD9rDb60VDJHfxVtnwrwwrBmD6x_97tBPS3Cn16KTCoFNSg-yMHGzZ7A3yHY3eCnZa_PL6RI3c1irY37RMGDGny4oCQwtjZzo3ZtQ6HKeIcorm2bZI_xxpyelaYl2RKYq09DzD6rBzN2ySuN-LuwOrzLZgLUJ7bSlpKz_hGvH1Fyw8lXodHzS-c8kh4E7op0oJ9GtVkukDQsGF8FgaKC6BpZ5zTuqZ7uuCUO6A0FFd0kkcgeY3MrV9gFBqIPTAYd4laeAAzj4KP41ZOXZXfxffk8NBPIpm0XD8fE2OcL4KuuwNqa9XG7gl-8nXevG5ujOvww8HMrPM |
| 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=2012+International+Conference+on+Education+and+e-Learning+Innovations&rft.atitle=LMSGENERATOR%3A+Multi-target+learning+management+system+generator+based+on+generative+programming+and+component+engineering&rft.au=Dehbi%2C+R.&rft.au=Talea%2C+M.&rft.au=Tragha%2C+A.&rft.date=2012-07-01&rft.pub=IEEE&rft.isbn=9781467322263&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FICEELI.2012.6360609&rft.externalDocID=6360609 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467322263/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467322263/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467322263/sc.gif&client=summon&freeimage=true |

