Software reuse is not new, and has typically been attempted many times over the years with varying degrees of success by development organizations.
软件重用并不是一个新概念,多年来各种组织对此进行了很多次尝试,取得了不同程度的成功。
Software developers have always pursued code reuse — and for obvious reasons.
软件开发人员一直在追求代码重用——原因很明显。
Reuse is critical to both software architecture and SOA.
重用对软件体系结构和SOA都非常重要。
Reuse and protection of existing software components.
重用和保护现有软件组件。
Software platforms resemble a strategic way to achieve reuse at an organizational level.
可以把软件平台看作实现组织层面重用的一个战略手段。
Reuse of all of these types of patterns makes for better quality software, reduced risk, productivity gains, consistency, and better interoperability across the enterprise.
所有这些类型的模式的重用都能在整个企业内提高软件质量,减少风险、提高效率和提高互操作性。
Reuse engineers become a channel and a conduit for project teams to bring forward opportunities for creation of reusable software assets in the form of services.
重用工程师成为了一个通道,项目团队可以通过他/她获得以服务的形式创建可重用软件资产的机会。
The goal of this analysis was to identify automation and reuse opportunities in the areas of framework and application development. To that effect, the authors developed a Software Factory Template.
该分析的目标是在框架及应用程序开发领域识别出自动化和重用的机会。
SOA is a technique for component software reuse.
SOA是一种组件软件重用技术。
Effective, systematic software reuse continues to be an elusive goal for many organizations.
对于许多组织而言,有效而系统的软件重用仍然是一个很难达到的目标。
All of these characteristics of SOA provide a technology environment where software reuse can thrive.
SOA的所有这些特征提供了可进行软件重用的技术环境。
A key part of the SOA value proposition is the benefits realized from software reuse.
SOA价值方面的关键部分就是通过软件重用得到的益处。
Given the pragmatic nature of software reuse that is necessary, it is unrealistic to identify all variations in a problem domain.
从务实的角度看软件复用,你会发现去定义某一问题领域的所有变化是不现实的。
Going through several projects and being part of very productive teams I have come to realize that software reuse is a viable idea.
我参与了几个项目,团队的生产率都非常高,我认识到软件重用是可行的。
In his PhD, Yaser is investigating how software reuse and customization can be achieved using agile methods.
攻读博士期间Yaser在调查如何通过敏捷方法来达成软件重用和定制化。
These new opportunities require that we reuse our software assets to build new solutions.
这些新机会要求我们重用软件资产构建新的解决方案。
SOA fosters the ability to easily connect and reuse information and software assets.
SOA促进了轻松连接和重用信息及软件资产的能力。
It is often tempting to persuade a developer or a development manager so they agree to reuse a software asset.
大家总想说服开发人员或开发经理能同意重用软件资产。
IBM's Rational asset Manager version 7.1 enables your organization to efficiently govern and reuse software assets in an organizationally distributed development environment.
IBM的RationalAssetManager 7.1版使您的组织能够在有组织的分布式开发环境中,高效地控制和重用软件资产。
As organizations seek to obtain greater business efficiency, there has been increased emphasis on reuse throughout the software development lifecycle.
由于组织寻求获得更大的业务效率,所以强调了贯穿软件开发生命周期的重用。
The reuse approach impacts both the product and operations software.
重用方法影响产品和操作软件。
Too often, in practice, SOA is implemented almost exclusively as a technique for modularization, reuse, and establishing a software architecture.
但在实践中,SOA太多时候几乎只是作为一种模块化、重用和建立软件架构的技术被实现。
Searching for and reusing someone else's software can be risky, but reuse engineers mitigate these risks in that they are experts at locating available services.
搜索和重用别人的软件可能有风险,但重用工程师是确定可用服务的专家,可以减少这些风险。
Economically significant reuse has always been a holy grail of software engineering.
显著节约成本的重用一直是软件工程的“圣杯”。
While we might often think that we are going to write a reusable software component, the fact is that reuse implies use in the first place.
我们可能经常认为我们要编写一个可重用的软件组件,事实上重用就表明在前面已经使用过。
The answer is the same for both questions: Show them how they can maximize the reuse of existing skills, infrastructure, and software.
两个问题的答案都一样:让他们看看如何最大程度重用现有技能、架构和软件。
Therefore what a software architect/engineer mostly needs to do is to select/reuse and extend the base archetypes and patterns.
因此,软件架构师/工程师通常需要做的就是选择/重用和扩展基础原型和模式。
Adaptive Reuse is a civil engineering principle that has echoes in the software world.
适应性重用,这是土木工程的一个原则,而在软件开发的世界中也能引起共鸣。
Asset Manager also provides asset searching, change tracking, and life cycle management, which facilitate the reuse of all types of software development assets.
AssetManager也提供资产搜索、更改跟踪和生命周期管理,这将促进所有类型的软件开发资产的重用。
IBM Rational manual tester: a manual test authoring and execution tool that promotes test step reuse to reduce the impact of software change on testers and business analysts.
IBMRationalManualTester:一个手动的验证和执行工具,可以促进测试步骤的重用,以减少软件变更对测试人员和业务分析师的影响。
应用推荐