標(biāo)題: Titlebook: Generative Programming and Component Engineering; Third International Gabor Karsai,Eelco Visser Conference proceedings 2004 Springer-Verla [打印本頁] 作者: gingerly 時間: 2025-3-21 18:23
書目名稱Generative Programming and Component Engineering影響因子(影響力)
書目名稱Generative Programming and Component Engineering影響因子(影響力)學(xué)科排名
書目名稱Generative Programming and Component Engineering網(wǎng)絡(luò)公開度
書目名稱Generative Programming and Component Engineering網(wǎng)絡(luò)公開度學(xué)科排名
書目名稱Generative Programming and Component Engineering被引頻次
書目名稱Generative Programming and Component Engineering被引頻次學(xué)科排名
書目名稱Generative Programming and Component Engineering年度引用
書目名稱Generative Programming and Component Engineering年度引用學(xué)科排名
書目名稱Generative Programming and Component Engineering讀者反饋
書目名稱Generative Programming and Component Engineering讀者反饋學(xué)科排名
作者: 寬宏大量 時間: 2025-3-21 23:22 作者: 管理員 時間: 2025-3-22 04:23
Generative Programming and Component Engineering978-3-540-30175-2Series ISSN 0302-9743 Series E-ISSN 1611-3349 作者: 附錄 時間: 2025-3-22 05:05 作者: 形容詞 時間: 2025-3-22 09:18
https://doi.org/10.1007/978-1-4020-6712-9e arbitrary Java code with AspectJ code templates. MAJ is a structured meta-programming tool: a well-typed generator implies a syntactically correct generated program. MAJ promotes a methodology that combines aspect-oriented and generative programming. Potential applications range from implementing 作者: Adulate 時間: 2025-3-22 15:01 作者: Adulate 時間: 2025-3-22 17:45 作者: 壯觀的游行 時間: 2025-3-22 21:39
https://doi.org/10.1057/9781137016584ensions of decomposition. Most modern programming languages like Ada, Eiffel, and C++ already have built-in support for templates. For Java and C# similar extensions will be available in the near future. Even though promising, the combination of aspects with generic and generative programming is sti作者: HERE 時間: 2025-3-23 03:05
Anne Croker PhD,Julie-Anne Tooth PhDngly. Applications, however, have very specialised evolution requirements that can often not be met by the fixed approach offered by the ODBMS. In this paper, we discuss how aspect-oriented programming (AOP) has been employed in the AspOEv evolution framework, which supports flexible adaptation and 作者: Carcinogenesis 時間: 2025-3-23 05:46 作者: Accede 時間: 2025-3-23 12:30 作者: CHIDE 時間: 2025-3-23 16:56
https://doi.org/10.1007/978-3-642-58829-7ograms such as scoping and typing rules. We apply this technique to several interesting problems, including (1) the construction of tagless interpreters; (2) statically checking de Bruijn indices involving pattern-based binding constructs; and (3) evolving embedded DSL implementations to include dom作者: archenemy 時間: 2025-3-23 21:48
Hold the Tension, Hold the Energy,uage is based on a subset of C. or Java; it is multi-stage and provides static type checking of later stage code. Object-oriented frameworks usually offer a type introspection or . capability to discover information about types at run-time. Metaphor allows this reflection system to be incorporated i作者: disparage 時間: 2025-3-24 00:33 作者: Diatribe 時間: 2025-3-24 02:31
https://doi.org/10.1007/978-3-030-73674-3mputational types (to allow computational effects, including generation of fresh names). The calculus supports the use of symbolic names for programming in-the-large, e.g. it subsumes Ancona and Zucca’s calculus for module systems, and for meta-programming (but not the intensional analysis of object作者: Inordinate 時間: 2025-3-24 06:37 作者: 宴會 時間: 2025-3-24 14:00 作者: Charitable 時間: 2025-3-24 16:24
The Question of Cinema Technology,a, Eiffel, etc.), C++ does not directly support checking requirements on template parameters (i.e., concept checking). However, many articles introduce ad hoc solutions based on special language features. In this paper we propose a structure for a general introspection library which supports easy ex作者: 使迷醉 時間: 2025-3-24 20:35
https://doi.org/10.1007/978-3-319-78298-0epts into general-purpose language technology, representing an interesting alternative to domain-specific languages in supporting model-driven development. For this purpose, it is important that dependency relationships between custom attributes, e.g., stating that a certain attribute requires or ex作者: cluster 時間: 2025-3-25 00:39
Introductory Perspectives on Creativity a code generator tool, which together provide a programming framework for the specification and efficient realization of graph rewriting systems. We argue that the performance problems frequently associated with the implementation of the transformation can be significantly reduced by partial evalua作者: 思鄉(xiāng)病 時間: 2025-3-25 06:07
Some Possible Frameworks and Procedures order for this vision to become reality, algorithms are needed that compile models of software systems into deployable and executable implementations. This paper discusses two algorithms that provide such transformations for process graph models in a business process or workflow environment and pro作者: PHIL 時間: 2025-3-25 07:43
Creativity and Humour in Occupy MovementsToday, however, these platforms lack a simple and intuitive way to integrate publish/subscribe service configurations and deployments. This paper illustrates how generative model-driven techniques and tools can automate many service configuration and deployment tasks associated with integrating publ作者: 假設(shè) 時間: 2025-3-25 13:59 作者: EXUDE 時間: 2025-3-25 17:04
Generating AspectJ Programs with Meta-AspectJe arbitrary Java code with AspectJ code templates. MAJ is a structured meta-programming tool: a well-typed generator implies a syntactically correct generated program. MAJ promotes a methodology that combines aspect-oriented and generative programming. Potential applications range from implementing 作者: 可觸知 時間: 2025-3-25 20:20
Splice: Aspects That Analyze Programsprocedural data-flow analysis enables an aspect to examine the flow of data around a program execution point when it determines what code to add or change at that point. For example, an aspect can change the target set of an iteration based on how elements are skipped during the iteration. Splice as作者: FAWN 時間: 2025-3-26 00:31
A Generative Approach to Aspect-Oriented Programmingtool support for AOSD is provided mainly in the form of code-level constructs. This paper presents a way to express cross-cutting features as logical invariants and to use generative techniques to produce the kind of code that is usually written manually in AOSD. In order to state invariants that ex作者: archenemy 時間: 2025-3-26 05:45
Generic Advice: On the Combination of AOP with Generative Programming in AspectC++ensions of decomposition. Most modern programming languages like Ada, Eiffel, and C++ already have built-in support for templates. For Java and C# similar extensions will be available in the near future. Even though promising, the combination of aspects with generic and generative programming is sti作者: Incisor 時間: 2025-3-26 09:49
Supporting Flexible Object Database Evolution with Aspectsngly. Applications, however, have very specialised evolution requirements that can often not be met by the fixed approach offered by the ODBMS. In this paper, we discuss how aspect-oriented programming (AOP) has been employed in the AspOEv evolution framework, which supports flexible adaptation and 作者: 感染 時間: 2025-3-26 15:50 作者: Charade 時間: 2025-3-26 20:46
SourceWeave.NET: Cross-Language Aspect-Oriented ProgrammingAOP, crosscutting behaviour is expressed as . that are integrated with a base program through a . process. Many language-specific AOP models already exist, requiring the programmer to work with a single language for base and aspect programs. The .NET framework, with its multi-language standards and 作者: Corporeal 時間: 2025-3-26 21:17 作者: Gossamer 時間: 2025-3-27 05:10 作者: exorbitant 時間: 2025-3-27 05:16 作者: 表兩個 時間: 2025-3-27 13:00 作者: 搬運(yùn)工 時間: 2025-3-27 16:30 作者: Obedient 時間: 2025-3-27 18:20 作者: 分期付款 時間: 2025-3-27 22:25 作者: PATHY 時間: 2025-3-28 03:24
Declaring and Enforcing Dependencies Between .NET Custom Attributesepts into general-purpose language technology, representing an interesting alternative to domain-specific languages in supporting model-driven development. For this purpose, it is important that dependency relationships between custom attributes, e.g., stating that a certain attribute requires or ex作者: Aspiration 時間: 2025-3-28 07:46
Towards Generation of Efficient Transformations a code generator tool, which together provide a programming framework for the specification and efficient realization of graph rewriting systems. We argue that the performance problems frequently associated with the implementation of the transformation can be significantly reduced by partial evalua作者: 無表情 時間: 2025-3-28 11:54 作者: Minatory 時間: 2025-3-28 18:34
Model-Driven Configuration and Deployment of Component Middleware Publish/Subscribe ServicesToday, however, these platforms lack a simple and intuitive way to integrate publish/subscribe service configurations and deployments. This paper illustrates how generative model-driven techniques and tools can automate many service configuration and deployment tasks associated with integrating publ作者: Assemble 時間: 2025-3-28 21:54
Model-Driven Program Transformation of a Large Avionics Frameworkm in a notation that is familiar to a domain expert. From a high-level domain-specific model, it is possible to describe concisely the configuration features that a system must possess, in addition to checking that the model preserves semantic properties of the domain. With respect to large legacy a作者: invert 時間: 2025-3-29 02:40
https://doi.org/10.1057/9781137016584pressive and efficient generic aspect implementations in AspectC++. A discussion whether these concepts are applicable in the context of other aspect-oriented language extensions like AspectJ rounds up our contribution.作者: 與野獸博斗者 時間: 2025-3-29 06:11
S. W. Russ,K. K. Fehr,J. A. Hoffmannation to provide both a generative programming language where object-oriented designs can be efficiently implemented and a simple yet powerful automatic program specializer for an object-oriented language.作者: 時代 時間: 2025-3-29 09:27
https://doi.org/10.1007/978-3-319-78298-0ed declaratively by using custom attributes to decorate other custom attributes. Once the dependency declaration is made part of the custom attribute support, one can write tools that enforce dependencies based on .NET meta-program API-s like CodeDom or Reflection. In this paper, we present such a t作者: 向外 時間: 2025-3-29 11:47 作者: Arthropathy 時間: 2025-3-29 19:15
A Unification of Inheritance and Automatic Program Specializationation to provide both a generative programming language where object-oriented designs can be efficiently implemented and a simple yet powerful automatic program specializer for an object-oriented language.作者: 客觀 時間: 2025-3-29 21:43 作者: intolerance 時間: 2025-3-30 03:29
https://doi.org/10.1007/978-1-4020-6712-9lot of emphasis has been placed on context-sensitive parsing and error-reporting. As a result, MAJ minimizes the number of meta-programming (quote/unquote) operators and uses type inference to reduce the need to remember type names for syntactic entities.作者: Graves’-disease 時間: 2025-3-30 04:13
Anne Croker PhD,Julie-Anne Tooth PhDr causality relationships with the custom evolution approaches. Furthermore, aspects help in information hiding by screening the database programmer from the complexity of the hot spots manipulated by custom evolution mechanisms. They also make it possible to preserve architectural constraints and specify custom version polymorphism policies.作者: grudging 時間: 2025-3-30 09:22
https://doi.org/10.1007/978-3-031-21731-9oviding cross-language AOP in .NET without making such compromises. The approach, called SourceWeave.NET, allows debugging because it weaves source code, and also provides an extensive weaving model. We describe what can be learned from SourceWeave.NET, in terms of both its benefits, and also its limitations.作者: 煩人 時間: 2025-3-30 14:13 作者: concubine 時間: 2025-3-30 18:42
https://doi.org/10.1007/978-3-319-94884-3m transformation engine. The paper describes a technique for performing widespread adaptation of source code from transformation rules that are generated from a domain-specific modeling environment for a large avionics framework.作者: AVOID 時間: 2025-3-30 21:52 作者: 造反,叛亂 時間: 2025-3-31 03:21 作者: Detain 時間: 2025-3-31 09:04 作者: Trochlea 時間: 2025-3-31 09:29
Towards a General Template Introspection Library support for a limited set of constraints only. Our library enables a checking method that takes the advantages of previous solutions, such as REQUIRE-like macros and static interfaces. Our implementation is non-intrusive, relies only on standard C++ language features and results no runtime overhead.作者: 痛打 時間: 2025-3-31 13:52 作者: dominant 時間: 2025-3-31 20:00 作者: 序曲 時間: 2025-4-1 01:45 作者: Lymphocyte 時間: 2025-4-1 03:16 作者: Diatribe 時間: 2025-4-1 09:01 作者: milligram 時間: 2025-4-1 12:08 作者: 群居男女 時間: 2025-4-1 17:23 作者: Inkling 時間: 2025-4-1 19:49
https://doi.org/10.1007/978-981-19-6767-2invariants and to use generative techniques to produce the kind of code that is usually written manually in AOSD. In order to state invariants that express cross-cutting features, we often need to reify certain extra-computational values such as history or the runtime call stack. The generative approach is illustrated by a variety of examples.作者: COLON 時間: 2025-4-2 00:18