写点什么

2011 年度设计、计划和架构工具类 Jolt 大奖

  • 2012-02-19
  • 本文字数:2698 字

    阅读完需:约 9 分钟

自从 1990 年以来,Dobb 博士的 Jolt Product Excellence Awards(Jolt 卓越产品大奖)每年都会分别授予软件行业中五个不同类别的代表。 在 2011 年 10 月 26 日 [1],Jolt 的评委们宣布了 2011 年度“ 设计、计划和架构工具” 类大奖。具体地说,Jolt 名人堂目前纳入以下产品:Visual Paradigm for UML(UML 视觉范式)、Restructure 101(重组 101)和 Requirements Center 2010(需求中心 2010)。

为了能在 2011 年获此殊荣,那些工具必须八仙过海各显其能。例如,它们应该比过去更加轻便、易用,以及根据组织的需求易于配置,而不是把它们自己的过程和方法强加于人。

评委表示:

今年的 Jolt 大奖得主都是这方面的理想工具。它们都易用、全面、并且可与其他工具顺利集成,特别是开发环境。因此,它们在需求 / 设计(requirements/design)与编码阶段(coding stages)之间的无人区上架起了桥梁,并导致了系统性地增强开发过程的协作类型。

Blueprint Software Systems 公司的 Requirements Center 2010(需求中心 2010)荣获生产力奖(productivity awards)[2]。该工具会自动反映所有更改,那些更改包括用例模型、业务流程、或者需求模型中的需求。它还提供了各种完善的编辑器,并允许导出到 ALM(Application Lifecycle Management,即应用程序生命周期管理)工具。

Headway Software 因其产品 Restructure 101(重组 101)而荣获生产力奖,该工具支持架构级的重构。架构师使用该工具可以嗅出架构中的坏味道,例如在 Java 或.NET 实现中的循环依赖。Restructure 101 还包括一些度量指标,例如出于此目的的圈复杂度(Cyclomatic Complexity)。

Visual Paradigm International 因其产品 Visual Paradigm for UML(UML 视觉范式)而荣获 Jolt 大奖(Jolt award),该工具已在 2004 年荣获了 Jolt 生产力奖。该建模工具由于其作为设计器工具箱的完整性和健壮性而获奖。Gary Pollice 表示,

对于那些既渴望一款健壮的 UML 建模工具,但又想自由地按其所需或多或少地使用形式的软件开发者而言,它正中下怀。

对所有总是好奇奖项名称是何含义的人们顺便说一句,“Jolt” 并不是一个四字母的首字母缩略词,而指的是颁奖赞助商——Jolt Cola[3]。

在接下来的几周里,会进行编码工具类 Jolt 大奖 [4] 的评选。如果您想提名某款工具只需访问提名站点

译注

[1] 2011 年 10 月 26 日,是的,您没看错。此文确实是 InfoQ 主站上三个多月前发布的一篇关于 Jolt 大奖部分评选结果的新闻,但由于本人当时同时申领了多篇新闻,结果遗漏了此文,因此迟迟未能翻译发布,直到近期 InfoQ 中文站翻译团队发起清理“翻译债务”活动时才发现这篇旧账。在此,本人向各位读者表示深深的歉意,以后一定会杜绝此类事件的再次发生。此外,既然是债务,就会有利息,因此特意在译注 [3] 中补充了有关编码工具类 Jolt 大奖的摘要信息作为利息补偿各位读者。

[2] 生产力奖(productivity awards),在同一类别的评选中,通常会选出两个亚军和一个冠军,会授予亚军生产力奖(productivity awards),而授予冠军 Jolt 大奖(Jolt award)。特殊情况下,还会产生一个荣誉奖(Honorable Mention)。

[3] Jolt Cola(Jolt 可乐)是一种由 Wet Planet Beverages (潮湿星球饮料)公司制作的碳酸饮料。它作为一种高含量咖啡因饮料,在 1985 年由 C. J. Rapp 创造出来。它面向学生和年轻的专业人士,强调其可作为一种与能量饮料功能类似的兴奋剂使用。在 2009 年 9 月下旬,在未能履行 Rexam 公司要求的购买可转售饮料罐协议之后,Jolt 有限公司(Wet Planet Beverages)申请破产。其主要债权人的移民储蓄银行(Emigrant Savings Bank)随即收购了 Jolt 公司的资产,并重新启动业务。更多详细信息参阅维基百科

[4] 编码工具类 Jolt 大奖,2012 年 1 月 9 日,终于选出了四款出色的工具。编码工具的类别包括编辑器、集成开发环境(IDEs)、代码分析工具、SCM(Software Configuration Management,即软件配置管理)产品、调试器等等。以下是对获奖工具的简要介绍:

  • 荣誉奖:CloudBees
    如今,没有哪个软件开发团队会没有源代码管理、持续集成和质量度量。把云计算加入方程,而且你很快就要应对维护大量虚拟机、以及与许多外部服务进行交互的局面。
    进入来自 CloudBees 公司的平台即服务(PaaS)的 CloudBees 平台,其承诺会使得在云中的 Java Web 应用程序的开发、部署和操作易如反掌。在其优美的 Web 界面背后,CloudBees 集成了一个单击即用的服务宝库。代码资源库、持续集成、JavaEE Web 应用程序托管、SQL 和 NoSQL 的数据存储、电子邮件发送和监测——CloudBees 平台以既一致又便捷的方式将所有这一切集成到了一起。
  • Jolt 生产力奖:Xamarin MonoTouch 和 Mono for Android
    MonoTouch 和 Mono for Android 都是为精通 C#语法和微软.NET 框架的开发者而设计的开发环境。特别是对于那些使用 MonoTouch 的开发者而言,仍然有着陡峭的学习曲线,因为实际上苹果公司的基于 Objective-C 的软件开发工具包和用户界面仍须运行 OSX 10.7 及 Xcode 4 的苹果电脑才能生成。虽然此经验远非无缝,但是 Mono for Android 让使用 C#的.NET 开发者通过其 Visual Studio 插件感觉更自在。然而,当谈到 C#开发者寻求在非微软移动平台上利用其经验时,Xamarin 是唯一的机会。
  • Jolt 生产力奖:RunRev LiveCode 5.0
    根据古老的 Hypercard 生 Supercard 思想,LiveCode 将相同的卡堆栈想法用于开发应用程序表单,还包括由各种点击、捏撮、以及输入输出事件所触发的代码。 LiveCode 支持 Android 和 iOS 设备上所有主板上的传感器、收音机、及照相机,以及各种分辨率和屏幕方向模式。此外,应用程序也可以被输出到 Windows、Mac 和 Linux 桌面程序,包括相应的附加软件包、并附有自定义应用程序图标、以及基本的外观部件。
  • Jolt 大奖:出自 DevExpress 的 CodeRush
    使用 CodeRush 最精彩的部分是什么?是使得在 Microsoft Visual Studio 中编码如此之快的巨大的上下文感知模板集合么?是针对编辑环境提高生产力的增强功能么?是针对重构和代码提示的支持么?是集成的 test runner 么?是新的重复代码分析工具么?是整个包是完全可扩展的事实么?一遍又一遍,答案都是“ 是的” 。事实是,CodeRush 是如此广阔,如此良好地集成到 Visual Studio 中,如此有用得要死,要形容它的全部好处真的很困难。今年特别震撼我们的是其新的重复代码检测,该功能会巧妙地找出类似的例程,并帮助你将它们合并成一个。不仅仅是简单的模式匹配,CodeRush 会非常智能地找出代码重复。

更多详细信息参阅 Jolt Awards: Coding Tools

查看英文原文: Jolt Award 2011 for Design, Planning, and Architecture Tools

2012-02-19 14:065982
用户头像

发布了 55 篇内容, 共 21.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

微信直播也有跳舞小姐姐了 | 视频号28天(17)

赵新龙

28天写作

第九周作业

Binary

线程的三种等待唤醒机制(面试必问)

hepingfly【gzh:和平本记】

Java 线程 等待唤醒

请用思维导图画出架构师训练营所有技术知识点

DL

架构师训练营第4周学习总结



在 ArrayList 使用冒泡法

sinsy

ArrayList 冒泡法

架构师训练营 - 第四周作业

Mark

第九周学习总结

Binary

产品训练营第二章作业(一)

Arnold

碎碎念之「技术文档写作风格」

Justin

碎碎念 文档 28天写作 写作技巧

【CSS】页面顶部阴影

德育处主任

CSS 大前端 html/css CSS小技巧 28天写作

28天瞎写的第二百二十七天:离开后要留下什么?

树上

28天写作

架构师训练营第四周作业 - 命题作业

阿德儿

产品 0 期 - 第一章作业

让时间说真话

产品经理

学习“利益相关者”后对自己工作的一点思考

隋泽

时间复杂度与常见排列算法

Changing Lin

算法

架构师训练营第四周作业 - 学习总结

阿德儿

机器学习·学习笔记之:无监督学习

Nydia

Hive操作异常总结

小马哥

大数据 hive 数据仓库

【JS】Array.of() 创建数组

德育处主任

JavaScript 大前端 js ES6 28天写作

云游戏的那些事儿!读《大厂们的下一件大事儿》有感

李忠良

28天写作

第二章作业

DF

如何基于海思芯片快速搭建Agora RTC应用

Hanson

WebRTC

大数据知识专栏 - 数据仓库

小马哥

大数据 hive 数据仓库 七日更

开发质量提升系列:checklist投产检查列表(上)

罗小龙

代码质量 28天写作 checklist

产品经理训练营第二周作业-利益相关者

隋泽

产品经理训练营

批判性思维自修课(一)

石君

28天写作 批判性思维

Redis为什么变慢了?一文讲透如何排查Redis性能问题 | 万字长文

Kaito

redis 性能优化 后端

LeetCode题解:105. 从前序与中序遍历序列构造二叉树,Simple O(n) without map,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营第4周作业



第二章作业(一)

LouisN

2011年度设计、计划和架构工具类Jolt大奖_架构_Michael Stal_InfoQ精选文章