Venules 发表于 2025-3-30 11:53:34
A New Control Structure for Transformation-Based Generatorsly factored operators and operands to gain the combinatorial programming leverage provided by composition, 2) high performance code in the generated program, and 3) small (i.e., practical) generation search spaces. The hypothesis of this paper is that current generator control structures are inadequmachination 发表于 2025-3-30 15:54:41
Palette: A Reuse-Oriented Specification Language for Real-Time Systemsnt and has generic, reusable functional abstractions that can be customized to construct a real-time system in a given context. The abstractions allow modeling of the interactions of the system with its physical environment, including the specification of data and event stream properties, and allow没有希望 发表于 2025-3-30 20:01:40
From Application Domains to Executable Domains: Achieving Reuse with a Domain Networkthen performing a single refinement step to an executable language is the approach used by most generators. This paper shows how to use the Domain Network (DN) concept, a set of interconnected domains, as a way to improve reuse in the context of software generation.thwart 发表于 2025-3-31 00:01:21
http://reply.papertrans.cn/88/8711/871021/871021_54.pngAlienated 发表于 2025-3-31 02:10:53
Building Customizable Frameworks for the Telecommunications Domain: A Comparison of Approacheshniques for achieving software reuse. In particular, we describe an assessment we performed on two application frameworks for the telecommunications domain developed in Sodalia. The assessment had the objective of collecting evidence on the benefits and implications of different techniques which canDIKE 发表于 2025-3-31 05:34:23
Object Oriented Analysis and Modeling for Families of Systems with UMLsed to model kernel and optional use cases. The static model for the family is used to model kernel, optional and variant classes, as well as their relationships. The dynamic model for the family is used to model object interactions in support of kernel and optional use cases, and for modeling all s嬉耍 发表于 2025-3-31 10:04:57
Framework-Based Applications: From Incremental Development to Incremental Reasoningat at appropriate points call various . methods. Each application built on a framework reuses the template methods provided by the framework; the application developer provides definitions, tailored to the needs of the particular application, for only the hook methods. Our goal is to develop a technMusket 发表于 2025-3-31 13:41:17
Achieving Extensibility through Product-Lines and Domain-Specific Languages: A Case Study PLA are layers or “aspects” whose addition or removal simultaneously impacts the source code of multiple objects in multiple, distributed programs. The complexity of our component specifications is substantially reduced by using a DSL for defining and refining state machines, abstractions that arealtruism 发表于 2025-3-31 18:34:15
Implementing Product-Line Features with Component Reusevides an interesting basis for systematic product-line development. Independent work in the largely separate reuse (“domain analysis”) and OO (“code and design”) communities has reached the point where integration and rationalization of the activities could yield a coherent approach. We outline a pr