写点什么

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:065927
用户头像

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

关注

评论

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

MySQL 原理与优化:原数据锁的应用

老崔说架构

兆骑科创创新人才引进,高端人才引进,项目落地引进

兆骑科创凤阁

一块GPU训练TB级推荐模型不是梦,OneEmbedding性能一骑绝尘

OneFlow

深度学习 gpu 模型

Neo4j导入思知OwnThink开源的知识图谱

Joshua

nlp neo4j 知识图谱

语音直播app——满足不同行业的业务需求

开源直播系统源码

软件开发 直播系统源码 语音直播系统 语音直播app

室内led大屏幕可以用在室外吗?​

Dylan

LED显示屏 户外LED显示屏 户内led显示屏

开源一夏 | Spring MVC深度学习

叶秋学长

开源 Spring MVC 8月月更

融云 | 云办公时代,企业通讯录的技术选型

融云 RongCloud

企业 云办公

什么是网络即服务 (NaaS)?

wljslmz

网络技术 8月月更 NaaS 网络即服务

2022不容错过的50个“低代码”发展现状、趋势与数据统计

优秀

低代码 无代码

熬夜肝了这一份C++开发详细学习路线

C++后台开发

后台开发 C/C++ 后端开发 C++后台开发 C++开发

【LeetCode】用户分组Java题解

Albert

LeetCode 8月月更

CI/CD | 使用静态代码分析工具,有效补充持续集成

龙智—DevSecOps解决方案

cicd 持续集成 CI/CD

你要的 Helm Chart 应用金丝雀发布终于来了!

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

机器学习/评分卡常用指标及计算

Joshua

机器学习 AI 信息熵 评分卡

软件交付周期缩短!且看精益思想如何加速全局价值流动

嘉为蓝鲸

DevOps 敏捷 精益

一文了解如何托管SVN储存库,以及版本控制的更佳选择

龙智—DevSecOps解决方案

svn 版本控制 版本管理 版本控制系统

京东承办“创客北京2022” 京东科技参与并推出三大服务举措

京东科技开发者

数字化转型 供应链 企业服务 中小企业

快速实现 CDN 直播

ZEGO即构

CDN 直播 音视频开发

Java面向对象之继承

楠羽

【8.5-8.12】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

Spring Cache设计之美,你品,你细品...

华为云开发者联盟

后端 开发

CI与开源代码安全篇 | 龙智邀您共赴GOPS全球运维大会,探索大规模、敏捷、安全、开放式的软件研发与运营之路

龙智—DevSecOps解决方案

GOPS大会 运维‘

兆骑科创双创服务平台,招商引资、招企引税、招才引智

兆骑科创凤阁

一文读懂工业设备预测性维护的概念与实现

PreMaint

企业设备管理 预测性维护 设备健康管理 状态检测 振动监测

不要让CMDB沦为数据孤岛!运维高质量CMDB“修炼”之道

嘉为蓝鲸

运维 数据 配置 CMDB 配置管理

涛思数据加入龙蜥社区,携手共建时序数据库生态

OpenAnolis小助手

数据库 涛思数据 开源 龙蜥社区 CLA

【分布式集群】微服务电商应用系统的集群构建

嚯嚯嚯www

Linux

Canvas 低代码拖拽建模,支持离线任务|ModelWhale 版本更新

ModelWhale

数据分析 Jupyter Notebook 课程 离线部署 低代码报告

历时4个月,4大板块,328页52188字,SpringMVC源码解析文档

冉然学Java

Java spring Spring MVC 构架 Spring Web MVC、

秒杀架构分析与实践

Bruce Duan

签约计划第三季

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