標題: Titlebook: Generative and Transformational Techniques in Software Engineering III; International Summer Jo?o M. Fernandes,Ralf L?mmel,Jo?o Saraiva Tex [打印本頁] 作者: Callow 時間: 2025-3-21 17:20
書目名稱Generative and Transformational Techniques in Software Engineering III影響因子(影響力)
書目名稱Generative and Transformational Techniques in Software Engineering III影響因子(影響力)學科排名
書目名稱Generative and Transformational Techniques in Software Engineering III網(wǎng)絡公開度
書目名稱Generative and Transformational Techniques in Software Engineering III網(wǎng)絡公開度學科排名
書目名稱Generative and Transformational Techniques in Software Engineering III被引頻次
書目名稱Generative and Transformational Techniques in Software Engineering III被引頻次學科排名
書目名稱Generative and Transformational Techniques in Software Engineering III年度引用
書目名稱Generative and Transformational Techniques in Software Engineering III年度引用學科排名
書目名稱Generative and Transformational Techniques in Software Engineering III讀者反饋
書目名稱Generative and Transformational Techniques in Software Engineering III讀者反饋學科排名
作者: FLAGR 時間: 2025-3-21 20:37 作者: Mets552 時間: 2025-3-22 02:49
https://doi.org/10.1007/978-3-642-18023-1automated software engineering; generic language technology; metamodeling; model driven engineering; mod作者: commune 時間: 2025-3-22 04:43
Crime, Punishment and the Drinking Offendercle we give a high-level overview of the language and illustrate its use by many examples. Rascal is a work in progress both regarding implementation and documentation. More information is available at http://www.rascal-mpl.org/.作者: 哎呦 時間: 2025-3-22 12:48 作者: 充滿裝飾 時間: 2025-3-22 14:08
Jo?o M. Fernandes,Ralf L?mmel,Jo?o SaraivaTutorial book on generative and transformational techniques in software engineering.Original, readable and useful lecture notes.Made for students, researchers and practitioners作者: 充滿裝飾 時間: 2025-3-22 19:49 作者: opinionated 時間: 2025-3-22 23:13 作者: 含鐵 時間: 2025-3-23 05:20 作者: TERRA 時間: 2025-3-23 09:34
Metamorphosis, Trickster and Werewolf attribute grammars and object-orientation. This allows tools to be implemented as composable extensible modules, as exemplified by JastAddJ, a complete extensible Java compiler. This tutorial gives an introduction to JastAdd and its core attribute grammar mechanisms, and how to use them when solvin作者: 網(wǎng)絡添麻煩 時間: 2025-3-23 13:21
Crime, Prosecution and Social Relations issues of engineering safety critical software. Traditional Language Engineering starts with the grammar of a language to produce a variety of tools for processing programs expressed in this language. Recently however, many new languages tend to be first defined through metamodels, i.e. models desc作者: FLIRT 時間: 2025-3-23 15:14 作者: CHASE 時間: 2025-3-23 20:51 作者: Exclude 時間: 2025-3-24 00:27 作者: 不可磨滅 時間: 2025-3-24 06:17
https://doi.org/10.1007/978-1-349-81664-4ed questions in terms of what-if simulations, sensitivity analyses and optimizations. This support is beneficial if business analysts are designing new processes, modifying existing ones or optimizing processes. The functionality is provided as an extension of existing Process Modelling Tools, such 作者: GLUE 時間: 2025-3-24 08:17 作者: Soliloquy 時間: 2025-3-24 12:50
, Order: What’s Behind a Term?,ll with the decomposition criteria of traditional software development paradigms and, therefore, they are difficult to modularise. The result is their specification and implementation scattered along several base modules, producing tangled representations that are difficult to maintain, reuse and ev作者: malapropism 時間: 2025-3-24 16:50
The Gang in Criminological Literatureguages for attribute grammars and strategy-based term rewriting. This paper provides an introduction to the use of Kiama to solve typical language processing problems by developing analysers and evaluators for a simply-typed lambda calculus. The embeddings of the attribute grammar and rewriting proc作者: 青春期 時間: 2025-3-24 20:15 作者: 考博 時間: 2025-3-24 23:17 作者: JAUNT 時間: 2025-3-25 06:03 作者: BAN 時間: 2025-3-25 09:00 作者: 濕潤 時間: 2025-3-25 11:47
An Introduction to Software Product Line Refactoringucts into a PL, and extending a PL with more products, is often risky and expensive. These kinds of PL derivation and evolution might require substantial effort and can easily affect the behavior of existing products. To reduce these problems, we propose a notion of product line refactoring and asso作者: Sad570 時間: 2025-3-25 15:58
Excerpts from the TXL Cookbooka wide range of analysis, transformation and migration problems in the hands of an expert, new users often find it difficult to see how these tools can be applied to their particular kind of problem. The difficulty is not that these very general systems are ill-suited to the solution of the problems作者: carotid-bruit 時間: 2025-3-25 22:24
Model Synchronization: Mappings, Tiles, and Categoriesprocedures, and hence algebraic operations modeling them, are .: they take a configuration (diagram) of models and mappings as their input and produce a diagram as the output. Many important synchronization scenarios are based on diagram operations of square shape. Composition of such operations amo作者: disparage 時間: 2025-3-26 00:44
An Introductory Tutorial on JastAdd Attribute Grammars attribute grammars and object-orientation. This allows tools to be implemented as composable extensible modules, as exemplified by JastAddJ, a complete extensible Java compiler. This tutorial gives an introduction to JastAdd and its core attribute grammar mechanisms, and how to use them when solvin作者: 明智的人 時間: 2025-3-26 07:59 作者: 他姓手中拿著 時間: 2025-3-26 09:41
EASY Meta-programming with Rascalcle we give a high-level overview of the language and illustrate its use by many examples. Rascal is a work in progress both regarding implementation and documentation. More information is available at http://www.rascal-mpl.org/.作者: SOBER 時間: 2025-3-26 14:34 作者: 羅盤 時間: 2025-3-26 17:08 作者: FRET 時間: 2025-3-27 00:46
Model Transformation Chains and Model Management for End-to-End Performance Decision Supported questions in terms of what-if simulations, sensitivity analyses and optimizations. This support is beneficial if business analysts are designing new processes, modifying existing ones or optimizing processes. The functionality is provided as an extension of existing Process Modelling Tools, such 作者: synovial-joint 時間: 2025-3-27 01:25
Building Code Generators with Genesys: A Tutorial Introductionconstructing code generators in a model-driven way provides a lot of advantages. We presented ., a code generation framework which supports the model-driven construction of code generators based on service-oriented principles. With this methodology, concepts like bootstrapping and reuse of existing 作者: HUSH 時間: 2025-3-27 09:00
The Need for Early Aspectsll with the decomposition criteria of traditional software development paradigms and, therefore, they are difficult to modularise. The result is their specification and implementation scattered along several base modules, producing tangled representations that are difficult to maintain, reuse and ev作者: 無目標 時間: 2025-3-27 12:34 作者: ATOPY 時間: 2025-3-27 15:07
Some Issues in the ‘Archaeology’ of Software Evolutionatures. This paper is intended as a lightweight introduction to some of the issues arising from an ‘a(chǎn)rchaeological’ investigation of software evolution. We use our own work to look at some of the challenges faced, techniques used, findings obtained, and lessons learnt when measuring and visualising 作者: AXIS 時間: 2025-3-27 20:39 作者: watertight, 時間: 2025-3-27 22:47 作者: Sputum 時間: 2025-3-28 06:03
Language Convergence Infrastructureges. These need to be addressed in order for the method to deliver useful results. The paper describes a DSL and the infrastructure behind it that automates the convergence process, hides negligible back-end details, aids development/debugging and enables application of grammar convergence technolog作者: 愛社交 時間: 2025-3-28 07:47 作者: Thrombolysis 時間: 2025-3-28 14:24
Code Transformations for Embedded Reconfigurable Computing Architecturesintroduce and discuss compilation techniques for reconfigurable embedded systems. We present specific compiler techniques focusing on source-level code transformations highlighting their potential and the applicability of generative programming techniques to this compilation domain.作者: 話 時間: 2025-3-28 18:32
Model Transformation Chains and Model Management for End-to-End Performance Decision Supporthe overall process. Thus, the MDPE Workbench essentially needs to take the complete process into account. In this paper, a model transformation chain and a model management architecture is explained to enable such functionality. This architecture combines results from our previous publications, outl作者: deactivate 時間: 2025-3-28 20:57 作者: 合適 時間: 2025-3-29 00:14
Generative and Transformational Techniques in Software Engineering IIIInternational Summer作者: integrated 時間: 2025-3-29 05:14
0302-9743 eering, model driven engineering, automated software engineering, generic language technology, and software language engineering.978-3-642-18022-4978-3-642-18023-1Series ISSN 0302-9743 Series E-ISSN 1611-3349 作者: inclusive 時間: 2025-3-29 10:42 作者: 高腳酒杯 時間: 2025-3-29 14:56
Crimean-Congo Hemorrhagic Feverintroduce and discuss compilation techniques for reconfigurable embedded systems. We present specific compiler techniques focusing on source-level code transformations highlighting their potential and the applicability of generative programming techniques to this compilation domain.作者: CREEK 時間: 2025-3-29 17:32
https://doi.org/10.1007/978-1-349-81664-4he overall process. Thus, the MDPE Workbench essentially needs to take the complete process into account. In this paper, a model transformation chain and a model management architecture is explained to enable such functionality. This architecture combines results from our previous publications, outl作者: 搜尋 時間: 2025-3-29 23:23 作者: cortisol 時間: 2025-3-30 03:57 作者: 連累 時間: 2025-3-30 07:11 作者: Frequency 時間: 2025-3-30 10:40
Textbook 2011nerative and Transformational Techniques in Software Engineering (GTTSE 2009), which was held in Braga, Portugal, in July 2009.The 16 articles comprise 7 long tutorials, 6 short tutorials and 3 participants contributions; they shed light on the generation and transformation of programs, data, models作者: 值得贊賞 時間: 2025-3-30 16:24 作者: extract 時間: 2025-3-30 17:35
, Order: What’s Behind a Term?,balanced architecture. Early Aspects offer additional abstraction and composition mechanisms for systematically handling crosscutting requirements. This paper focuses on two pioneering requirements approaches, one based on viewpoints and another based on use-cases.作者: 心胸狹窄 時間: 2025-3-30 21:54
Model Driven Language Engineering with Kermetae-shelf tools to obtain a complete environment for such a language, including interpreter, compiler, pretty-printer and customizable editors. We illustrate the conceptual simplicity and elegance of this approach using the running example of the well known LOGO programming language, developed within the Kermeta environment.作者: noxious 時間: 2025-3-31 01:34 作者: 不可知論 時間: 2025-3-31 07:26 作者: 上坡 時間: 2025-3-31 11:39
https://doi.org/10.1007/978-1-349-27105-4unts to their ., and complex synchronizers can thus be assembled by tiling together simple synchronization blocks. This gives rise to a visually suggestive yet precise notation for specifying synchronization procedures and reasoning about them.作者: deforestation 時間: 2025-3-31 15:33 作者: 業(yè)余愛好者 時間: 2025-3-31 17:40
The Gang in Criminological Literatureessing paradigms both rely on pattern matching from the base language and each add a simple functional interface that hides details such as attribute caching, circularity checking and strategy representation. The similarities between embeddings for the two processing paradigms show that they have more in common than is usually realised.作者: 緩和 時間: 2025-4-1 00:43
https://doi.org/10.1007/978-1-4613-0739-6andling courses to also include meta-model-based approaches. We give an outline of a computer language handling course that covers both paradigms, and share some experiences from running a course based on this outline at the University of Agder.作者: 炸壞 時間: 2025-4-1 03:29