If CommerceNet realizes its vision, we might well see a new “ecology” of global Internet commerce, with buyers, sellers, and intermediaries forming extended trading communities. Launched in 1994 as a not-for-profit organization, CommerceNet (http://www.commerce.net) is dedicated to advancing electronic commerce, which is fast becoming synonymous with Internet commerce. The group's near...
View full abstract»

Software risk management is more than just another process; it is a fundamental change in the way uncertainty and decision making are viewed. More specifically, effective risk management requires obtaining functional behavior, not just following a process or having diverse sources of information. Functional behavior is often labeled the absence of dysfunctional behavior, yet eliminating dysfunctio...
View full abstract»

Gigabit Ethernet starts with the well known and widely implemented CSMA/CD (carrier sense multiple access with collision detect) protocol specification and will include several enhancements: carrier extension, which will pad out short frames from 512 bits (minimum packet size) to 512 bytes (eight times the minimum data size) so that CSMA/CD can operate over a 100 meter radius network; packet burst...
View full abstract»

The author is a software engineer. He describes his own personal strategy for achieving quality software, using the “Quality First” method. The steps involved are: the syntax should always be correct; recompilation is done at least every 15 minutes; analysis, design, implementation and maintenance are all intertwined; execution is done straight after compilation; assertions are include...
View full abstract»

Too often, software developers follow inefficient methods and procedures. The Personal Software Process, developed by Watts Humphrey at the Software Engineering Institute, provides software engineers with a methodology for consistently and efficiently developing high quality products. The value of PSP has been shown in three case studies-three industrial software groups have used PSP and have coll...
View full abstract»

Branch effects are the biggest obstacle to gaining significant speedups when running general purpose code on instruction level parallel machines. The article presents a survey which compares current branch effect reduction techniques, offering hope for greater gains. We believe this survey is timely because research is bearing much fruit: speedups of 10 or more are being demonstrated in research s...
View full abstract»

Robust electronic commerce will require several proprietary systems to interoperate. CommerceNet is proposing Eco System, a cross industry effort to build a framework of frameworks, involving both e-commerce vendors and end users. Eco System will consist of an extensible object oriented framework (class libraries, application programming interfaces and shared services) from which developers can as...
View full abstract»

During a 1995-1996 sabbatical, the authors' long-standing concern about discrepancies between their teaching philosophies and classroom practices reached a crisis. As a result, they decided to offer the fall 1996 Introduction to Psychology course on the World Wide Web. There were several issues to think about. First, the authors saw the potential for a huge impact, since 80 to 85 percent of North ...
View full abstract»

Using the Internet for business use, ie., electronic commerce, promises to dramatically alter the structure and processes of commerce. Managers will have to invent new business models that reemphasize scale, differentiation, and brands to effectively compete on a noisy infrastructure with low transaction costs. They will also have to spend substantial time redesigning transaction processes and par...
View full abstract»

Conventional program analysis and presentation techniques are insufficient when dealing with object oriented concepts, but tool developers have nevertheless found a way to obtain and visualize OO traces. The approach presented combines static information with actual execution information to produce views that summarize the relevant computation. In developing this approach, the authors focused on r...
View full abstract»

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed articles written for and by computer researchers and practitioners representing the full spectrum of computing and information technology, from hardware to software and from emerging research to new applications.