Abstract
This paper discusses modularization as a mechanism for improving the flexibility and comprehensibility of a system while allowing the shortening of its development time. The effectiveness of a “modularization” is dependent upon the criteria used in dividing the system into modules. A system design problem is presented and both a conventional and unconventional decomposition are described. It is shown that the unconventional decompositions have distinct advantages for the goals outlined. The criteria used in arriving at the decompositions are discussed. The unconventional decomposition, if implemented with the conventional assumption that a module consists of one or more subroutines, will be less efficient in most cases. An alternative approach to implementation which does not have this effect is sketched.
Keywords
Affiliated Institutions
Related Publications
Automated Construction of Knowledge-Bases from Examples
The process of knowledge acquisition has long been regarded as the bottleneck in expert systems development. In this paper, a concept induction methodology for automated constru...
Optuna
The purpose of this study is to introduce new design-criteria for next-generation hyperparameter optimization software. The criteria we propose include (1) define-by-run API tha...
Smalltalk-80: The Language and its Implementation
Smalltalk-80 is the classic standard Smalltalk language as described in Smalltalk-80: The Language and Its Implementation by Goldberg and Robson. This book is commonly called “t...
Python for Education: Computational Methods for Nonlinear Systems
The authors ’ interdisciplinary computational methods course uses Python and associated numerical and visualization libraries to enable students to implement simulations for sev...
<i>MMPBSA.py</i>: An Efficient Program for End-State Free Energy Calculations
MM-PBSA is a post-processing end-state method to calculate free energies of molecules in solution. MMPBSA.py is a program written in Python for streamlining end-state free energ...
Publication Info
- Year
- 1972
- Type
- article
- Volume
- 15
- Issue
- 12
- Pages
- 1053-1058
- Citations
- 4581
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1145/361598.361623