How to Deal with Software Stability
Mohamed E. Fayad
All that exist are heuristics for determining an EBT, a BO, or an industrial object.
Author Archives
A framework for the design of on-demand system remodularization.
Thinking Objectively: Software Process Improvement in the Small
A small software development company's most difficult challenge: changing processes to match changing circumstances.
Thinking Objectively: Management in the Small
Recognizing how issues common to larger companies present particular problems and opportunities in small ones.
Enterprise Frameworks Characteristics, Criteria, and Challenges
Identifying critical issues for selecting or building enterprise frameworks.
Thinking Objectively: The Problem with Scalability
In software, very few projects remain of constant magnitude.
Thinking Objectively: Software Engineering in the Small
Smaller-sized software companies are developing significant products that need effective, tailored software engineering practices.
Putting OO Distributed Programming to Work
An exercise in abstracting and factoring out failure detection.
Framework Integration Problems, Causes, Solutions
Though familiar with the most common problems and their causes, OO software developers struggle with solutions plagued by a lack of framework standards and development guidelines.
Thinking Objectively: Object-Oriented Abstractions For Distributed Programming
Going beyond wrapping existing built-in toolkits with OO-like dressing.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved