找回密码
 To register

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Titlebook: Mastering Software Variability with FeatureIDE; Jens Meinicke,Thomas Thüm,Gunter Saake Book 2017 Springer International Publishing AG 2017

[复制链接]
楼主: Halcyon
发表于 2025-3-27 00:33:06 | 显示全部楼层
Conditional Compilation with FeatureIDEwith directives to include or exclude statements depending on feature selections. That way, products can be customized to the needs of a customer. Due to this mark and exclude principle, preprocessors are simple to use and understandable and enable a fine-grained way to implement variability. Howeve
发表于 2025-3-27 01:49:03 | 显示全部楼层
Developing an Elevator with Conditional Compilation We explain the details of the functionalities using our running example of the elevator from Chap. . Using the initial example, we start with an elevator application without any variability. The elevator is implemented as a default Java project in Eclipse and only provides the functionality of the
发表于 2025-3-27 06:57:56 | 显示全部楼层
发表于 2025-3-27 10:07:01 | 显示全部楼层
Quality Assurance for Conditional Compilation annotated software also comes with problems for code comprehension and failure detection. Preprocessor annotations have a negative impact on code understanding, and it is often hard to reason about the correct usage of features in annotations. In this chapter, we show how FeatureIDE helps to improv
发表于 2025-3-27 16:34:05 | 显示全部楼层
Feature-Oriented Programming with FeatureIDEde fragments. In contrast to conditional compilation, this approach allows to realize separation of concerns, meaning that features are implemented in isolation, while features in preprocessor annotated code intermix with each other. In this chapter, we introduce feature-oriented programming and the
发表于 2025-3-27 20:11:08 | 显示全部楼层
Developing an Elevator with Feature-Oriented Programming illustrate and practice how feature-oriented programming works in detail and how the workflow of FeatureIDE implements the product line. We use our running example of the elevator product line and extend it with features for control logics Sabbath and FIFO and with an optional Service feature.
发表于 2025-3-28 01:04:51 | 显示全部楼层
Feature Traceability for Feature-Oriented Programmingng development and maintenance. Feature-oriented programming already establishes a one-to-one mapping between features and artifacts, whereas conditional compilation comes with a many-to-many mapping. While all artifacts belonging to a feature are contained in a single feature module, the inherent c
发表于 2025-3-28 04:48:55 | 显示全部楼层
e not hard to find. France and Austria were predominantly Catholic countries, whose indigenous traditions of anti-Semitism drew upon and reflected this background. This is true of the anti-Semitism espoused by the . and Austrian ‘clerical fascists’ in the interwar years; it is also true of the anti-
发表于 2025-3-28 09:03:56 | 显示全部楼层
发表于 2025-3-28 14:07:51 | 显示全部楼层
 关于派博传思  派博传思旗下网站  友情链接
派博传思介绍 公司地理位置 论文服务流程 影响因子官网 SITEMAP 大讲堂 北京大学 Oxford Uni. Harvard Uni.
发展历史沿革 期刊点评 投稿经验总结 SCIENCEGARD IMPACTFACTOR 派博系数 清华大学 Yale Uni. Stanford Uni.
|Archiver|手机版|小黑屋| 派博传思国际 ( 京公网安备110108008328) GMT+8, 2025-5-15 19:51
Copyright © 2001-2015 派博传思   京公网安备110108008328 版权所有 All rights reserved
快速回复 返回顶部 返回列表