acm-header
登录

ACM通信

表的内容


部门:编辑指针

编辑指针


部门:新闻跟踪

消息跟踪


部门:论坛

论坛


专栏:软件业务

项目评估的十个反神话

重新考虑一些普遍接受的项目管理实践。
专栏:实用的程序员

整理软件复杂性

潜在的复杂性呈指数级上升:一些鲜为人知的研究发现。
专栏:观点

新的监控技术引发了对隐私的担忧

为了公共安全,公民愿意放弃多少隐私?
特别问题:计算机支持的合作设计工作

简介

系统设计是一项复杂的活动,需要多学科团队的合作。大多数情况下,这些团队位于不同的地方,为不同的目的使用不同的软件应用程序。分布……

计算机支持协同设计技术的复杂系统视角

如何更好地支持协同创新?

实时网络内容完整性检查提高用户的信心

入侵者和黑客对Web服务器的恶意攻击是组织、Web站点管理员以及访问它们的用户最关心的问题。

固定和移动网络协同平台

C/网络桌面:为用户提供一种移动时的协作方式。

一个支持Java 3d的网络工作区

随着浏览器范式的发展,Java从根本上改变了工作环境,帮助生成了在Internet上进行协作的引人注目的应用程序。

全球望远镜

通过挖掘巨大的天文数据数据库,这种全新的在线方式来观察宇宙的全球结构,不仅有望成为一个奇妙的虚拟望远镜,而且有望成为计算科学发展的原型。

Seti@home:公共资源计算的实验

全世界数以百万计的计算机用户将计算机时间用于搜寻地外智慧生物,进行了有史以来最大的计算。

Volume-Rendered银河动画

在美国自然历史博物馆的海登天文馆,一个400亿像素的猎户座星云可视化是如何渲染910万像素的。
特别问题:UML应该是什么

简介

UML正处于十字路口。建议的修订中哪一个将使它更接近于满足用户需求并赢得工具供应商的承诺?如果UML2结合了每个提案的最佳特性会怎样?

进化,而不是革命

任何更改UML的考虑都必须考虑到它当前的用户基础,以及它作为新的基于模型的软件开发方法的基石的潜在作用。

Uml2必须启用一个语言族

UML2需要利用新的基础设施来实现一流的专门化和UML上层结构语言的变体。

让模型成为资产

首先需要的是一个分层的UML,它具有一个小型的、定义良好的、可执行的、可翻译的内核,可以支持可扩展工具链的开发。

保持清晰、干净、简洁

UML需要关注它的基础。

为什么Uml不可能发生重大变化

改革可能太少也太迟,无法使软件工程师省去以一种真正统一的方式应用UML对系统结构和行为建模的巨大认知努力。
特别问题:授权软件工程师

软件工程师应该获得许可吗?


美国计算机协会对软件工程师授权的立场


德州软件工程师执照:目前一切平静

授权软件工程师的概念已经在全球、全国和全州范围的平台上权衡和争论了很多年。在这里,我们去前线——德克萨斯州和加拿大——那里的许可证实践实际上是……

从莱斯大学的角度看软件工程许可


在加拿大授权软件工程师


软件工程需要个人的专业精神


专栏:技术意见

被认为有害的软件工程

为了解决正在进行的软件危机。
列:内部风险

2002年佛罗里达州:系统迟缓,选票消失


Baidu
map