Table of contents for issues of The Journal of Systems and Software

Last update: Tue May 25 11:45:23 MDT 2021                Valid HTML 3.2!

Volume 1, Number 1, 1979
Volume 1, Number 2, 1979
Volume 1, Number 3, 1980
Volume 1, Number 4, 1980
Volume 2, Number 1, February, 1981
Volume 2, Number 2, June, 1981
Volume 2, Number 3, September, 1981
Volume 2, Number 4, December, 1981
Volume 3, Number 1, March, 1983
Volume 3, Number 2, June, 1983
Volume 3, Number 3, September, 1983
Volume 3, Number 4, December, 1983
Volume 4, Number 1, April, 1984
Volume 4, Number 2--3, July, 1984
Volume 4, Number 4, November, 1984
Volume 5, Number 1, February, 1985
Volume 5, Number 2, May, 1985
Volume 5, Number 3, August, 1985
Volume 5, Number 4, November, 1985
Volume 6, Number 1--2, May, 1986
Volume 6, Number 3, August, 1986
Volume 6, Number 4, November, 1986
Volume 7, Number 1, March, 1987
Volume 7, Number 2, June, 1987
Volume 7, Number 3, September, 1987
Volume 7, Number 4, December, 1987
Volume 8, Number ??, June, 1988
Volume 8, Number 1, January, 1988
Volume 8, Number 2, March, 1988
Volume 8, Number 3, June, 1988
Volume 8, Number 4, September, 1988
Volume 8, Number 5, December, 1988
Volume 9, Number 1, January, 1989
Volume 9, Number 2, February, 1989
Volume 9, Number 3, March, 1989
Volume 9, Number 4, May, 1989
Volume 10, Number 1, July, 1989
Volume 10, Number 2, September, 1989
Volume 10, Number 3, October, 1989
Volume 10, Number 4, November, 1989
Volume 11, Number 1, January, 1990
Volume 11, Number 2, February, 1990
Volume 11, Number 3, March, 1990
Volume 12, Number 1, April, 1990
Volume 12, Number 2, May, 1990
Volume 12, Number 3, July, 1990
Volume 13, Number 1, September, 1990
Volume 13, Number 2, October, 1990
Volume 13, Number 3, November, 1990
Volume 14, Number 1, January, 1991
Volume 14, Number 2, February, 1991
Volume 14, Number 3, March, 1991
Volume 15, Number 1, April, 1991
Volume 15, Number 2, May, 1991
Volume 15, Number 3, July, 1991
Volume 16, Number 1, September, 1991
Volume 16, Number 2, October, 1991
Volume 16, Number 3, November, 1991
Volume 17, Number 1, January, 1992
Volume 17, Number 2, February, 1992
Volume 17, Number 3, March, 1992
Volume 18, Number 1, April, 1992
Volume 18, Number 2, May, 1992
Volume 18, Number 3, July, 1992
Volume 19, Number 1, September, 1992
Volume 19, Number 2, October, 1992
Volume 19, Number 3, November, 1992
Volume 20, Number 1, January, 1993
Volume 20, Number 2, February, 1993
Volume 20, Number 3, March, 1993
Volume 21, Number 1, April, 1993
Volume 21, Number 2, May, 1993
Volume 21, Number 3, June, 1993
Volume 22, Number 1, July, 1993
Volume 22, Number 2, August, 1993
Volume 22, Number 3, September, 1993
Volume 23, Number 1, October, 1993
Volume 23, Number 2, November, 1993
Volume 23, Number 3, December, 1993
Volume 24, Number 1, January, 1994
Volume 24, Number 2, February, 1994
Volume 24, Number 3, March, 1994
Volume 25, Number 1, April, 1994
Volume 25, Number 2, May, 1994
Volume 25, Number 3, June, 1994
Volume 26, Number 1, July, 1994
Volume 26, Number 2, August, 1994
Volume 26, Number 3, September, 1994
Volume 27, Number 1, October, 1994
Volume 27, Number 2, November, 1994
Volume 27, Number 3, December, 1994
Volume 28, Number 1, January, 1995
Volume 28, Number 2, February, 1995
Volume 28, Number 3, March, 1995
Volume 29, Number 1, April, 1995
Volume 29, Number 2, May, 1995
Volume 29, Number 3, June, 1995
Volume 30, Number 1--2, July / August, 1995
Volume 30, Number 3, September, 1995
Volume 31, Number 1, October, 1995
Volume 31, Number 2, November, 1995
Volume 31, Number 3, December, 1995
Volume 32, Number 1, January, 1996
Volume 32, Number 2, February, 1996
Volume 32, Number 3, March, 1996
Volume 33, Number 1, April, 1996
Volume 33, Number 2, May, 1996
Volume 33, Number 3, June, 1996
Volume 34, Number 1, July, 1996
Volume 34, Number 2, August, 1996
Volume 34, Number 3, September, 1996
Volume 35, Number 1, October, 1996
Volume 35, Number 2, November, 1996
Volume 35, Number 3, December, 1996
Volume 36, Number 1, January, 1997
Volume 36, Number 2, February, 1997
Volume 36, Number 3, March, 1997
Volume 37, Number 1, April, 1997
Volume 37, Number 2, May, 1997
Volume 37, Number 3, June, 1997
Volume 38, Number 1, July, 1997
Volume 38, Number 2, August, 1997
Volume 38, Number 3, September, 1997
Volume 39, Number 1, October, 1997
Volume 39, Number 2, November, 1997
Volume 39, Number 3, December, 1997
Volume 40, Number 1, January, 1998
Volume 40, Number 2, February, 1998
Volume 40, Number 3, March, 1998
Volume 41, Number 1, April, 1998
Volume 41, Number 2, May 1, 1998
Volume 41, Number 3, June, 1998
Volume 42, Number 1, July, 1998
Volume 42, Number 2, August, 1998
Volume 42, Number 3, September, 1998
Volume 43, Number 1, October, 1998
Volume 43, Number 2, November, 1998
Volume 43, Number 3, November, 1998
Volume 44, Number 1, December, 1998
Volume 44, Number 2, December, 1998
Volume 44, Number 3, January, 1999
Volume 45, Number 1, February 1, 1999
Volume 45, Number 2, March 1, 1999
Volume 45, Number 3, March 15, 1999
Volume 46, Number 1, April 1, 1999
Volume 46, Number 2--3, April 15, 1999
Volume 47, Number 1, May 1, 1999
Volume 47, Number 2--3, July 1, 1999
Volume 48, Number 1, August 1, 1999
Volume 48, Number 2, October 15, 1999
Volume 48, Number 3, November 1, 1999
Volume 49, Number 1, December 15, 1999
Volume 49, Number 2--3, December 30, 1999
Volume 51, Number 3, May 1, 2000


The Journal of Systems and Software
Volume 1, Number 1, 1979

             John H. Manley and   
              Alan B. Salisbury   Editors' introduction  . . . . . . . . . 1--1
                 Clarence Giese   Partitioning considerations for complex
                                  computer based weapon systems  . . . . . 3--18
         Jorge E. Rodriguez and   
               Sol J. Greenspan   Directed flowgraphs: The basis of a
                                  specification and construction
                                  methodology for real-time systems  . . . 19--27
                M. Hamilton and   
                      S. Zeldin   The relationship between design and
                                  verification . . . . . . . . . . . . . . 29--56
                 David M. Weiss   Evaluating software development by error
                                  analysis: The data from the Architecture
                                  Research Facility  . . . . . . . . . . . 57--70
                    Myron Lipow   Prediction of software failures  . . . . 71--75
          Leon J. Osterweil and   
              John R. Brown and   
                 Leon G. Stucki   ASSET: a life cycle verification and
                                  visibility system  . . . . . . . . . . . 77--86
               Samuel S. Snyder   Influence of U.S. Cryptologic
                                  Organizations on the digital computer
                                  industry . . . . . . . . . . . . . . . . 87--102
                      Anonymous   Biography  . . . . . . . . . . . . . . . 103--104

The Journal of Systems and Software
Volume 1, Number 2, 1979

             John H. Manley and   
              Alan B. Salisbury   Editors' introduction  . . . . . . . . . 105--105
             Arndt von Staa and   
                Donald D. Cowan   Development Proposal: the First Step in
                                  Software System Construction . . . . . . 107--122
           Victor R. Basili and   
             John G. Perry, Jr.   Transporting up: a case study  . . . . . 123--129
               John H. Reynolds   Evaluation of Contemporary Software
                                  Engineering Techniques for a Large
                                  Fortran Simulation . . . . . . . . . . . 131--140
             H. E. Dunsmore and   
                   J. D. Gannon   Analysis of the Effects of Programming
                                  Factors on Programming Effort  . . . . . 141--153
              Alan B. Salisbury   TACFIRE: a case history of a weapon
                                  system software development  . . . . . . 155--175
                      Anonymous   Biography  . . . . . . . . . . . . . . . 177--178

The Journal of Systems and Software
Volume 1, Number 3, 1980

               Victor R. Basili   Introduction to the special issue on
                                  Software Life Cycle Management . . . . . 179--179
           Robert C. Tausworthe   Work Breakdown Structure in Software
                                  Project Management . . . . . . . . . . . 181--186
          Robert C. McHenry and   
                  Jerry A. Rand   Software Technology and Integration
                                  Engineering  . . . . . . . . . . . . . . 187--193
             Barry W. Boehm and   
                R. W. Wolverton   Software cost modeling: Some lessons
                                  learned  . . . . . . . . . . . . . . . . 195--201
           Robert Thibodeau and   
                   E. N. Dodson   Life Cycle Phase Interrelationships  . . 203--211
                   M. M. Lehman   On Understanding Laws, Evolution, and
                                  Conservation in the Large-Program Life
                                  Cycle  . . . . . . . . . . . . . . . . . 213--221
                   John D. Musa   Software Reliability Measurement . . . . 223--241
                  Amrit L. Goel   Software Error Detection Model with
                                  Applications . . . . . . . . . . . . . . 243--249
                  B. Littlewood   The Littlewood--Verrall model for
                                  software reliability compared with some
                                  rivals . . . . . . . . . . . . . . . . . 251--258
               G. J. Schick and   
                   Chi Yuan Lin   Use of a Subjective Prior Distribution
                                  for the Reliability of Computer Software 259--266
                      Anonymous   Biography  . . . . . . . . . . . . . . . 267--269

The Journal of Systems and Software
Volume 1, Number 4, 1980

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 271--271
           J. David Naumann and   
            Gordon B. Davis and   
                James D. McKeen   Determining information requirements: a
                                  contingency method for selection of a
                                  requirements assurance strategy  . . . . 273--281
              Richard H. Thayer   Organizational structures used in
                                  software development by the U.S.
                                  aerospace industry . . . . . . . . . . . 283--297
             Kenneth E. Kendall   A decentralized information and control
                                  system for blood management  . . . . . . 299--306
              William E. Howden   Functional Testing and Design
                                  Abstractions . . . . . . . . . . . . . . 307--313
               Kazu Okumoto and   
                  Amrit L. Goel   Optimum Release Time for Software
                                  Systems Based on Reliability and Cost
                                  Criteria . . . . . . . . . . . . . . . . 315--318
             Stephen S. Yau and   
              John L. Ramey and   
               Robin A. Nicholl   Assertion Techniques for Dynamic
                                  Monitoring of Linear List Data
                                  Structures . . . . . . . . . . . . . . . 319--336
                 C. M. Woodside   A mathematical model for the evolution
                                  of software  . . . . . . . . . . . . . . 337--345
                      Anonymous   Author index . . . . . . . . . . . . . . 347--348
                      Anonymous   Subject index  . . . . . . . . . . . . . 349--349


The Journal of Systems and Software
Volume 2, Number 1, February, 1981

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 1--1
              W. Douglas Brooks   Software Technology Payoff: Some
                                  Statistical Evidence . . . . . . . . . . 3--9
              Thomas J. Wheeler   Embedded System Design with Ada as the
                                  System Design Language . . . . . . . . . 11--21
               L. A. Belady and   
              C. J. Evangelisti   System Partitioning and its Measure  . . 23--29
       C. S. Chandersekaran and   
                   R. C. Linger   Software Specification Using the Special
                                  Language . . . . . . . . . . . . . . . . 31--38
                Siba N. Mohanty   Entropy Metrics for Software Design
                                  Evaluation . . . . . . . . . . . . . . . 39--46
           Victor R. Basili and   
                 Karl Freburger   Programming Measurement and Estimation
                                  in the Software Engineering Laboratory   47--57
           Victor R. Basili and   
                     John Beane   Can the Parr Curve Help with Manpower
                                  Distribution and Resource Estimation
                                  Problems?  . . . . . . . . . . . . . . . 59--69
            Lawrence J. Mazlack   Natural Language Symbol String Storage   71--79
                      Anonymous   Biographies  . . . . . . . . . . . . . . 81--82

The Journal of Systems and Software
Volume 2, Number 2, June, 1981

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 83--83
              William E. Riddle   Guest Editor's introduction: Tool and
                                  methodology evaluation . . . . . . . . . 85--88
                 Richard Hamlet   Hard-To-Use Evaluation Criteria for
                                  Software Engineering . . . . . . . . . . 89--96
            S. N. Woodfield and   
                 V. Y. Shen and   
                 H. E. Dunsmore   Study of Several Metrics for Programming
                                  Effort . . . . . . . . . . . . . . . . . 97--103
               J. L. Lassez and   
          D. van der Knijff and   
                J. Shepherd and   
                      C. Lassez   A critical examination of software
                                  science  . . . . . . . . . . . . . . . . 105--112
            Douglas A. Troy and   
               Stuart H. Zweben   Measuring the Quality of Structured
                                  Designs  . . . . . . . . . . . . . . . . 113--120
              Dennis Kafura and   
                   Sallie Henry   Software Quality Metrics Based on
                                  Interconnectivity  . . . . . . . . . . . 121--131
                 David J. Panzl   Method for Evaluating Software
                                  Development Techniques . . . . . . . . . 133--137
            Taylor L. Booth and   
                 Reda Ammar and   
                    Robert Lenk   Instrumentation System to Measure User
                                  Performance in Interactive Systems . . . 139--146
             Jerry L. Archibald   External Structure: Experience with an
                                  Automated Module Interconnection
                                  Language . . . . . . . . . . . . . . . . 147--157
         Jonathan K. Millen and   
                 David L. Drake   Experiment with Affirm and Hdm . . . . . 159--175
           Paul R. McMullin and   
                 John D. Gannon   Evaluating a Data Abstraction Testing
                                  System Based on Formal Specifications    177--186

The Journal of Systems and Software
Volume 2, Number 3, September, 1981

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 191--191
                 Niv Ahituv and   
               Jonathan Halpern   Data and Reports --- Contents Design and
                                  Users Allocation . . . . . . . . . . . . 193--199
                 P. G. Harrison   Efficient Table-Driven Implementation of
                                  the Finite State Machine . . . . . . . . 201--211
           Glenn H. MacEwen and   
              T. Patrick Martin   Abstraction Hierarchies in Top-Down
                                  Design . . . . . . . . . . . . . . . . . 213--224
                  Eldred Nelson   Functional Programming Analysis  . . . . 225--235
        Montgomery Phister, Jr.   Model of the Software Development
                                  Process  . . . . . . . . . . . . . . . . 237--255
                 M. J. Lawrence   Programming Methodology, Organizational
                                  Environment, and Programming
                                  Productivity . . . . . . . . . . . . . . 257--269
             Harvey S. Koch and   
                    Peter Kubat   Quick and Simple Procedures to Assess
                                  Software Reliability and Facilitate
                                  Project Management . . . . . . . . . . . 271--276

The Journal of Systems and Software
Volume 2, Number 4, December, 1981

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 279--279
             Lawrence Bernstein   Software Project Management Audits . . . 281--287
              Maria Majoros and   
                 Harry M. Sneed   Softest Program Test System  . . . . . . 289--296
          Russell J. Abbott and   
                 D. K. Moorhead   Software Requirements and
                                  Specifications: a Survey of Needs and
                                  Languages  . . . . . . . . . . . . . . . 297--316
                Edith W. Martin   Introduction to collected papers on
                                  computing standards for embedded
                                  computer systems . . . . . . . . . . . . 317--318
                    Jack Cooper   Mil-Std-1679, Weapon System Software
                                  Development  . . . . . . . . . . . . . . 319--327
             Antonia D. Schuman   New Software Documentation Standard:
                                  Report on the Joint Logistic Commanders
                                  Joint Policy Coordinating Group on
                                  Computer Resource Management, Computer
                                  Software Management Subgroup, Software
                                  Workshop . . . . . . . . . . . . . . . . 329--336
              Arthur E. Treiber   Interoperability Through Effective
                                  Information Exchange Standards . . . . . 337--350
                  Paul M. Cohen   Ada Programming Language Standardization 351--355
              Matthew J. Fisher   Software QA Standards --- the Coming
                                  Revolution . . . . . . . . . . . . . . . 357--362
                 Jerry Raveling   Status and outlook for DoD configuration
                                  management requirements  . . . . . . . . 363--370
              Gordon R. England   Implementation of Computing Standards    371--377
                      Anonymous   Biographies  . . . . . . . . . . . . . . 379--380
                      Anonymous   Author index . . . . . . . . . . . . . . 381--381
                      Anonymous   Subject index  . . . . . . . . . . . . . 383--383


The Journal of Systems and Software
Volume 3, Number 1, March, 1983

          Alan B. Salisbury and   
                 John H. Manley   Editors' introduction  . . . . . . . . . 1--1
                 Barry W. Boehm   Seven Basic Principles of Software
                                  Engineering  . . . . . . . . . . . . . . 3--24
                M. Hamilton and   
                      S. Zeldin   Functional Life Cycle Model and its
                                  Automation: Use. It  . . . . . . . . . . 25--62
                 Harry M. Sneed   Softening Software Engineering System    63--76
                    Don O'Neill   Integration Engineering Perspective  . . 77--83
                   Ali Mili and   
                    Donna Reese   Representation and Manipulation of
                                  Information Systems: a Simplified
                                  Approach . . . . . . . . . . . . . . . . 85--93
               Brent D. Kornman   Pattern Matching and Pattern-Directed
                                  Invocation in Systems Programming
                                  Languages  . . . . . . . . . . . . . . . 95--102

The Journal of Systems and Software
Volume 3, Number 2, June, 1983

             Richard E. Fairley   Editor's introduction  . . . . . . . . . 105--105
            Ramchandra D. Joshi   Software Development for Reliable
                                  Software Systems . . . . . . . . . . . . 107--121
            Jack C. Wileden and   
             John H. Sayler and   
          William E. Riddle and   
              Alan R. Segal and   
               Allan M. Stavely   Behavior Specification in a Software
                                  Design System  . . . . . . . . . . . . . 123--135
               Allan M. Stavely   Modeling and Projection in Software
                                  Development  . . . . . . . . . . . . . . 137--146
         Steven F. Jennings and   
            Arthur E. Oldehoeft   Analysis of Program Execution on a
                                  Recursive Stream-Oriented Data Flow
                                  Architecture . . . . . . . . . . . . . . 147--154
         Billy G. Claybrook and   
                 H. Rex Hartson   Language Extensions for Specifying
                                  Program Access Control Policies in
                                  Programming Languages  . . . . . . . . . 155--162
                 H. G. Stuebing   Industrialization of Weapon System
                                  Software . . . . . . . . . . . . . . . . 163--171
           Nancy G. Leveson and   
                Peter R. Harvey   Software Fault Tree Analysis . . . . . . 173--181

The Journal of Systems and Software
Volume 3, Number 3, September, 1983

             Richard E. Fairley   Editor's introduction  . . . . . . . . . 185--185
      Klaas G. van der Poel and   
              Stephen R. Schach   Software Metric for Cost Estimation and
                                  Efficiency Measurement in Data
                                  Processing System Development  . . . . . 187--191
                Erika Nyari and   
                    Harry Sneed   Sofspec: a Pragmatic Approach to
                                  Automated Specification Verification . . 193--200
             H. Rex Hartson and   
                Earl J. Balliet   Model of Enforcement Relationships Among
                                  Database Access Control Dependencies . . 201--217
               U. Bussolati and   
                    G. Martella   Security Design in Distributed Database
                                  Systems  . . . . . . . . . . . . . . . . 219--229
               W. M. Evangelist   Software Complexity Metric Sensitivity
                                  to Program Structuring Rules . . . . . . 231--243
          R. Nigel Horspool and   
                Jeffrey M. Laks   Improved Block Sequencing Method for
                                  Program Restructuring  . . . . . . . . . 245--250

The Journal of Systems and Software
Volume 3, Number 4, December, 1983

             Richard E. Fairley   Editor's introduction  . . . . . . . . . 253--254
             Peter C. Bates and   
                Jack C. Wileden   High-Level Debugging of Distributed
                                  Systems: the Behavioral Abstraction
                                  Approach . . . . . . . . . . . . . . . . 255--264
              Bernd Bruegge and   
                  Peter Hibbard   Generalized Path Expressions: a
                                  High-Level Debugging Mechanism . . . . . 265--276
              Thomas A. Cargill   Blit Debugger  . . . . . . . . . . . . . 277--284
                 Peter Fritzson   Symbolic Debugging Through Incremental
                                  Compilation in an Integrated Environment 285--294
          Michael L. Powell and   
                 Mark A. Linton   Database Model of Debugging  . . . . . . 295--300
        Robert L. Sedlmeyer and   
        William B. Thompson and   
                Paul E. Johnson   Knowledge-Based Fault Localization in
                                  Debugging  . . . . . . . . . . . . . . . 301--307
        W. Morven Gentleman and   
                  Henry Hoeksma   Hardware Assisted High-Level Debugging   309--314
                Claude Jard and   
             Gregor v. Bochmann   Approach to Testing Specifications . . . 315--323
                      Anonymous   Editor's introduction  . . . . . . . . . iii--iv


The Journal of Systems and Software
Volume 4, Number 1, April, 1984

             Richard E. Fairley   Editor's introduction  . . . . . . . . . 1--1
                  Jock A. Rader   VLSI and software engineering: Guest
                                  Editor's introduction  . . . . . . . . . 3--6
          Robert Cuykendall and   
                Anton Domic and   
          William H. Joyner and   
           Steve C. Johnson and   
                Steve Kelem and   
             Dennis McBride and   
                Jack Mostow and   
             John E. Savage and   
               Gabriele Saucier   Design Synthesis in VLSI and Software
                                  Engineering  . . . . . . . . . . . . . . 7--12
                 Randy Katz and   
               Walt Scacchi and   
                P. Subrahmanyam   Environments for VLSI and Software
                                  Engineering  . . . . . . . . . . . . . . 13--26
              S. Hirschhorn and   
                    A. M. Davis   Parallels Between Software and VLSI
                                  Engineering  . . . . . . . . . . . . . . 27--37
                    Jack Mostow   A decision-based framework for comparing
                                  hardware compilers . . . . . . . . . . . 39--50
                Jack Mostow and   
                     Bob Balzer   Application of a Transformational
                                  Software Development Methodology to VLSI
                                  Design . . . . . . . . . . . . . . . . . 51--61
             Merlin Dorfman and   
               Richard F. Flynn   ARTS --- an Automated Requirements
                                  Traceability System  . . . . . . . . . . 63--74
             Robert G. Reynolds   Metrics to Measure the Complexity of
                                  Partial Programs . . . . . . . . . . . . 75--91
                    Jack Mostow   Decision-Based Framework for Comparing
                                  Hardware Compilers . . . . . . . . . . . 153--164

The Journal of Systems and Software
Volume 4, Number 2--3, July, 1984

             Sushil Jajodia and   
          Peter Ann-Beng Ng and   
                 Raymond T. Yeh   Introduction to the special issue on the
                                  use of entity-relationship concepts in
                                  databases and related software . . . . . 95--98
                        W. Kent   Fact-Based Data Analysis and Design  . . 99--121
             Sushil Jajodia and   
                    Peter A. Ng   Translation of Entity-Relationship
                                  Diagrams into Relational Structures  . . 123--133
                 Hirotaka Sakai   Entity-Relationship Behavior Modeling in
                                  Conceptual Schema Design . . . . . . . . 135--145
        Victor M. Markowitz and   
                       Yoav Raz   Entity-Relationship Algebra and its
                                  Semantic Description Capabilities  . . . 147--162
                  C. Batini and   
                  M. Talamo and   
                    R. Tamassia   Computer Aided Layout of Entity
                                  Relationship Diagrams  . . . . . . . . . 163--173
             Adolph D'Cunha and   
               T. Radhakrishnan   Dass: a Data Administration Support
                                  System . . . . . . . . . . . . . . . . . 175--184
                Robert W. Marti   Integrating Database and Program
                                  Descriptions Using an Er-Data Dictionary 185--195
         Enrique H. Ruspini and   
                  Robert Fraley   Id: an Intelligent Information
                                  Dictionary System  . . . . . . . . . . . 197--205
            Rodney P. Zimmerman   Phases, Methods, and Tools: a Triad of
                                  System Development . . . . . . . . . . . 207--218
               Shuji Nakata and   
                    Go Yamazaki   Ismos: an Experimental Database-Oriented
                                  Tool Generator . . . . . . . . . . . . . 219--238
                Bharat Bhargava   Performance Evaluation of Reliability
                                  Control Algorithms for Distributed
                                  Database Systems . . . . . . . . . . . . 239--264
                      Anonymous   Biographies  . . . . . . . . . . . . . . 265--265

The Journal of Systems and Software
Volume 4, Number 4, November, 1984

          Robert L. Probert and   
                     Hasan Ural   High-Level Testing and Example-Directed
                                  Development of Software Specifications   2--3
                  Amrit L. Goel   Introduction to the special issue on the
                                  Fifth Minnowbrook Workshop on Software
                                  Performance Evaluation . . . . . . . . . 267--267
               Joseph P. Cavano   Software Reliability Measurement:
                                  Prediction, Estimation, and Assessment   269--275
               John D. Musa and   
               Kazuhira Okumoto   A comparison of time domains for
                                  software reliability models  . . . . . . 277--287
          Thomas J. Ostrand and   
              Elaine J. Weyuker   Collecting and Categorizing Software
                                  Error Data in an Industrial Environment  289--300
                  John B. Lohse   Experimental Evaluation of Software
                                  Design Principles: an Investigation into
                                  the Effect of Module Coupling on System
                                  Modifiability  . . . . . . . . . . . . . 301--308
                Allen Haley and   
                  Stuart Zweben   Development and Application of a White
                                  Box Approach to Integration Testing  . . 309--315
          Robert L. Probert and   
                     Hasan Ural   High-level testing and example-directed
                                  development of software specifications   317--325
                  John B. Bowen   Module Size: a Standard or Heuristic?    327--332
                      Anonymous   Author index . . . . . . . . . . . . . . 333--333
                      Anonymous   Subject index  . . . . . . . . . . . . . 335--335
                      Anonymous   Introduction to the special issue on the
                                  Fifth Minnowbrook Workshop on Software
                                  Performance Evaluation . . . . . . . . . iii--v


The Journal of Systems and Software
Volume 5, Number 1, February, 1985

             Richard E. Fairley   Editor's introduction  . . . . . . . . . 1--1
    K. Ronald Laughery, Jr. and   
       Kenneth R. Laughery, Sr.   Human Factors in Software Engineering: a
                                  Review of the Literature . . . . . . . . 3--14
             Lori A. Clarke and   
            Debra J. Richardson   Applications of Symbolic Evaluation  . . 15--35
        Stewart G. Crawford and   
          Allen A. McIntosh and   
                 Daryl Pregibon   Analysis of Static Metrics and Faults in
                                  C Software . . . . . . . . . . . . . . . 37--48
            D. Ross Jeffery and   
            Michael J. Lawrence   Managing Programming Productivity  . . . 49--58
           Ralph R. Bravoco and   
                 Surya B. Yadav   Methodology to Model the Information
                                  Structure of an Organization . . . . . . 59--71
           Patrick W. Foulk and   
                Salwa M. Nassar   Analysis of Parallelism in Nested Do
                                  Loops  . . . . . . . . . . . . . . . . . 73--80
                 Vaclav Rajlich   Stepwise Refinement Revisited  . . . . . 81--88

The Journal of Systems and Software
Volume 5, Number 2, May, 1985

                   David Notkin   Gandalf Project  . . . . . . . . . . . . 91--105
          Robert J. Ellison and   
              Barbara J. Staudt   Evolution of the Gandalf System  . . . . 107--119
             Gail E. Kaiser and   
                    Elaine Kant   Incremental Parsing without a Parser . . 121--144
              A. Nico Habermann   Automatic Deletion of Obsolete
                                  Information  . . . . . . . . . . . . . . 145--154
          Vincenzo Ambriola and   
               Carlo Montangero   Automatic Generation of Execution Tools
                                  in a Gandalf Environment . . . . . . . . 155--171
                   David Notkin   Annotated Bibliography of Gandalf
                                  Literature . . . . . . . . . . . . . . . 173--176

The Journal of Systems and Software
Volume 5, Number 3, August, 1985

                      Alan Reed   Correct: a Simulated Text Editor . . . . 179--184
               Allan M. Stavely   Inference from Models of Software
                                  Systems  . . . . . . . . . . . . . . . . 185--191
   Jean R. Stephenson Blair and   
                Phil Kearns and   
                 Mary Lou Soffa   Optimistic Implementation of the
                                  Stack-Heap . . . . . . . . . . . . . . . 193--202
       Jeffrey W. M. Dooley and   
              Stephen R. Schach   Flow: a Software Development Environment
                                  Using Diagrams . . . . . . . . . . . . . 203--219
                    M. Tsuchiya   Availability Analysis for the Design of
                                  Distributed Processing Networks  . . . . 221--227
            J. David Blaine and   
            Richard A. Kemmerer   Complexity Measures for Assembly
                                  Language Programs  . . . . . . . . . . . 229--245

The Journal of Systems and Software
Volume 5, Number 4, November, 1985

                    M. Zaki and   
                      S. Koriem   A Model for the Protocol Design of
                                  Back-End Storage Networks  . . . . . . . 249--265
      Barbara A. Kitchenham and   
                   N. R. Taylor   Software Project Development Cost
                                  Estimation . . . . . . . . . . . . . . . 267--278
            Doris L. Carver and   
                  D. B. Simmons   Impact of Programming Methodology on
                                  Program Complexity . . . . . . . . . . . 279--289
                   P. Fairfield   STRAPS --- a Software Transport System
                                  for Low-Level Software . . . . . . . . . 291--302
                      Anonymous   Biographies  . . . . . . . . . . . . . . 303--303
                      Anonymous   Author index to volume 5 . . . . . . . . 305--305
                      Anonymous   Subject index to volume 5  . . . . . . . 307--307


The Journal of Systems and Software
Volume 6, Number 1--2, May, 1986

                      Anonymous   From the Editor  . . . . . . . . . . . . 1--1
                      Anonymous   Editor's corner  . . . . . . . . . . . . 3--3
                 Monique Becker   Introduction to the special issue  . . . 5--5
                   Ann H. Hayes   Parallel-Processing Experiences on the
                                  Denelcor HEP Computer  . . . . . . . . . 7--10
                   D. Parkinson   Performance Analysis in a 4096 Processor
                                  Environment  . . . . . . . . . . . . . . 11--15
               Yves Chauvet and   
                 Gerard Meurant   Multitasking on the Cray X-MP  . . . . . 17--20
                      D. Roweth   Design and performance analysis of
                                  Transputer arrays  . . . . . . . . . . . 21--22
                   S. Fdida and   
                 D. Mailles and   
                     G. Pujolle   Queueing Systems with Resource Sharing   23--29
              Raymond Marie and   
                 Gerardo Rubino   Approximation for a Multiclass.
                                  /M/1/Fifo Queue Imbedded in a Closed
                                  Queueing Network . . . . . . . . . . . . 31--39
                   G. Balbo and   
               S. C. Bruell and   
                      S. Ghanta   Solution of Homogeneous Queueing
                                  Networks with Many Job Classes . . . . . 41--53
                   J. P. Claude   Discrete Time Queues for Modelling an
                                  HDLC Coupler . . . . . . . . . . . . . . 55--59
                     Anna Ha\'c   Modelling Parallel Access to Shared
                                  Resources in a Distributed File System
                                  Using Queueing Networks  . . . . . . . . 61--69
               P. A. Grasso and   
               T. S. Dillon and   
                  K. E. Forward   Performance Analysis of Common Bus
                                  Multimicroprocessor Systems  . . . . . . 71--79
                  M. Becker and   
                        G. Pion   Simulation of an Apollo Network in Order
                                  to Evaluate Response-Time Speedup of
                                  Parallel Algorithms  . . . . . . . . . . 81--91
                      M. Tricot   Classification Algorithms  . . . . . . . 93--93
            Philippe Chretienne   Timed Petri Nets: a Solution to the
                                  Minimum-Time-Reachability Problem
                                  Between Two States of a Timed-Event
                                  Graph  . . . . . . . . . . . . . . . . . 95--101
                  G. Florin and   
                      S. Natkin   One-Place Unbounded Stochastic Petri
                                  Nets: Ergodic Criteria and Steady-State
                                  Solutions  . . . . . . . . . . . . . . . 103--115
        Marco Ajmone Marsan and   
           Gianfranco Balbo and   
            Giovanni Chiola and   
              Susanna Donatelli   On the Product-Form Solution of a Class
                                  of Multiple-Bus Multiprocessor System
                                  Models . . . . . . . . . . . . . . . . . 117--124
             C. M. Woodside and   
                   E. Neron and   
                E. D.-S. Ho and   
                     B. Mondoux   `Active Server' Model for the
                                  Performance of Parallel Programs Written
                                  Using Rendezvous . . . . . . . . . . . . 125--131
             Satish K. Tripathi   On Detecting Parallelism in Software . . 133--135
               Alain Dupuis and   
           Gerard Hebuterne and   
                Jean-Marc Pitie   Comparison of Two Mutual-Exclusion
                                  Algorithms for Computer Networks . . . . 137--145
                 Garry Rodrigue   Solving Partial Differential Equations
                                  on Multiprocessors . . . . . . . . . . . 147--154
                  Y. Robert and   
                    M. Tchuente   Parallel Solution of Band Triangular
                                  Linear Systems on VLSI Arrays with
                                  Limited Fan-Out  . . . . . . . . . . . . 155--163
                     P. Fraisse   Efficient Parallel Algorithm for the
                                  Transitive Closure of a Graph  . . . . . 165--168
              J.-C. Miellou and   
               G.-R. Perrin and   
                     P. Spiteri   Inexpensive Method of Performance
                                  Evaluation for Subdomain Decomposition
                                  Parallel Algorithms of Three-Dimensional
                                  Elliptical Problems  . . . . . . . . . . 169--173
             V. G. Kulkarni and   
               V. F. Nicola and   
                  K. S. Trivedi   On Modelling the Performance and
                                  Reliability of Multimode Computer
                                  Systems  . . . . . . . . . . . . . . . . 175--182
                   D. R. Powell   A Hierarchical Approach to Distributed
                                  Computing System Dependability
                                  Evaluation . . . . . . . . . . . . . . . 183--198
                  Bruno Mueller   Decomposition Approach for the
                                  Stationary Analysis of Fault Tolerant
                                  Queueing Systems . . . . . . . . . . . . 199--204
                   J. S. Banino   Parallelism and Fault-Tolerance in the
                                  Chorus . . . . . . . . . . . . . . . . . 205--211
                    M. Morganti   Communications in Distributed
                                  Fault-Tolerant Computing Systems . . . . 213--216

The Journal of Systems and Software
Volume 6, Number 3, August, 1986

                Robert L. Glass   Editor's corner: ``Dangerous and
                                  misleading'': A look at software
                                  research via the Parnas papers . . . . . 217--218
                     Anna Ha\'c   Performance-Reliability Issues in
                                  Distributed File Systems . . . . . . . . 219--224
                     W. J. Barr   Unix-Based Gateway to Distributed
                                  Database Systems . . . . . . . . . . . . 225--235
               Yuksel Uckan and   
             William D. Haseman   Optimal Access Path Handling Strategy in
                                  a Database Environment . . . . . . . . . 237--249
               Ronen Barzel and   
                  David Salesin   Patchwork: a Fast Interpreter for a
                                  Restricted Dataflow Language . . . . . . 251--259
                  Bruce I. Blum   Four Years of Experience with an
                                  Environment for Implementing Information
                                  Systems  . . . . . . . . . . . . . . . . 261--271
             R. N. Sum, Jr. and   
             R. H. Campbell and   
                   W. J. Kubitz   An Approach to Operating System Testing  273--284
          Margaret J. Davis and   
              David R. Addleman   A Practical Approach to Specification
                                  Technology Selection . . . . . . . . . . 285--294
                      Anonymous   Setting Standards in Mainframe
                                  Applications Software  . . . . . . . . . 295--305

The Journal of Systems and Software
Volume 6, Number 4, November, 1986

Rubén Prieto-Díaz and   
             James M. Neighbors   Module Interconnection Languages . . . . 307--334
            Warren Harrison and   
                    Curtis Cook   Are Deeply Nested Conditionals Less
                                  Readable?  . . . . . . . . . . . . . . . 335--341
                   L. Bouge and   
                 N. Choquet and   
                L. Fribourg and   
                   M.-C. Gaudel   Test Sets Generation from Algebraic
                                  Specifications Using Logic Programming   343--360
              A. Pombortsis and   
                    C. Halatsis   Analysis of a Modified Model for
                                  Synchronous Multiprocessor Systems . . . 361--365
              Dennis D. Doe and   
              Edward H. Bersoff   Software Productivity Consortium (Spc):
                                  an Industry Initiative to Improve the
                                  Productivity and Quality of
                                  Mission-Critical Software  . . . . . . . 367--378
                  Ben G. Matley   Modest Proposal: Computer Education Can
                                  Be Raised to Professional Status . . . . 379--389
                      Anonymous   Subject index  . . . . . . . . . . . . . 391--391
                      Anonymous   Author index . . . . . . . . . . . . . . 393--393


The Journal of Systems and Software
Volume 7, Number 1, March, 1987

                      Anonymous   hould We Prepare for a 4GL Future? . . . 1--2
         Mariagrazia Fugini and   
             Giancarlo Martella   Conceptual Modeling of Authorization in
                                  Database Systems . . . . . . . . . . . . 3--13
                   Ali Mili and   
              Sihem Guemara and   
                  Ali Jaoua and   
                    Paul Torres   On the Use of Executable Assertions in
                                  Structured Programs  . . . . . . . . . . 15--28
                 D. N. Card and   
                  W. W. Agresti   Resolving the Software Science Anomaly   29--35
           K. Narayanaswamy and   
                   Walt Scacchi   Database Foundation to Support Software
                                  System Evolution . . . . . . . . . . . . 37--49
     Susan C. Felix-Simpson and   
                   H. Pat Artis   Implementing an Analytic Model for
                                  Customer Information Control Systems
                                  (CICS) . . . . . . . . . . . . . . . . . 51--60
            Michael F. Merriman   Automated Interactive Simulation
                                  Modeling System: Aisim . . . . . . . . . 61--72
                James D. Arthur   Toward a Formal Specification of
                                  Menu-Based Systems . . . . . . . . . . . 73--82
                 D. N. Card and   
                  W. W. Agresti   Comments on resolving the software
                                  science anomaly  . . . . . . . . . . . . 83--84
                      Anonymous   Biographies  . . . . . . . . . . . . . . 85--85

The Journal of Systems and Software
Volume 7, Number 2, June, 1987

                      Anonymous   Standards and enforcers: Do they really
                                  help achieve software quality? . . . . . 87--88
               F. R. D. Velasco   Method for Test Data Selection . . . . . 89--97
              Paolino Di Felice   On the Development of Reliable Large
                                  Software . . . . . . . . . . . . . . . . 99--107
                   Michael Dyer   Formal Approach to Software Error
                                  Removal  . . . . . . . . . . . . . . . . 109--114
                  D. R. Jeffery   Software Development Productivity Model
                                  for MIS Environments . . . . . . . . . . 115--125
 Kristine Stougaard Thomsen and   
        Jorgen Lindskov Knudsen   Taxonomy for Programming Languages with
                                  Multisequential Processes  . . . . . . . 127--140
               Bradley J. Brown   Checksum Methodology as a Configuration
                                  Management Tool  . . . . . . . . . . . . 141--143
                    A. Rosselet   Language Definition-Based Compiler
                                  Development  . . . . . . . . . . . . . . 145--161
            David Alex Lamb and   
                Ivor Durham and   
             Joseph M. Newcomer   Drat: a Program for Maintaining Listings 163--170
             June M. Verner and   
                    Graham Tate   Model for Software Sizing  . . . . . . . 173--177

The Journal of Systems and Software
Volume 7, Number 3, September, 1987

                      Anonymous   Editor's corner: No silver bullet: a
                                  look at software research via the Fred
                                  Brooks article . . . . . . . . . . . . . 181--182
          R. Nigel Horspool and   
             Ronald M. Huberman   Analysis and Development of Demand
                                  Prepaging Policies . . . . . . . . . . . 183--194
                   Wei Zhao and   
             Krithi Ramamritham   Simple and Integrated Heuristic
                                  Algorithms for Scheduling Tasks with
                                  Time and Resource Constraints  . . . . . 195--205
        Hershey H. Friedman and   
          Linda Weiser Friedman   Marketing Methods for Software . . . . . 207--212
            Warren Harrison and   
                    Curtis Cook   Micro/Macro Measure of Software
                                  Complexity . . . . . . . . . . . . . . . 213--219
            Daniel M. Berry and   
                Nancy Yavne and   
                    Moshe Yavne   Application of Program Design Language
                                  Tools to Abbott's Method of Program
                                  Design by Informal Natural Language
                                  Descriptions . . . . . . . . . . . . . . 221--247

The Journal of Systems and Software
Volume 7, Number 4, December, 1987

                      Anonymous   What's really wrong with COBOL?  . . . . 251--252
          Frank G. F. Davis and   
              Rex E. Gantenbein   Recovering from a Computer Virus Attack  253--258
               D. L. Parnas and   
                    D. M. Weiss   Active Design Reviews: Principles and
                                  Practices  . . . . . . . . . . . . . . . 259--265
                Allen L. Ambler   Experience with a Functionally Layered
                                  Multicomputer Architecture for
                                  Interactive Processing . . . . . . . . . 267--277
               Donald J. Reifer   Softcost-R: User Experiences and Lessons
                                  Learned at the Age of One  . . . . . . . 279--286
                   Daniel Joyce   Identification and Investigation of
                                  Software Design Guidelines for Using
                                  Encapsulation Units  . . . . . . . . . . 287--295
              David W. E. Blatt   Comparison of Network and Hierarchical
                                  Data Management in Large Programming
                                  Projects . . . . . . . . . . . . . . . . 297--309
                Pierre L'Ecuyer   Formal Formatting Rules for Pascal
                                  Programs . . . . . . . . . . . . . . . . 311--322
                 Elliot Soloway   Special section on empirical studies of
                                  programming  . . . . . . . . . . . . . . 323--323
               Stanley Letovsky   Cognitive Processes in Program
                                  Comprehension  . . . . . . . . . . . . . 325--339
           David C. Littman and   
             Jeannine Pinto and   
           Stanley Letovsky and   
                 Elliot Soloway   Mental Models and Software Maintenance   341--355
            Lisa A. Onorato and   
          Roger W. Schvaneveldt   Programmer-Nonprogrammer Differences in
                                  Specifying Procedures to People and
                                  Computers  . . . . . . . . . . . . . . . 357--369
                      Anonymous   Biographies  . . . . . . . . . . . . . . 370--370
                      Anonymous   Author index . . . . . . . . . . . . . . 371--371
                      Anonymous   Subject index  . . . . . . . . . . . . . 372--372


The Journal of Systems and Software
Volume 8, Number ??, June, 1988

              David N. Card and   
             William W. Agresti   Measuring software design complexity . . 185--197

The Journal of Systems and Software
Volume 8, Number 1, January, 1988

                Warren Harrison   Introduction to the special issue on
                                  software engineering . . . . . . . . . . 1--2
                   Sallie Henry   Technique for Hiding Proprietary Details
                                  While Providing Sufficient Information
                                  for Researchers; Or, Do You Recognize
                                  this Well-Known Algorithm? . . . . . . . 3--11
            James M. Bieman and   
            Albert L. Baker and   
             Paul N. Clites and   
         David A. Gustafson and   
               Austin C. Melton   Standard Representation of Imperative
                                  Language Programs for Data Collection
                                  and Software Measures Specification  . . 13--37
                   T. J. Yu and   
               B. A. Nejmeh and   
             H. E. Dunsmore and   
                     V. Y. Shen   Smdc: an Interactive Software Metrics
                                  Data Collection and Analysis System  . . 39--46
            William H. Farr and   
                Oliver D. Smith   Tool for Statistical Modeling and
                                  Estimation of Reliability Functions for
                                  Software: Smerfs . . . . . . . . . . . . 47--55
                Warren Harrison   Mae: a Syntactic Metric Analysis
                                  Environment  . . . . . . . . . . . . . . 57--62
          E. Burton Swanson and   
               Cynthia M. Beath   Use of Case Study Data in Software
                                  Management Research  . . . . . . . . . . 63--71

The Journal of Systems and Software
Volume 8, Number 2, March, 1988

                      Anonymous   A mundane but vital look at software
                                  tools  . . . . . . . . . . . . . . . . . 75--76
          Henryk Jan Komorowski   A Declarative Logic Programming
                                  Environment  . . . . . . . . . . . . . . 77--89
                 Steven J. Zeil   Complexity of the Equate Testing
                                  Strategy . . . . . . . . . . . . . . . . 91--104
                B. C. Desai and   
                   P. Goyal and   
                       F. Sadri   Composite Index in Ddbms . . . . . . . . 105--119
                    V. Cote and   
                 P. Bourque and   
                  S. Oligny and   
                      N. Rivard   Software Metrics: an Overview of Recent
                                  Results  . . . . . . . . . . . . . . . . 121--131
                    M. Zaki and   
                M. M. El-Boraey   Analysis of Reliability Models for
                                  Interconnecting MIMD Systems . . . . . . 133--144
               David A. Scanlan   Learner Preference for Using Structured
                                  Flowcharts Vs. Pseudocode When
                                  Comprehending Short, Relatively Complex
                                  Algorithms: a Summary Analysis . . . . . 145--155

The Journal of Systems and Software
Volume 8, Number 3, June, 1988

                Robert L. Glass   Editor's corner: Software productivity
                                  improvement: Who's doing what? . . . . . 159--160
                       Tom Gilb   The pre-natal death of the CIS project:
                                  a software disaster story  . . . . . . . 161--163
               A. F. Norcio and   
                   L. J. Chmura   Designing complex software . . . . . . . 165--184
                 Bertrand Meyer   Eiffel: a Language and Environment for
                                  Software Engineering . . . . . . . . . . 199--246
                     Anna Ha\'c   A multiprocessor model with classes of
                                  processes and priorities . . . . . . . . 247--251
             Lawrence Bernstein   System sizing  . . . . . . . . . . . . . 253--253
                      Anonymous   Biographies  . . . . . . . . . . . . . . 255--255

The Journal of Systems and Software
Volume 8, Number 4, September, 1988

                Robert L. Glass   Editor's corner: a mythology of
                                  technology transfer  . . . . . . . . . . 257--257
          Rex E. Gantenbein and   
               Douglas W. Jones   The design and implementation of a
                                  dynamic binding feature for a high-level
                                  language . . . . . . . . . . . . . . . . 259--273
                Roger Wiens and   
           Mohammad A. Ketabchi   An efficient method lookup technique for
                                  secondary storage object-oriented
                                  systems  . . . . . . . . . . . . . . . . 275--282
              Songnian Zhou and   
                 Roberto Zicari   Object management in local distributed
                                  systems  . . . . . . . . . . . . . . . . 283--295
                  Alan M. Davis   A taxonomy for the early stages of the
                                  software development life cycle  . . . . 297--311
           Dave E. Eckhardt and   
                   Larry D. Lee   Fundamental differences in the
                                  reliability of $N$-modular redundancy
                                  and $N$-version programming  . . . . . . 313--318
           Tarek K. Abdel-Hamid   Understanding the ``90% syndrome'' in
                                  software project management: a
                                  simulation-based case study  . . . . . . 319--330
            Marvin V. Zelkowitz   Resource utilization during software
                                  development  . . . . . . . . . . . . . . 331--336

The Journal of Systems and Software
Volume 8, Number 5, December, 1988

                Robert L. Glass   Editor's corner: Robert L. Glass:
                                  Software Technology Transfer: a
                                  Multiflawed Process (The Road to
                                  Productivity Is Full of Potholes)  . . . 339--341
                S. M. Shatz and   
                    W. K. Cheng   A Petri net framework for automated
                                  static analysis of Ada tasking behavior  343--359
                    M. Zaki and   
                      R. Salama   Linkage versus integration for binding
                                  data base and interactive graphics
                                  systems  . . . . . . . . . . . . . . . . 361--372
                    T. P. Baker   An improved Ada run-time system
                                  interface  . . . . . . . . . . . . . . . 373--393
        Kathleen M. Swigger and   
               Layne F. Wallace   A discussion of past programming errors
                                  and their effect on learning assembly
                                  language . . . . . . . . . . . . . . . . 395--399
         D. Christodoulakis and   
                    T. Pantziou   WEP --- a workstation for education in
                                  programming  . . . . . . . . . . . . . . 401--408
                       S. Javey   A language construct for the
                                  specification of discontinuities . . . . 409--417
                 Bertrand Meyer   Cépage: Toward computer-aided design of
                                  software . . . . . . . . . . . . . . . . 419--429
                      Anonymous   Biographies  . . . . . . . . . . . . . . 431--431
                      Anonymous   Subject index  . . . . . . . . . . . . . 433--433
                      Anonymous   Author index . . . . . . . . . . . . . . 434--434


The Journal of Systems and Software
Volume 9, Number 1, January, 1989

                Robert L. Glass   Editor's corner  . . . . . . . . . . . . 1--2
               Norman Wilde and   
             Stephen M. Thebaut   The maintenance assistant: Work in
                                  progress . . . . . . . . . . . . . . . . 3--17
                Phillip C. Sheu   Describing semantic data bases with
                                  logic  . . . . . . . . . . . . . . . . . 19--27
            Shmuel Rotenstreich   Reliability of distributed programs
                                  under overloads  . . . . . . . . . . . . 29--40
              Ce Kuen Shieh and   
                  Li Ming Tseng   Extending a stand-alone personal
                                  computer to integrate multiple operating
                                  systems concurrently . . . . . . . . . . 41--49
              Carl McCrosky and   
                  M. A. Jenkins   Design of a processor for
                                  array-theoretic computation  . . . . . . 67--74

The Journal of Systems and Software
Volume 9, Number 2, February, 1989

                  K. Schwan and   
                      C. Gaimon   Automating Resource Allocation for
                                  Multiprocessors  . . . . . . . . . . . . 51--66
                Robert L. Glass   Editor's corner: My trivial/brilliant
                                  concept called ``problem solving'' . . . 77--78
              Lloyd G. Williams   Comparative software methods:
                                  Introduction . . . . . . . . . . . . . . 79--80
                       H. Gomaa   A Software Design Method for Distributed
                                  Real-Time Applications . . . . . . . . . 81--94
                   E. Seidewitz   General Object-Oriented Software
                                  Development: Background and Experience   95--108
                   Paul T. Ward   Embedded behavior pattern languages: a
                                  contribution to a taxonomy of case
                                  languages  . . . . . . . . . . . . . . . 109--128
                 Hideo Kudo and   
              Yuji Sugiyama and   
               Mamoru Fujii and   
                     Koji Torii   Quantifying a design process based on
                                  experiments  . . . . . . . . . . . . . . 129--136
              Jon D. Valett and   
               Frank E. McGarry   A summary of software measurement
                                  experiences in the Software Engineering
                                  Laboratory . . . . . . . . . . . . . . . 137--148
           Frank E. McGarry and   
             William W. Agresti   Measuring Ada for software development
                                  in the Software Engineering Laboratory   149--159
                 Judy Bayer and   
                   Nancy Melone   A critique of diffusion theory as a
                                  managerial framework for understanding
                                  adoption of software engineering
                                  innovations  . . . . . . . . . . . . . . 161--166
                Bill Curtis and   
         Sylvia B. Sheppard and   
    Elizabeth Kruesi-Bailey and   
                John Bailey and   
         Deborah A. Boehm-Davis   Experimental evaluation of software
                                  documentation formats  . . . . . . . . . 167--207
                  A. Haç   A Benchmark for Performance Evaluation
                                  of a Distributed File System . . . . . . 273--285

The Journal of Systems and Software
Volume 9, Number 3, March, 1989

                Robert L. Glass   Editor's corner: How about next year? A
                                  look at a study of technology maturation 167--168
              S. van Egmond and   
               F. C. Heeman and   
                J. C. van Vliet   INFORM: an interactive syntax-directed
                                  formulae editor  . . . . . . . . . . . . 169--182
                  M. Koutny and   
                  L. V. Mancini   Synchronizing events in replicated
                                  systems  . . . . . . . . . . . . . . . . 183--190
        James S. Collofello and   
             Scott N. Woodfield   Evaluating the effectiveness of
                                  reliability-assurance techniques . . . . 191--195
               Paul W. Oman and   
                     Curtis and   
                    R. Cook and   
                   Murthi Nanja   Effects of programming experience in
                                  debugging semantic errors  . . . . . . . 197--207
                J. Vlahavas and   
                    C. Halatsis   $L$-machine: a low-cost personal
                                  sequential inference machine . . . . . . 209--223
                  Reda A. Ammar   Stack-based sorting algorithms . . . . . 225--239

The Journal of Systems and Software
Volume 9, Number 4, May, 1989

                Robert L. Glass   Editor's corner: Some thoughts on
                                  software errors  . . . . . . . . . . . . 243--244
       Sharilyn A. Thoreson and   
                  Arlen N. Long   Locality, a memory hierarchy, and
                                  program restructuring in a dataflow
                                  environment  . . . . . . . . . . . . . . 245--252
           Gregory B. Titus and   
               Allan M. Stavely   Finding reachable states of finite-state
                                  concurrent systems . . . . . . . . . . . 253--272
             Robert G. Reynolds   The partial metrics system: a tool to
                                  support the metrics-driven design of
                                  pseudocode programs  . . . . . . . . . . 287--295
          Gregory F. Wetzel and   
             William G. Bulgren   Problems, problems, problems \ldots  . . 297--303
                 Ming-te Lu and   
               Crumpton Farrell   Software development: an international
                                  perspective  . . . . . . . . . . . . . . 305--309
                      Anonymous   Biographies  . . . . . . . . . . . . . . 311--311
                      Anonymous   Subject index  . . . . . . . . . . . . . 313--313
                      Anonymous   Author index . . . . . . . . . . . . . . 314--314


The Journal of Systems and Software
Volume 10, Number 1, July, 1989

                Robert L. Glass   Editor's corner: The legend of the bad
                                  software project . . . . . . . . . . . . 1--1
            Roberto R. Kampfner   A synthetic approach to the design of
                                  information-systems software . . . . . . 3--14
     Daniel A. Cañas and   
             William G. Bulgren   A file management system for a magnetic
                                  disk used as a buffer to write-once
                                  optical storage  . . . . . . . . . . . . 15--21
           Dennis R. Moreau and   
              Wayne D. Dominick   Object-oriented graphical information
                                  systems: Research plan and evaluation
                                  metrics  . . . . . . . . . . . . . . . . 23--28
        Pierre N. Robillard and   
                Germinal Boloix   The interconnectivity metrics: a new
                                  metric showing how a program is
                                  organized  . . . . . . . . . . . . . . . 29--39
      Robert B. Terwilliger and   
                Roy H. Campbell   ENCOMPASS: An Environment for the
                                  Incremental Development of Software  . . 41--53
                 H. S. Wang and   
                  S. R. Hsu and   
                      J. C. Lin   A generalized optimal path-selection
                                  model for structural program testing . . 55--63
                Robert L. Glass   The temporal relationship between theory
                                  and practice . . . . . . . . . . . . . . 65--67
      Sallie Keller-McNulty and   
                Mark S. McNulty   Response to: Resolving the software
                                  science anomaly  . . . . . . . . . . . . 69--71
                 D. N. Card and   
                  W. W. Agresti   Further remarks on software science  . . 71--72

The Journal of Systems and Software
Volume 10, Number 2, September, 1989

                Robert L. Glass   Editor's corner: How can computer
                                  science truly become a science, and
                                  software engineering truly become
                                  engineering? . . . . . . . . . . . . . . 75--76
                  Sudha Ram and   
              Clark L. Chastain   Architecture of distributed data base
                                  systems  . . . . . . . . . . . . . . . . 77--95
      Robert B. Terwilliger and   
                Roy H. Campbell   PLEASE: Executable specifications for
                                  incremental software development . . . . 97--112
                 Stephen Fickas   Design issues in a rule-based system . . 113--123
      Panayotis E. Pintelas and   
            Vasilios Kallistros   An overview of some software design
                                  languages  . . . . . . . . . . . . . . . 125--138
               J. W. Howatt and   
                    A. L. Baker   Rigorous Definition and Analysis of
                                  Program Complexity Meaures --- An
                                  example using nesting  . . . . . . . . . 139--150
        Hershey H. Friedman and   
          Linda Weiser Friedman   Myths, unethical practices, personnel
                                  requirements: What do computer industry
                                  professionals really believe?  . . . . . 151--153
                      Anonymous   Biographies  . . . . . . . . . . . . . . 155--156

The Journal of Systems and Software
Volume 10, Number 3, October, 1989

                Robert L. Glass   Editor's Corner: Software Metrics: of
                                  Lightning Rods and Built-up Tension  . . 157--158
                 D. N. Card and   
                     R. A. Berg   An Industrial Engineering Approach to
                                  Software Development . . . . . . . . . . 159--168
                     Anna Ha\'c   A Validated Performance Model for
                                  Distributed File Systems . . . . . . . . 169--185
              A. Inkeri Verkamo   Performance Comparison of Distributive
                                  and Mergesort as External Sorting
                                  Algorithms . . . . . . . . . . . . . . . 187--200
              McCagie B. Rogers   Considerations for applying
                                  multiple-level protocols to satellite
                                  communication networks . . . . . . . . . 201--212
                 Avram Eskenasi   Evaluation of Software Product Quality
                                  by Means of Classification Methods . . . 213--216
                  Bruce I. Blum   Controversy Corner: Volume, Distance and
                                  Productivity . . . . . . . . . . . . . . 217--226
                      Anonymous   Biographies  . . . . . . . . . . . . . . 227--227

The Journal of Systems and Software
Volume 10, Number 4, November, 1989

                Robert L. Glass   Editor's corner: Should a journal
                                  publish a virus? . . . . . . . . . . . . 229--229
           James E. Tomayko and   
                David J. Rodjak   Is Software Engineering Graduate-Level
                                  Material?  . . . . . . . . . . . . . . . 231--233
             James R. Comer and   
                David J. Rodjak   Software engineering education at Texas
                                  Christian University: Adapting a
                                  curriculum to changing needs . . . . . . 235--244
               Everald E. Mills   The Master of Software Engineering (MSE)
                                  Program At Seattle University  . . . . . 245--252
           Freeman L. Moore and   
              Phillip R. Purvis   Training Practicing Software Engineers
                                  at Texas Instruments . . . . . . . . . . 253--260
               David Budgen and   
            Peter Henderson and   
                   Chic Rattray   Academic/Industrial collaboration in a
                                  Postgraduate MSc Course in Software
                                  Engineering  . . . . . . . . . . . . . . 261--266
               John W. Brackett   The Boston University software
                                  engineering graduate program: Continuing
                                  education through interactive television 267--269
           Alan C. Benander and   
            Barbara A. Benander   An empirical study of COBOL programs via
                                  a style analyzer: The benefits of good
                                  programming style  . . . . . . . . . . . 271--279
               James E. Tomayko   Lessons learned teaching Ada in the
                                  context of software engineering  . . . . 281--283
                      Anonymous   Biographies  . . . . . . . . . . . . . . 285--286
                      Anonymous   Subject index  . . . . . . . . . . . . . 287--288
                      Anonymous   Author index . . . . . . . . . . . . . . 289--289


The Journal of Systems and Software
Volume 11, Number 1, January, 1990

                Robert L. Glass   Editor's Corner: Software Design: Is
                                  There Madness in a Method? . . . . . . . 1--2
               Allan M. Stavely   Algorithms for Analyzing Concurrent
                                  Software Systems Using Derivatives . . . 3--20
             Phillip C.-Y. Sheu   A Knowledge-Based Approach for
                                  High-Level Programming of Concurrent
                                  Systems  . . . . . . . . . . . . . . . . 21--29
             Anthony J. Kusalik   Secondary Storage in a Concurrent Logic
                                  Programming Environment  . . . . . . . . 31--44
            K. Brahmadathan and   
               K. V. S. Ramarao   On the Management of Long-Living
                                  Transactions . . . . . . . . . . . . . . 45--52
                    D. E. Cooke   Formal Specifications of
                                  Resource-Deadlock Prone Petri Nets . . . 53--69
                Israel Pressman   Controversy corner: The decision makers  71--74
                      Anonymous   Biographies  . . . . . . . . . . . . . . 75--75

The Journal of Systems and Software
Volume 11, Number 2, February, 1990

                Robert L. Glass   Editor's Corner: Software Maintenance is
                                  a Solution --- Not a Problem . . . . . . 77--78
                 Anna Ha\'c and   
                    Xiaowei Jin   Dynamic Load Balancing in a Distributed
                                  System Using a Sender-Initiated
                                  Algorithm  . . . . . . . . . . . . . . . 79--94
           M. P. Papazoglou and   
                     L. Marinos   An Object-Oriented Approach To
                                  Distributed Data Management  . . . . . . 95--109
           Shivakant Mishra and   
              Pradip K. Srimani   Fault-Tolerant Mutual Exclusion
                                  Algorithms . . . . . . . . . . . . . . . 111--129
               K. V. S. Ramarao   Efficient Fault-Tolerant Broadcasts  . . 131--141
                     Hasan Ural   Specifications of Distributed Systems in
                                  Prolog . . . . . . . . . . . . . . . . . 143--154

The Journal of Systems and Software
Volume 11, Number 3, March, 1990

                Robert L. Glass   Editor's Corner: Some Pros and Cons on
                                  (of all things!) References  . . . . . . 157--157
               Donald J. Reifer   Asset-R: a Function Point Sizing Tool
                                  for Scientific and Real-Time Systems . . 159--171
              Reda A. Ammar and   
                        Bin Qin   An Approach to Derive Time Costs of
                                  Sequential Computations  . . . . . . . . 173--180
                  Taiichi Yuasa   Real-Time Garbage Collection on
                                  General-Purpose Machines . . . . . . . . 181--198
           A. Russell Jones and   
            Esther R. Steinberg   Interface design: an educational
                                  perspective  . . . . . . . . . . . . . . 199--204
                I. J. Davis and   
                   D. J. Taylor   Local Correction of Mod($k$ ) Lists  . . 205--214
              Donald Gotterbarn   A workshop report: Software Engineering
                                  Ethics . . . . . . . . . . . . . . . . . 215--216
        Barbara A. Benander and   
         Narasimhaiah Gorla and   
               Alan C. Benander   An Empirical Study of the Use of the
                                  GOTO Statement . . . . . . . . . . . . . 217--223
                      Anonymous   Biographies  . . . . . . . . . . . . . . 225--226


The Journal of Systems and Software
Volume 12, Number 1, April, 1990

                Robert L. Glass   Editor's Corner: The Mystery of the
                                  Little Chinese Boy and His Computer  . . 1--2
                   Janusz Laski   Data Flow Testing in STAD  . . . . . . . 3--14
                  Ali Jaoua and   
                       Ali Mili   The Use of Executable Assertions for
                                  Error Detection and Damage Assessment    15--37
              Aimo A. Törn   Models of Software Accumulation  . . . . 39--42
              Keith Humenik and   
               Roger S. Pinkham   Production Probability Estimators for
                                  Context-Free Grammars  . . . . . . . . . 43--53
                Rade Adamov and   
                   Lutz Richter   A Proposal for Measuring the Structural
                                  Complexity of Programs . . . . . . . . . 55--70
                    Lin Zucconi   Controversy Corner: a Debate, Zucconi
                                  vs. Reifer: U.S. Technology: We're
                                  Losing the Edge in Software  . . . . . . 71--74
               Donald J. Reifer   Controversy Corner: a Debate, Zucconi
                                  vs. Reifer: Is Asia Really a Threat? . . 74--77
                    Lin Zucconi   Controversy Corner: a Debate, Zucconi
                                  vs. Reifer: Response to ``Is Asia Really
                                  a Threat?''  . . . . . . . . . . . . . . 77--77

The Journal of Systems and Software
Volume 12, Number 2, May, 1990

                Robert L. Glass   Editor's Corner: Theory versus Practice
                                  --- Revisited  . . . . . . . . . . . . . 81--82
        Jean Pierre Finance and   
                       Ali Mili   A Foreword to the Special Issue of the
                                  Journal of Systems and Software on the
                                  Role of Languages in Programming (the
                                  Tenth Tunisian-French Seminar of
                                  Computer Science)  . . . . . . . . . . . 83--85
               Chris Marlin and   
                 Dennis Freidel   Comparing Communication in Two Languages
                                  Employing Buffered Message-Passing . . . 87--105
               Carlo Ghezzi and   
             Dino Mandrioli and   
                Angelo Morzenti   TRIO: a Logic Language for Executable
                                  Specifications of Real-Time Systems  . . 107--123
            R. Motschnig-Pitrik   A Framework for the Support of a Common
                                  Structural Level for Software-, Data
                                  Base-, and Knowledge-Based Systems . . . 125--137
                Hafedh Mili and   
                John Sibert and   
                  Yoav Intrator   An Object-Oriented Model Based on
                                  Relations  . . . . . . . . . . . . . . . 139--155
        Heidemarie Wernhart and   
              Roland Mittermeir   The HIBOL-2 Environment: a Basis for
                                  Visual Programming of Business Objects   157--165
               Stuart H. Zweben   On the resolution of the software
                                  science anomaly  . . . . . . . . . . . . 167--170
              David N. Card and   
             William W. Agresti   More on software science . . . . . . . . 170--171

The Journal of Systems and Software
Volume 12, Number 3, July, 1990

                Warren Harrison   Guest Editor's Introduction: The Oregon
                                  Workshop on Software Metrics . . . . . . 175--175
              Norman Fenton and   
                  Austin Melton   Deriving Structurally Based Software
                                  Measures . . . . . . . . . . . . . . . . 177--187
               Paul W. Oman and   
                 Curtis R. Cook   Design and Code Traceability Using a PDL
                                  Metrics Tool . . . . . . . . . . . . . . 189--198
           B. Terry Compton and   
                  Carol Withrow   Prediction and Control of ADA Software
                                  Defects  . . . . . . . . . . . . . . . . 199--207
             Adam A. Porter and   
               Richard W. Selby   Evaluating Techniques for Generating
                                  Metric-based Classification Trees  . . . 209--218
               Robin Whitty and   
                Martin Bush and   
                    Meg Russell   METKIT and the ESPRIT Program  . . . . . 219--221
             Martin E. Bush and   
               Norman E. Fenton   Software Measurement: a Conceptual
                                  Framework  . . . . . . . . . . . . . . . 223--231
                    Meg Russell   International Survey of Software
                                  Measurement Education and Training . . . 233--241
                 Robert Lanphar   Quantitative Process Management in
                                  Software Engineering, a Reconciliation
                                  Between Process and Product Views  . . . 243--248
            Sandhiprakash Bhide   Generalized Software Process-integrated
                                  Metrics Framework  . . . . . . . . . . . 249--254
    Shari Lawrence Pfleeger and   
                Clement McGowan   Software Metrics in the Process Maturity
                                  Framework  . . . . . . . . . . . . . . . 255--261
              Daniel Coupal and   
            Pierre N. Robillard   Factor Analysis of Source Code Metrics   263--269
                   Alan Myrvold   Data Analysis for Software Metrics . . . 271--275
            Albert L. Baker and   
            James M. Bieman and   
              Norman Fenton and   
         David A. Gustafson and   
              Austin Melton and   
                   Robin Whitty   A Philosophy for Software Measurement    277--281
             John C. Munson and   
          Taghi M. Khoshgoftaar   Applications of a Relative Complexity
                                  Metric for Software Project Management   283--291


The Journal of Systems and Software
Volume 13, Number 1, September, 1990

                Robert L. Glass   Editor's Corner: At Last --- Some
                                  Measured Results of the ``Structured
                                  Revolution'' . . . . . . . . . . . . . . 1--1
             Masaaki Mizuno and   
            Arthur E. Oldehoeft   An Access Control Language for
                                  Object-oriented Programming Systems  . . 3--12
                    Ric Frankel   A Hybrid Knowledge-Based Approach to
                                  Structured Selection . . . . . . . . . . 13--23
                  Ophir Frieder   Fault Tolerance on a Hypercube: a
                                  Database Application . . . . . . . . . . 25--38
             Masayasu Odani and   
            Sun Young Hwang and   
                  Tom Blank and   
                    Tom Rokicki   The Hermod behavioral synthesis system   39--54
                Frans C. Heeman   Incremental Parsing of Expressions . . . 55--69
           Tarek K. Abdel-Hamid   On the Utility of Historical Project
                                  Statistics for Cost and Schedule
                                  Estimation: Results from a
                                  Simulation-based Case Study  . . . . . . 71--82

The Journal of Systems and Software
Volume 13, Number 2, October, 1990

                Robert L. Glass   Editor's Corner: Automatic Programming
                                  --- a Cocktail Party Myth? . . . . . . . 85--86
                Warren Harrison   A Foreword to the Special Issue on Using
                                  Software Metrics . . . . . . . . . . . . 87--88
               Sallie Henry and   
                     John Lewis   Integrating Metrics into a Large-Scale
                                  Software Development Environment . . . . 89--95
           James A. Redmond and   
               Reynold Ah-Chuen   Software Metrics --- a User's
                                  Perspective  . . . . . . . . . . . . . . 97--110
                 Khosrow Dehnad   Software Metrics from a User's
                                  Perspective  . . . . . . . . . . . . . . 111--115
              Samuel E. Hon III   Assuring Software Quality through
                                  Measurements: a Buyer's Perspective  . . 117--130
                    Geoff Whale   Software Metrics and Plagiarism
                                  Detection  . . . . . . . . . . . . . . . 131--138
            Brent J. Bowman and   
              William A. Newman   Software Metrics as a Programming
                                  Training Tool  . . . . . . . . . . . . . 139--147

The Journal of Systems and Software
Volume 13, Number 3, November, 1990

                Robert L. Glass   Editor's Corner: Mikhail Gorbachev and
                                  Software Productivity (!?) . . . . . . . 151--152
                   J. N. Buxton   Software Engineering --- 20 Years On and
                                  20 Years Back  . . . . . . . . . . . . . 153--155
                   Ray Ford and   
       Mary Pfreundschuh Wagner   Incremental concurrent builds for
                                  modular systems $^,$ . . . . . . . . . . 157--176
               J. A. N. Lee and   
                      Xudong He   A Methodology for Test Selection . . . . 177--185
               Bogdan Korel and   
                   Janusz Laski   Dynamic Slicing of Computer Programs . . 187--195
                  Chuck Litecky   Spreadsheet Macro Programming: a
                                  Critique with Emphasis on Lotus 1-2-3    197--200
                 Anna Ha\'c and   
            Theodore J. Johnson   A Performance Comparison of a
                                  Closely-Coupled and a Loosely-Coupled
                                  Architecture . . . . . . . . . . . . . . 201--208
         Christine Aguilera and   
                Daniel M. Berry   The Use of a Repeated Phrase Finder in
                                  Requirements Extraction  . . . . . . . . 209--230
                  Brian E. Pulk   Controversy Corner: Improving Software
                                  Project Management . . . . . . . . . . . 231--235
                      Anonymous   Subject index  . . . . . . . . . . . . . 237--238
                      Anonymous   Author index . . . . . . . . . . . . . . 239--241
                      Anonymous   Editor's corner: Mikhail Gorbachev and
                                  software productivity (!?) . . . . . . . iii--viii


The Journal of Systems and Software
Volume 14, Number 1, January, 1991

                Robert L. Glass   Editor's corner: a report from the best
                                  and brightest  . . . . . . . . . . . . . 1--2
                P. Pintelas and   
                   S. Tragoudas   A Comparative Study of Five Language
                                  Independent Programming Environments . . 3--15
          Vincenzo Ambriola and   
           Paolo Ciancarini and   
           Andrea Corradini and   
          Nicoletta DeFrancesco   Towards Innovative Software Engineering
                                  Environments . . . . . . . . . . . . . . 17--29
              Rex E. Gantenbein   Dynamic Binding in Strongly Typed
                                  Programming Languages  . . . . . . . . . 31--38
                  Douglas Skuce   A Language and System for Making
                                  Definitions of Technical Concepts  . . . 39--50
      Janina Mincer-Daszkiewicz   Program I/O Behavior: Models and Their
                                  Applications . . . . . . . . . . . . . . 51--62

The Journal of Systems and Software
Volume 14, Number 2, February, 1991

                Robert L. Glass   Editor's Corner: Software Maintenance:
                                  It's Time to Educate the Educators . . . 65--66
                    J. A. Hager   Software Cost Reduction Methods in
                                  Practice: a Post-Mortem Analysis . . . . 67--77
               D. J. Robson and   
              K. H. Bennett and   
            B. J. Cornelius and   
                       M. Munro   Approaches to Program Comprehension  . . 79--84
                 Frank A. Cioch   Measuring Software Misinterpretation . . 85--95
               Norman Wilde and   
                     Ross Huitt   A Reusable Toolset for Software
                                  Dependency Analysis  . . . . . . . . . . 97--102
           Benson H. Scheff and   
                 Thomas Georgon   Using Documentation Blueprints to
                                  Produce Mandated DoD Data Items  . . . . 103--110
              Ophir Frieder and   
                  Mark E. Segal   On Dynamically Updating a Computer
                                  Program: From Concept to Prototype . . . 111--128

The Journal of Systems and Software
Volume 14, Number 3, March, 1991

                Robert L. Glass   Editor's Corner: 4GLs and CASE: What's
                                  the Payoff?  . . . . . . . . . . . . . . 131--132
               Sallie Henry and   
                     Roger Goff   Comparison of a Graphical and a Textual
                                  Design Language Using Software Quality
                                  Metrics  . . . . . . . . . . . . . . . . 133--146
                H. Joel Jeffrey   Human Systems Analysis in the Software
                                  Engineering Curriculum . . . . . . . . . 147--153
           Juan A. Carrasco and   
              Joan Figueras and   
                Annie Kuntzmann   Evaluation of Safety-Oriented
                                  Two-Version Architectures  . . . . . . . 155--162
                    G. C. Shoja   A Distributed Facility for Load Sharing
                                  and Parallel Processing Among
                                  Workstations . . . . . . . . . . . . . . 163--172
                 Anna Ha\'c and   
                Xiaowei Jin and   
                     Jo-Han Soo   Algorithms for File Replication in a
                                  Distributed System . . . . . . . . . . . 173--181
                Laura K. Dillon   An Isolation Approach to Symbolic
                                  Execution-based Verification of Ada
                                  Tasking Programs . . . . . . . . . . . . 183--198
             Narasimhaiah Gorla   Performance of a Hybrid DBMS Using a
                                  Case Study . . . . . . . . . . . . . . . 199--214
            Richard A. Reid and   
                Peter L. Asprey   Controversy Corner: Computer Performance
                                  Management: Conceptual Considerations
                                  from an Operations Research Perspective  215--219


The Journal of Systems and Software
Volume 15, Number 1, April, 1991

                Robert L. Glass   Editor's Corner: The Computing
                                  Communication Chasm: Some New Insight
                                  Into Why It Is There, And What Can Be
                                  Done About It  . . . . . . . . . . . . . 1--2
       Dimitris Christodoulakis   The GRASPIN Software Engineering
                                  Environment  . . . . . . . . . . . . . . 3--3
           Wolf D. Itzfeldt and   
          Bernd Krämer and   
     Marie-Luise Christ-Neumann   The Project GRASPIN and Its CASE
                                  Environment Prototypes: An Overview  . . 5--16
              Bernd Krämer   Introducing the GRASPIN Specification
                                  Language SEGRAS  . . . . . . . . . . . . 17--31
              Bernd Krämer   A Sort of Parametric Polymorphism for
                                  Algebraic Specifications . . . . . . . . 33--42
               Heinz W. Schmidt   Prototyping and Analysis of
                                  Non-Sequential Systems Using
                                  Predicate-Event Nets . . . . . . . . . . 43--62
          Bernd Krämer and   
                           Luqi   Toward Formal Models of Software
                                  Engineering Processes  . . . . . . . . . 63--74
                  S. Goutas and   
                  P. Soupos and   
             D. Christodoulakis   The GRASPIN Data Base  . . . . . . . . . 75--82
                I. Gaviotis and   
          A. Hatzimanikatis and   
             D. Christodoulakis   Communicating in Software Engineering
                                  Environments: The GRASPIN Paradigm . . . 83--89
                Robert L. Baber   Controversy Corner: Portrait of a
                                  (Software) Engineer  . . . . . . . . . . 91--100

The Journal of Systems and Software
Volume 15, Number 2, May, 1991

                Robert L. Glass   Editor's Corner: Formal Methods vs.
                                  Heuristics: Clarifying a Controversy . . 103--105
          Richard L. Jenson and   
                 Jon W. Bartley   Parametric Estimation of Programming
                                  Effort: An Object-Oriented Model . . . . 107--114
              Kai Koskimies and   
                   Jukka Paakki   High-Level Tools for Language
                                  Implementation . . . . . . . . . . . . . 115--131
              Antonia Bertolino   An Overview of Automated Software
                                  Testing  . . . . . . . . . . . . . . . . 133--138
                  Reda A. Ammar   A Computer Aided Design System to
                                  Develop High Performance Software  . . . 139--147
     Dennis F. X. Mathaisel and   
                  Clare L. Comm   Course and Classroom Scheduling: An
                                  Interactive Computer Graphics Approach   149--157
             Pierre Bourque and   
      Vianney Côté   An Experiment in Software Sizing with
                                  Structured Analysis Metrics  . . . . . . 159--172
                   Neal Walters   Requirements Specification for Ada
                                  Software Under DoD-STD-2167A . . . . . . 173--183
                    Chenho Kung   Process Interface Modeling and
                                  Consistency Checking . . . . . . . . . . 185--191
           David L. Coleman and   
                Albert L. Baker   Deliberations on Kung's Process
                                  Interface Modeling . . . . . . . . . . . 193--198
                    Chenho Kung   Response to ``Deliberations on Kung's
                                  process interface modeling'' . . . . . . 199--199

The Journal of Systems and Software
Volume 15, Number 3, July, 1991

                Robert L. Glass   Editor's corner: The (solved, unsolved)
                                  problem of literature searches . . . . . 203--204
            Linda L. Werner and   
              William E. Howden   An Investigation of the Applicability of
                                  Data Usage Analysis  . . . . . . . . . . 205--215
                   Yuksel Uckan   Knowledge Representation Using Views in
                                  Relational Deductive Data Bases  . . . . 217--232
                Daniel K. Chang   Data Compression Using Hierarchical
                                  Dictionaries . . . . . . . . . . . . . . 233--238
             Vijay Varadharajan   A Petri Net Model for System Design and
                                  Refinement . . . . . . . . . . . . . . . 239--250
             Magdi N. Kamel and   
                   Moshe Zviran   A Methodology for Integrating
                                  Heterogeneous Data Bases in a Hospital
                                  Environment  . . . . . . . . . . . . . . 251--260
          Edwin K. P. Chong and   
                       Wei Zhao   Performance Evaluation of Scheduling
                                  Algorithms for Imprecise Computer
                                  Systems  . . . . . . . . . . . . . . . . 261--277
          Richard E. Yellen and   
               Jay F. Nunamaker   Increasing the Willingness of Novices to
                                  Use Computer Application Software  . . . 279--285
               Paul W. Oman and   
                 Curtis R. Cook   A Programming Style Taxonomy . . . . . . 287--301
                      Anonymous   Editor's corner: The (solved, unsolved)
                                  problem of literature searches . . . . . iii--v


The Journal of Systems and Software
Volume 16, Number 1, September, 1991

                Robert L. Glass   Editor's corner: Structured research? (A
                                  partly tongue-in-cheek look) . . . . . . 1--2
                   A. J. Fisher   Incremental Algorithms for Interactive
                                  Text Formatting  . . . . . . . . . . . . 3--16
                Robin M. Snyder   Specifying Textual To Graphical
                                  Conversion . . . . . . . . . . . . . . . 17--28
                Yonglei Tao and   
                    Chenho Kung   Formal Definition and Verification of
                                  Data Flow Diagrams . . . . . . . . . . . 29--36
                 Anna Ha\'c and   
                    Xiaowei Jin   A Decentralized Algorithm for Dynamic
                                  Load Balancing with File Transfer  . . . 37--52
                C. Samuel Hsieh   Distributed Evaluation of Commutative
                                  and Associative Functions  . . . . . . . 53--58
      Sallie Keller-McNulty and   
            Mark S. McNulty and   
             David A. Gustafson   Stochastic Models for Software Science   59--68
            Ching-Cheng Lee and   
                    H. A. Fatmi   Run-time support For parallel functional
                                  programming on shared-memory
                                  multiprocessors  . . . . . . . . . . . . 69--74
             Ronald Geenens and   
                  Mustafa Kamal   An Industry Study of Computer Practices  75--80

The Journal of Systems and Software
Volume 16, Number 2, October, 1991

                Robert L. Glass   Editor's corner: Quality software: What
                                  is management's role?  . . . . . . . . . 83--84
             Sheng-Uei Guan and   
        Hussein Abdel-Wahab and   
               Peter Calingaert   Jointly-owned objects for collaboration:
                                  Operating-system support and protection
                                  model  . . . . . . . . . . . . . . . . . 85--95
           K. Narayanaswamy and   
                Neil M. Goldman   A Flexible Framework for Cooperative
                                  Distributed Software Development . . . . 97--105
            Krishna M. Kavi and   
            Akshay K. Deshpande   Specification of Concurrent Processes
                                  Using a Dataflow Model of Computation
                                  and Partially Ordered Events . . . . . . 107--120
                Tsu-Feng Ho and   
              Wah-Chun Chan and   
               Chyan-Goei Chung   Reliability modeling of parallel
                                  programs with modular structure using
                                  stochastic Petri nets  . . . . . . . . . 121--128
                      Ali Emdad   An Empirical Investigation of the
                                  Effectiveness of Software Documentation
                                  Delivery Systems . . . . . . . . . . . . 129--134
               W. B. Frakes and   
             D. J. Lubinsky and   
                     D. N. Neal   Experimental Evaluation of a Test
                                  Coverage Analyzer for C and C++  . . . . 135--139
                S. G. MacDonell   Rigor in Software Complexity Measurement
                                  Experimentation  . . . . . . . . . . . . 141--149
                 L. Kemayel and   
                    A. Mili and   
                    I. Ouederni   Controllable Factors for Programmer
                                  Productivity: a Statistical Study  . . . 151--163

The Journal of Systems and Software
Volume 16, Number 3, November, 1991

                Robert L. Glass   Editor's corner: Software productivity:
                                  What is management's role? . . . . . . . 167--168
           James H. Gerlach and   
                  Feng-Yang Kuo   Formal Development of Hybrid
                                  User-Computer Interfaces with Advanced
                                  Forms of User Assistance . . . . . . . . 169--183
             Armin Roeseler and   
       Anneliese von Mayrhauser   Managing the Quality of Computing
                                  Services: a User-oriented Approach Using
                                  Utility Theory and Service-level Indices 185--196
                C. Samuel Hsieh   Slice, chunk and dataflow anomaly as
                                  DATALOG rules  . . . . . . . . . . . . . 197--203
          Patrick O. Bobbie and   
                Mike Papazoglou   Clustering PROLOG Programs for
                                  Distributed Computations . . . . . . . . 205--218
         Muruganandan Kumar and   
                    Johnny Wong   Transaction Models for Design
                                  Environments . . . . . . . . . . . . . . 219--228
           M. H. Samadzadeh and   
                  K. Nandakumar   A Study of Software Metrics  . . . . . . 229--234
                Ronald Gulezian   Reformulating and Calibrating COCOMO . . 235--242
                     Anna Ha\'c   Design Algorithms for Asynchronous Write
                                  Operations in Disk-Buffer-Cache Memory   243--253
          Boumediene Belkhouche   Generation of ADA and PL/1 Prototypes
                                  from Abstract Data Type Specifications   255--264
                      Anonymous   Author index . . . . . . . . . . . . . . 265--266
                      Anonymous   Subject index  . . . . . . . . . . . . . 267--268
                      Anonymous   Editor's corner: Software productivity:
                                  What is management's role? . . . . . . . i--iv


The Journal of Systems and Software
Volume 17, Number 1, January, 1992

                Raymond A. Paul   Readers' corner  . . . . . . . . . . . . 1--3
              Donald Gotterbarn   Editor's Corner: Professional Computer
                                  Ethics . . . . . . . . . . . . . . . . . 5--6
             Batya Friedman and   
             Peter H. Kahn, Jr.   Human Agency and Responsible Computing:
                                  Implications for Computer System Design  7--14
             Göran Collste   Expert Systems in Medicine and Moral
                                  Responsibility . . . . . . . . . . . . . 15--22
          W. Robert Collins and   
                Keith W. Miller   Paramedic Ethics for Computer
                                  Professionals  . . . . . . . . . . . . . 23--38
           Michael C. McFarland   Broadening the Basis for Ethical
                                  Analysis . . . . . . . . . . . . . . . . 39--40
             Eugene H. Spafford   Are Computer Hacker Break-ins Ethical?   41--47
         Laura M. Leventhal and   
           Keith E. Instone and   
               David W. Chilson   Another View of Computer Science Ethics:
                                  Patterns of Responses Among Computer
                                  Scientists . . . . . . . . . . . . . . . 49--60
           Heinz C. Luegenbiehl   Computer Professionals: Moral Autonomy
                                  and a Code of Ethics . . . . . . . . . . 61--68
              Ernest A. Kallman   Developing a Code for Ethical Computer
                                  Use  . . . . . . . . . . . . . . . . . . 69--74
              Donald Gotterbarn   The Use and Abuse of Computer Ethics . . 75--80
          Riva Wenig Bickel and   
   Maria M. Lorrondo-Petrie and   
                  David F. Bush   EDICT for Computer Ethics Education  . . 81--89
              Craig Summers and   
                  Eric Markusen   Controversy Corner: Computers, Ethics,
                                  and Collective Violence  . . . . . . . . 91--103

The Journal of Systems and Software
Volume 17, Number 2, February, 1992

                      Anonymous   Readers' corner  . . . . . . . . . . . . 107--107
                Robert L. Glass   Editor's corner: The best and worst of
                                  software in the 1980s  . . . . . . . . . 109--110
              John C. Kelly and   
           Joseph S. Sherif and   
                  Jonathan Hops   An Analysis of Defect Densities Found
                                  During Software Inspections  . . . . . . 111--117
       Srinivasarao Damerla and   
                   Sol M. Shatz   Software Complexity and Ada Rendezvous:
                                  Metrics Based on Nondeterminism  . . . . 119--127
           James M. Purtilo and   
             Elizabeth L. White   A Flexible Program Adaptation System:
                                  Case Studies in Ada  . . . . . . . . . . 129--143
            William Bulgren and   
               Victor Frost and   
                 Chi-Shih Chang   A Model for Interconnected LANs with
                                  General Arrivals . . . . . . . . . . . . 145--153
            Prabha Gopinath and   
              Rajiv Ramnath and   
                 Karsten Schwan   Data Base Design for Real-Time
                                  Adaptations  . . . . . . . . . . . . . . 155--167
            K. P. Ventouris and   
                 P. E. Pintelas   A Practical Assessment of Formal
                                  Specification Approaches for Data
                                  Abstractions . . . . . . . . . . . . . . 169--188
            Robert L. Glass and   
                    Iris Vessey   Toward a Taxonomy of Software
                                  Application Domains: History . . . . . . 189--199

The Journal of Systems and Software
Volume 17, Number 3, March, 1992

                Robert L. Glass   Editor's Corner: The Importance of
                                  Software Quality in the 1990s  . . . . . 203--204
          G. P. A. J. Delen and   
            D. B. B. Rijsenbrij   The Specification, Engineering, and
                                  Measurement of Information Systems
                                  Quality  . . . . . . . . . . . . . . . . 205--217
                  David N. Card   Designing Software for Producibility . . 219--225
            C. Samuel Hsieh and   
         Elizabeth A. Unger and   
           Ramon A. Mata-Toledo   Using Program Dependence Graphs for
                                  Information Flow Control . . . . . . . . 227--232
                 Yiu-Wing Leung   Optimum Software Release Time with a
                                  Given Cost Budget  . . . . . . . . . . . 233--242
          Frank G. F. Davis and   
              Rex E. Gantenbein   Responding to Catastrophic Errors: a
                                  Design Technique for Fault-Tolerant
                                  Software . . . . . . . . . . . . . . . . 243--251
               Jianhui Tian and   
            Marvin V. Zelkowitz   A Formal Program Complexity Model and
                                  Its Application  . . . . . . . . . . . . 253--266
       Ramon A. Mata-Toledo and   
             David A. Gustafson   A Factor Analysis of Software Complexity
                                  Measures . . . . . . . . . . . . . . . . 267--273
             R. Beth McColl and   
             James C. McKim Jr.   Evaluating and Extending NPath as a
                                  Software Complexity Measure  . . . . . . 275--279
             Robert N. Britcher   Controversy Corner: Cards, Couriers, and
                                  the Race to Correctness  . . . . . . . . 281--284
                      Anonymous   Editor's corner: The importance of
                                  software quality in the 1990s  . . . . . ii--iv


The Journal of Systems and Software
Volume 18, Number 1, April, 1992

                      Anonymous   Readers' corner  . . . . . . . . . . . . 1--2
                Ronald Gulezian   Readers' corner  . . . . . . . . . . . . 2--2
                Robert L. Glass   Editor's corner: On becoming obsolete    3--4
            Zainalabedin Navabi   A high-level language for design and
                                  modeling of hardware . . . . . . . . . . 5--18
                  F. Hashim and   
             S. E.-D. Habib and   
                        M. Zaki   A PC knowledge-based environment for
                                  VLSI layout verification . . . . . . . . 19--31
            Jonathan S. Ostroff   Formal methods for the specification and
                                  design of real-time safety critical
                                  systems  . . . . . . . . . . . . . . . . 33--60
          Alexander D. Stoyenko   The evolution and state-of-the-art of
                                  real-time languages  . . . . . . . . . . 61--83
            Krishna M. Kavi and   
                 Seung-Min Yang   Real-time systems design methodologies:
                                  an introduction and a survey . . . . . . 85--99
                      Anonymous   Controversy Corner . . . . . . . . . . . 101--101
             Wolfgang A. Halang   Real-time systems: Another perspective   101--108
                      Anonymous   Biographies  . . . . . . . . . . . . . . 109--109

The Journal of Systems and Software
Volume 18, Number 2, May, 1992

                Robert L. Glass   Editor's Corner: We Have Lost Our Way    111--112
            Danny C. C. Poo and   
                Paul J. Layzell   An Evolutionary Structural Model for
                                  Software Maintenance . . . . . . . . . . 113--123
          H. Dieter Rombach and   
          Bradford T. Ulery and   
                  Jon D. Valett   Toward Full Life Cycle Control: Adding
                                  Maintenance Measurement to the SEL . . . 125--138
             Armin Roeseler and   
       Anneliese von Mayrhauser   Using Service-Level Indices to Manage
                                  the Quality of Computing Services: a
                                  Case Study . . . . . . . . . . . . . . . 139--145
            Ilié Popescu   A Relational Model for Knowledge
                                  Representation in Expert Systems . . . . 147--155
             Hung Yung-Chen and   
                  Chen Gen-Huey   A Layered Communication System Generator 157--170
                    Erhard Rahm   A Framework for Workload Allocation in
                                  Distributed Transaction Processing
                                  Systems  . . . . . . . . . . . . . . . . 171--190
            James R. Warren and   
              Jack W. Stott and   
                   A. F. Norcio   Stochastic Simulation of Information
                                  Systems Designs from Data Flow Diagrams  191--199
                      Anonymous   Biographies  . . . . . . . . . . . . . . 201--202

The Journal of Systems and Software
Volume 18, Number 3, July, 1992

                Robert L. Glass   Editor's Corner: The Importance of the
                                  Application Domain Cluster . . . . . . . 205--206
                Jim-Min Lin and   
            Shang Rong Tsai and   
                  Li-Ming Tseng   Integrating Existing Software Packages
                                  Using the Virtual Machine Technique  . . 207--218
            H. M. Al-Haddad and   
               K. M. George and   
               M. H. Samadzadeh   A Feedback Inheritance Model . . . . . . 219--234
                   Oscar Barros   A Pragmatic Approach to
                                  Computer-Assisted System Building  . . . 235--244
            Douglas B. Bock and   
                 Robert Klepper   FP-S: a Simplified Function Point
                                  Counting Method  . . . . . . . . . . . . 245--254
              Khoa D. Huynh and   
       Eduardo B. Fernandez and   
          Taghi M. Khoshgoftaar   A Workload Model for Frame-Based
                                  Real-Time Applications on Distributed
                                  Systems  . . . . . . . . . . . . . . . . 255--271
                 K. Humenik and   
                  R. S. Pinkham   Transposition Errors in Context-Free
                                  Languages  . . . . . . . . . . . . . . . 273--280
                  Jean E. Tardy   Strategies for Software Acquisition  . . 281--285
                      Anonymous   Calls for papers and announcements . . . 287--288
                      Anonymous   Editor's corner: The importance of the
                                  application domain cluster . . . . . . . iii--iv


The Journal of Systems and Software
Volume 19, Number 1, September, 1992

                Robert L. Glass   Editor's corner: The link between
                                  software quality and software
                                  maintenance  . . . . . . . . . . . . . . 1--2
             Sheng-Uei Guan and   
            Hussein Abdel-Wahab   Multiuser processes and shared
                                  capability lists for shared workspace
                                  collaboration  . . . . . . . . . . . . . 3--12
             Daniel Lanovaz and   
                  Duane Szafron   An object-oriented inference engine for
                                  PROLOG . . . . . . . . . . . . . . . . . 13--25
  Sergio R. Cárdenas and   
               Jianhui Tian and   
            Marvin V. Zelkowitz   An application of decision theory for
                                  the evaluation of software prototypes    27--39
           Kshirasagar Naik and   
                Behcet Sarikaya   Verification of protocol conformance
                                  test cases using reachability analysis   41--57
            Meenakshi Gupta and   
              Manju Agarwal and   
                    Ashok Kumar   A comparative performance analysis of a
                                  multidisk system under head-of-the-line
                                  and alternating priority disciplines . . 59--68
                     Anna Ha\'c   Performance analysis of the priority
                                  queues for the load-building algorithms  69--74
               L. L. Miller and   
              S. R. Inglett and   
                   A. R. Hurson   PASS --- a Multiuser Parallel File
                                  System Based on Microcomputers . . . . . 75--83
                H. Joel Jeffrey   Pragmatic design of meetings and
                                  presentations  . . . . . . . . . . . . . 85--96
                Henrik Eriksson   A survey of knowledge acquisition
                                  techniques and tools and their
                                  relationship to software engineering . . 97--107

The Journal of Systems and Software
Volume 19, Number 2, October, 1992

              Jo Ann Oravec and   
                   Robert Plant   Guest Editors' Introduction  . . . . . . 111--111
              Jo Ann Oravec and   
                   Larry Travis   If We Could Do It Over, We'd \ldots
                                  Learning from Less-than-Successful
                                  Expert System Projects . . . . . . . . . 113--122
                  Roger M. Kerr   Expert Systems in Production Scheduling:
                                  Lessons from a Failed Implementation . . 123--130
        William E. Spangler and   
                 Jerrold H. May   Success and Failure in Cooperative
                                  Expert Systems Development: a Tale of
                                  Two Projects . . . . . . . . . . . . . . 131--140
                    R. T. Plant   Expert System Development and Testing: a
                                  Knowledge Engineer's Perspective . . . . 141--146
              Mike Morrison and   
            Joline Morrison and   
        Olivia R. Liu Sheng and   
                  Kunihiko Higa   Environment Selection, Training, and
                                  Implementation in High-Level Expert
                                  Systems Environments: Experiences and
                                  Guidelines . . . . . . . . . . . . . . . 147--152
                 Lance B. Eliot   Case Analysis of Expert Systems
                                  Projects: Strategies and Examples  . . . 153--157
                Michael R. Wick   Expert System Explanation in Retrospect:
                                  a Case Study in the Evolution of Expert
                                  System Explanation . . . . . . . . . . . 159--169
                Paul Licker and   
                    Bruce Olsen   Dimensions of Expert System Management   171--183
           Robert C. Tausworthe   Controversy Corner: Information Models
                                  of Software Productivity: Limits on
                                  Productivity Growth  . . . . . . . . . . 185--201

The Journal of Systems and Software
Volume 19, Number 3, November, 1992

                Robert L. Glass   Editor's Corner: Finally --- Someone Who
                                  Understands Where Software Quality Fits
                                  In . . . . . . . . . . . . . . . . . . . 205--206
              Harry S. Delugach   Specifying Multiple-Viewed Software
                                  Requirements with Conceptual Graphs  . . 207--224
                P. Benedusi and   
                A. Cimitile and   
                  U. De Carlini   Reverse Engineering Processes, Design
                                  Document Production, and Structure
                                  Charts . . . . . . . . . . . . . . . . . 225--245
                M. R. Stytz and   
                     O. Frieder   Dynamic Adaptive Surface Rendering
                                  Within a Distributed Memory
                                  Multiprocessor . . . . . . . . . . . . . 247--259
               Rashi Khanna and   
                 Bruce McMillin   SMILI: Visualization of Asynchronous
                                  Massively Parallel Programs  . . . . . . 261--275
                Robert L. Glass   A Comparative Analysis of the Topic
                                  Areas of Computer Science, Software
                                  Engineering, and Information Systems . . 277--289
                      Anonymous   Author index . . . . . . . . . . . . . . 291--292
                      Anonymous   Subject index  . . . . . . . . . . . . . 293--294


The Journal of Systems and Software
Volume 20, Number 1, January, 1993

                Robert L. Glass   Editor's corner: Object-orientation:
                                  Theory and practice  . . . . . . . . . . 1--2
            H. M. Al-Haddad and   
                   K. M. George   An Implementation Inheritance Model for
                                  Object-Oriented Programming  . . . . . . 3--17
              Chen Deng-Jyi and   
                      P. J. Lee   On the Study of Software Reuse Using
                                  Reusable C++ Components  . . . . . . . . 19--36
                  Stan Jarzabek   Domain Model-Driven Software
                                  Reengineering and Maintenance  . . . . . 37--51
                     K. Ryu and   
                S. R. Maeng and   
                      J. W. Cho   Concurrency and Inheritance in
                                  Actor-Based Object-Oriented Languages    53--67
               Yang Kyu Lee and   
                  Sung Joo Park   OPNets: an object-oriented high-level
                                  Petri net model for real-time system
                                  modeling . . . . . . . . . . . . . . . . 69--86
 Marguerite Saacks-Giguette and   
          Antonio M. Lopez, Jr.   A Frame-Based Design for the TIMS and
                                  CAMS Metadata for a Stennis Information
                                  Management System  . . . . . . . . . . . 87--92
            Jeffrey M. Voas and   
           Jeffrey E. Payne and   
                Keith W. Miller   Controversy Corner: Designing Programs
                                  that are Less Likely to Hide Faults  . . 93--100
                      Anonymous   Call for papers  . . . . . . . . . . . . 101--102

The Journal of Systems and Software
Volume 20, Number 2, February, 1993

                Robert L. Glass   Editor's Corner: The Many Flavors of
                                  Testing  . . . . . . . . . . . . . . . . 105--106
                   Michael Dyer   Distribution-Based Statistical Sampling:
                                  An Approach to Software Functional Test  107--114
                   Dolly Samson   Knowledge-Based Test Planning: Framework
                                  for a Knowledge-Based System to Prepare
                                  a System Test Plan from System
                                  Requirements . . . . . . . . . . . . . . 115--124
              Antonia Bertolino   Unconstrained Edges and Their
                                  Application to Branch Analysis and
                                  Testing of Programs  . . . . . . . . . . 125--133
              Choi Byoungju and   
               Aditya P. Mathur   High-Performance Mutation Testing  . . . 135--152
             Armin Roeseler and   
       Anneliese von Mayrhauser   A Production-Based Approach to
                                  Performance Evaluation of Computing
                                  Technology . . . . . . . . . . . . . . . 153--162
          S. Mansoor Sarwar and   
            Marwan H. Abu-Amara   Functional Languages: a Performance
                                  Study  . . . . . . . . . . . . . . . . . 163--167
              Liu Rong-Chau and   
                  Wang Sheng-De   Performance Modeling and Analysis of
                                  Load Balancing Policies with Priority
                                  Queueing . . . . . . . . . . . . . . . . 169--187
              A. Pombortsis and   
                    C. Halatsis   Performance of Circuit-Switched
                                  Interconnection Networks under
                                  Nonuniform Traffic Patterns  . . . . . . 189--201

The Journal of Systems and Software
Volume 20, Number 3, March, 1993

                Warren Harrison   Guest Editor's introduction  . . . . . . 205--206
            Jeffrey M. Voas and   
                Keith W. Miller   Semantic Metrics for Software
                                  Testability  . . . . . . . . . . . . . . 207--216
             John C. Munson and   
          Taghi M. Kohshgoftaar   Measurement of Data Structure Complexity 217--225
                    Carl Seddio   Integrating Test Metrics within a
                                  Software Engineering Measurement Program
                                  at Eastman Kodak Company: a Follow-up
                                  Case Study . . . . . . . . . . . . . . . 227--235
                 Adam A. Porter   Using Measurement-Driven Modeling to
                                  Provide Empirical Feedback to Software
                                  Developers . . . . . . . . . . . . . . . 237--243
            Larry J. Morell and   
                Jeffrey M. Voas   A Framework for Defining Semantic
                                  Metrics  . . . . . . . . . . . . . . . . 245--251
               Larry Morell and   
                Branson Murrill   Semantic Metrics through Error Flow
                                  Analysis . . . . . . . . . . . . . . . . 253--265
               Richard W. Selby   Interconnectivity Analysis Techniques
                                  for Error Localization in Large Systems  267--272
            Germinal Boloix and   
           Paul G. Sorenson and   
               J. Paul Tremblay   Software Metrics Using a Metasystem
                                  Approach to Software Specification . . . 273--294
        A. Jefferson Offutt and   
          Mary Jean Harrold and   
             Priyadarshan Kolte   A Software Metric System for Module
                                  Coupling . . . . . . . . . . . . . . . . 295--308
                      Anonymous   Guest Editor's introduction  . . . . . . i--iii


The Journal of Systems and Software
Volume 21, Number 1, April, 1993

                Robert L. Glass   Editor's corner: Can English majors
                                  write maintenance documentation? . . . . 1--2
             Antero Taivalsaari   On the Notion of Object  . . . . . . . . 3--16
        D. B. B. Rijsenbrij and   
                    A. H. Bauer   Project Diagnosis: a Proper Start Is
                                  Half the Battle  . . . . . . . . . . . . 17--25
            Shang Rong Tsai and   
                  Lian-Jou Tsai   A Logical Machine Monitor Supporting an
                                  Environment for Development and
                                  Execution of Operating Systems . . . . . 27--39
                   Kam-Fai Wong   Design Considerations of a Parallel
                                  Recovery Scheme for the EDS Data Base
                                  Server . . . . . . . . . . . . . . . . . 41--48
          Harvey Rubinovitz and   
          Bhavani Thuraisingham   Design and Implementation of a Query
                                  Processor for a Trusted Distributed Data
                                  Base Management System . . . . . . . . . 49--69
            Samir M. Koriem and   
                  L. M. Patnaik   Fault-Tolerance Analysis of Hypercube
                                  Systems Using Petri Net Theory . . . . . 71--88
                 Zoubir Belmesk   An Efficient Implementation Model for
                                  the FP2 Parallel Language  . . . . . . . 89--101
        Mitchell L. Neilsen and   
                 Masaaki Mizuno   A Quorum-Based Algorithm for
                                  Parameterized Semaphore Operations . . . 103--112

The Journal of Systems and Software
Volume 21, Number 2, May, 1993

                Robert L. Glass   Editor's Corner: Of Understanding,
                                  Acceptance, \ldots and Formal Methods    115--116
                  Bruce I. Blum   The Economics of Adaptive Design . . . . 117--128
                 Ulrich Furbach   Formal Specification Methods for
                                  Reactive Systems . . . . . . . . . . . . 129--139
                   Shaoying Liu   A Formal Requirements Specification
                                  Method Based on Data Flow Analysis . . . 141--149
                        J. Song   A layout tool for Glotos . . . . . . . . 151--162
          A. von Mayrhauser and   
                    Deepak Dube   Simple and Fast Approximations for
                                  Generalized Stochastic Petri Nets  . . . 163--177
                    Heeseok Lee   A Structured Methodology for Software
                                  Development Effort Prediction Using the
                                  Analytic Hierarchy Process . . . . . . . 179--186
      Girish H. Subramanian and   
              Steven Breslawski   Dimensionality Reduction in Software
                                  Development Effort Estimation  . . . . . 187--196

The Journal of Systems and Software
Volume 21, Number 3, June, 1993

            James M. Bieman and   
              Pradip K. Srimani   Editor's Corner: Applying Specification,
                                  Verification, and Validation Techniques  199--200
           William S. Lloyd and   
                    Phil Kearns   Tracing the Execution of Distributed
                                  Programs . . . . . . . . . . . . . . . . 201--214
            Lynn M. Foreman and   
               Stuart H. Zweben   A Study of the Effectiveness of Control
                                  and Data Flow Testing Strategies . . . . 215--228
                  P. Dauchy and   
               M.-C. Gaudel and   
                       B. Marre   Using Algebraic Specifications in
                                  Software Testing: a Case Study on the
                                  Software of an Automatic Subway  . . . . 229--244
                    Martin Reck   Formally Specifying an Automated Trade
                                  Execution System . . . . . . . . . . . . 245--252
           David C. Luckham and   
                 James Vera and   
                 Doug Bryan and   
             Larry Augustin and   
                     Frank Belz   Partial Orderings of Event Sets and
                                  Their Application to Prototyping
                                  Concurrent, Timed Systems  . . . . . . . 253--265
                Paulo Borba and   
                   Silvio Meira   From VDM Specifications to Functional
                                  Prototypes . . . . . . . . . . . . . . . 267--278
              Peter Fenelon and   
               John A. McDermid   An Integrated Tool Set for Software
                                  Safety Analysis  . . . . . . . . . . . . 279--290
           Padmanabhan Krishnan   Specification of Systems with Interrupts 291--304
                 Yukuh Tung and   
             Amir A. Khwaja and   
                Joseph E. Urban   Multiple Views of an Executable Software
                                  Specification Language . . . . . . . . . 305--319
                      Anonymous   Editor's corner: Applying specification,
                                  verification, and validation techniques  i--iii


The Journal of Systems and Software
Volume 22, Number 1, July, 1993

                Robert L. Glass   Error Detection: Which is Better,
                                  Reviews or Testing?  . . . . . . . . . . 1--2
         Muruganandan Kumar and   
                    Johnny Wong   Transaction Management in Design
                                  Databases  . . . . . . . . . . . . . . . 3--15
                   Moshe Zviran   A Comprehensive Methodology for Computer
                                  Family Selection . . . . . . . . . . . . 17--26
       Mariano G. Fernandez and   
                    Sumit Ghosh   Ddbx-LPP: a Dynamic Software Tool for
                                  Debugging Asynchronous Distributed
                                  Algorithms on Loosely Coupled Parallel
                                  Processors . . . . . . . . . . . . . . . 27--43
                    M. Zaki and   
             M. Y. El-Nahas and   
                    H. A. Allam   DPDP: An Interactive Debugger for
                                  Parallel and Distributed Processing  . . 45--61
                    Wanlei Zhou   The Design and Implementation of a
                                  Distributed Program Monitor  . . . . . . 63--77

The Journal of Systems and Software
Volume 22, Number 2, August, 1993

                Robert L. Glass   Editor's corner: The gold we've failed
                                  to mine  . . . . . . . . . . . . . . . . 79--80
                Danny C. C. Poo   Implementing an Evolutionary Structural
                                  Software Model . . . . . . . . . . . . . 81--90
                       K. W. Ng   A Visual Object-Oriented Concurrent LISP
                                  Multiparadigm Environment  . . . . . . . 91--106
                 S. M. Tang and   
                     L. R. Chow   Using Rank Hashing Function to Develop a
                                  Data Allocating Scheme for a Two-Disk
                                  System . . . . . . . . . . . . . . . . . 107--115
            James D. Arthur and   
           Richard E. Nance and   
                    Osman Balci   Establishing Software Development
                                  Process Control: Technical Objectives,
                                  Operational Requirements, and the
                                  Foundational Framework . . . . . . . . . 117--128
            Gavin R. Finnie and   
          Gerhard E. Wittig and   
               Doncho I. Petkov   Prioritizing Software Development
                                  Productivity Factors Using the Analytic
                                  Hierarchy Process  . . . . . . . . . . . 129--139
                  Norman Fenton   How Effective Are Software Engineering
                                  Methods? . . . . . . . . . . . . . . . . 141--146
                      Anonymous   Call for papers  . . . . . . . . . . . . 147--148

The Journal of Systems and Software
Volume 22, Number 3, September, 1993

                Robert L. Glass   Editor's corner: in defense of adhocracy 149--150
           Tarek K. Abdel-Hamid   A Multiproject Perspective of
                                  Single-Project Dynamics  . . . . . . . . 151--165
               Allan M. Stavely   An Empirical Study of Iteration in
                                  Applications Software  . . . . . . . . . 167--177
                W. David Hurley   A Method for Predicting the Impact of
                                  User Interface Design on Software Design 179--190
                     Anna Ha\'c   A Distributed Algorithm for Managing
                                  Resources in a Hierarchical Network  . . 191--206
                Daniel K. Chang   A string pattern---matching algorithm    207--216
                   Tzvi Raz and   
                     Alan Yaung   Process Clustering with an Algorithm
                                  Based on a Coupling Metric . . . . . . . 217--223
                      Anonymous   Call for papers  . . . . . . . . . . . . 225--225
                      Anonymous   Editor's corner: In defense of adhocracy i--ii


The Journal of Systems and Software
Volume 23, Number 1, October, 1993

                Robert L. Glass   Editor's Corner: Software Estimation is
                                  Not a Rational Process . . . . . . . . . 1--2
          Girish H. Subramanian   An Empirical Examination of Software
                                  Development Modes  . . . . . . . . . . . 3--7
                 M. K. Zand and   
                H. Saiedian and   
               K. M. George and   
               M. H. Samadzadeh   An Interconnection Language for Reuse at
                                  the Template/Module Level  . . . . . . . 9--26
              P. C. Masiero and   
                 C. A. A. Meira   Development and Instantiation of a
                                  Generic Application Generator  . . . . . 27--37
          R. Nigel Horspool and   
                Michael R. Levy   Translator-Based Multiparadigm
                                  Programming  . . . . . . . . . . . . . . 39--49
              Jenn-Jong Yee and   
               Chung-Kwong Yuen   Transputer-Based Emulation of a
                                  Data-Driven LISP Machine: BIDDLE . . . . 51--63
                 U. Bianchi and   
                  P. Degano and   
                S. Mannucci and   
                 S. Martini and   
                  B. Mojana and   
                  C. Priami and   
                   E. Salvatori   Generating the Analytic Component Parts
                                  of Syntax-Directed Editors with
                                  Efficient Error Recovery . . . . . . . . 65--79

The Journal of Systems and Software
Volume 23, Number 2, November, 1993

              Donald Gotterbarn   Guest Editor's corner: Object-oriented
                                  software development: a full life cycle  83--84
        James C. McKim, Jr. and   
                David A. Mondou   Class interface design: Designing for
                                  correctness  . . . . . . . . . . . . . . 85--94
           Allen S. Parrish and   
           Richard B. Borie and   
                David W. Cordes   Automated Flow Graph-Based Testing of
                                  Object-Oriented Software Modules . . . . 95--109
                     Wei Li and   
                   Sallie Henry   Object-Oriented Metrics that Predict
                                  Maintainability  . . . . . . . . . . . . 111--122
              J. M. Edwards and   
           B. Henderson-Sellers   Application of an Object-Oriented
                                  Analysis and Design Methodology to
                                  Engineering Cost Management  . . . . . . 123--138
           Hossein Saiedian and   
                   Stan Wileman   A Concurrent Object-Oriented Framework
                                  for Simulation of Network Protocols  . . 139--150
                 W. Wessale and   
                  D. Reifer and   
                      D. Weller   Large Project Experiences with
                                  Object-Oriented Methods and Reuse  . . . 151--161
                     Mike Stark   Impacts of Object-Oriented Technologies:
                                  Seven Years of Software Engineering  . . 163--169
           Dennis L. Brandl and   
                James H. Worley   An Implemented Object Model of the
                                  Software Engineering Process . . . . . . 171--181
                    Won Kim and   
                Yongmoo Suh and   
             Andrew B. Whinston   An IBIS and Object-Oriented Approach to
                                  Scientific Research Data Management  . . 183--197
               Jean Scholtz and   
            Shyam Chidamber and   
               Robert Glass and   
                 Al Goerner and   
           Mary Beth Rosson and   
                 Mike Stark and   
                    Iris Vessey   Object-Oriented Programming: The Promise
                                  and the Reality  . . . . . . . . . . . . 199--204

The Journal of Systems and Software
Volume 23, Number 3, December, 1993

                Robert L. Glass   Editor's corner: Which do you think?
                                  Modern methods will lead to less
                                  software maintenance, or more? . . . . . 209--210
        D. B. B. Rijsenbrij and   
                    A. H. Bauer   A Quality System for a Software House    211--224
                Ahmed Ferchichi   Heuristics for Constructing Logic
                                  Programs . . . . . . . . . . . . . . . . 225--233
          A. von Mayrhauser and   
                  K. Archie and   
                       N. Weber   Incremental Parsing for Software
                                  Maintenance Tools  . . . . . . . . . . . 235--243
         Ronald E. Nusenoff and   
                Dennis C. Bunde   A Guidebook and a Spreadsheet Tool for a
                                  Corporate Metrics Program  . . . . . . . 245--255
            Chi-Ming Chiang and   
                  Matt W. Mutka   Characteristics of User File-Usage
                                  Patterns . . . . . . . . . . . . . . . . 257--268
                  Arun Lakhotia   Understanding Someone Else's Code:
                                  Analysis of Experiences  . . . . . . . . 269--275
                      Anonymous   Author index . . . . . . . . . . . . . . 276--276
                      Anonymous   Subject index  . . . . . . . . . . . . . 277--278


The Journal of Systems and Software
Volume 24, Number 1, January, 1994

                Robert L. Glass   Editor's corner: User satisfaction . . . 1--2
                    Wanlei Zhou   A Rapid Prototyping System for
                                  Distributed Information System
                                  Applications . . . . . . . . . . . . . . 3--29
               Jen-Yen Chen and   
                 Yu-Shiang Hung   An Integrated Object-Oriented Analysis
                                  and Design Method Emphasizing
                                  Entity/Class Relationship and Operation
                                  Finding  . . . . . . . . . . . . . . . . 31--47
                     Anna Ha\'c   Distributed Multicasting Algorithm with
                                  Congestion Control and Message Routing   49--65
                   Paul Quintas   Controversy Corner: Software engineering
                                  policy and practice: Lessons from the
                                  Alvey Program  . . . . . . . . . . . . . 67--88

The Journal of Systems and Software
Volume 24, Number 2, February, 1994

                Robert L. Glass   Editor's corner: Object-orientation:
                                  Theory and Practice (II) . . . . . . . . 91--93
                   Oscar Barros   Object-oriented case-supported
                                  development of information systems . . . 95--113
                Pinaki Shah and   
                    Johnny Wong   Transaction Management in an
                                  Object-Oriented Database System  . . . . 115--124
               Jen-Yen Chen and   
              Yao-Ting Tim Chen   A new object-oriented method integrating
                                  Jackson structured programming method    125--137
                  Feng-Yang Kuo   A methodology for deriving an
                                  entity-relationship model based on a
                                  data flow diagram  . . . . . . . . . . . 139--154
          Jorng-Tzong Horng and   
                 Baw-Jhiune Liu   Some aspects of operations in an
                                  object-oriented data base based on
                                  graphs . . . . . . . . . . . . . . . . . 155--179
                 Vaclav Rajlich   Decomposition/generalization methodology
                                  for object-oriented programming  . . . . 181--186
        Susan Darling Urban and   
       Chiung-hsun Chen Lai and   
                  Sanjay Saxena   The design and translation of ORL: an
                                  object retrieval language  . . . . . . . 187--206

The Journal of Systems and Software
Volume 24, Number 3, March, 1994

                Warren Harrison   Guest Editor's introduction  . . . . . . 209--209
      Taghi M. Khoshgoftaar and   
             John C. Munson and   
               David L. Lanning   Alternative Approaches for the Use of
                                  Metrics to Order Programs by Complexity  211--221
             Curtis R. Cook and   
             Andreas Roesch and   
                   C. W. Vowell   Real-Time Software Metrics . . . . . . . 223--237
            George E. Stark and   
             Louise C. Kern and   
                   C. W. Vowell   A Software Metric Set for Program
                                  Maintenance Management . . . . . . . . . 239--249
                  Paul Oman and   
               Jack Hagemeister   Construction and Testing of Polynomials
                                  Predicting Software Maintainability  . . 251--266
         Abdelhaleem Ashqar and   
           Brian J. Reithel and   
             Milam W. Aiken and   
                 Ashraf Shirani   Use of a Group Support System to
                                  Evaluate Management Information System
                                  Effectiveness  . . . . . . . . . . . . . 267--275
            H. Joel Jeffrey and   
              Anthony O. Putman   Relationship Definition and Management:
                                  Tools for Requirements Analysis  . . . . 277--294
                      Anonymous   Guest Editor's introduction  . . . . . . i--ii


The Journal of Systems and Software
Volume 25, Number 1, April, 1994

                     Pham Hoang   Guest Editor's corner: Fault tolerance
                                  in real-time systems . . . . . . . . . . 1--2
          Yu Lo Cyrus Chang and   
               Leslie C. Lander   An Inference Design for Fault Location
                                  in Real-Time Control Systems . . . . . . 3--21
           Angelo Perkusich and   
     J. C. A. de Figueiredo and   
                    S. K. Chang   Embedding Fault-Tolerant Properties in
                                  the Design of Complex Software Systems   23--37
               Kassem Saleh and   
               Imtiaz Ahmad and   
           Khaled Al-Saqabi and   
                 Anjali Agarwal   An Efficient Recovery Procedure for
                                  Fault Tolerance in Distributed Systems   39--50
              A. E. K. Sahraoui   Some Timing Aspects of Software
                                  Development for Reactive Systems: The
                                  Two-Axis Paradigm  . . . . . . . . . . . 51--57
                  Deng Yong and   
                     E. K. Park   Checkpointing and Rollback-Recovery
                                  Algorithms in Distributed Systems  . . . 59--71
           Alex Orailo\uglu and   
                   Ramesh Karri   Synthesis of Fault-Tolerant and
                                  Real-Time Microarchitectures . . . . . . 73--84
                Yinong Chen and   
            Winfried Görke   Structure-Oriented Dependability
                                  Evaluation of Fault-Tolerant Protocols   85--99
               W. J. Zhuang and   
                         M. Xie   Design and Analysis of Some
                                  Fault-Tolerance Configurations Based on
                                  a Multipath Principle  . . . . . . . . . 101--108
        Joanne Bechta Dugan and   
                Randy Van Buren   Reliability Evaluation of Fly-by-Wire
                                  Computer Systems . . . . . . . . . . . . 109--120

The Journal of Systems and Software
Volume 25, Number 2, May, 1994

                Robert L. Glass   Editor's corner: Theory + practice: a
                                  disturbing example . . . . . . . . . . . 125--126
                   Hassan Gomaa   Software Design Methods for the Design
                                  of Large-Scale Real-Time Systems . . . . 127--146
                Hafedh Mili and   
                  Roy Radai and   
               Wang Weigang and   
            Karl Strickland and   
         Cornelia Boldyreff and   
                 Lene Olsen and   
                   Jan Witt and   
               Jurgen Heger and   
            Wolfgang Scherr and   
                    Peter Elzer   Practitioner and SoftClass: a
                                  Comparative Study of Two Software Reuse
                                  Research Projects  . . . . . . . . . . . 147--170
                Alain Abran and   
            Pierre N. Robillard   Function Points: a Study of Their
                                  Measurement Processes and Scale
                                  Transformations  . . . . . . . . . . . . 171--184
                 H. B. Zhou and   
                     L. Richter   Very Fast Distributed Spreadsheet
                                  Computing  . . . . . . . . . . . . . . . 185--192
                Daniel T. Joyce   Experience with a Fourth-Generation
                                  Language System for Software
                                  Development: An Educator's Perspective   193--200
             J. Steve Davis and   
                    J. J. Kanet   Developing an Application-Specific
                                  Interactive System Based on a
                                  Spreadsheet Package  . . . . . . . . . . 201--206
               Harold Thimbleby   Controversy corner: an organizational
                                  solution to piracy and viruses . . . . . 207--215

The Journal of Systems and Software
Volume 25, Number 3, June, 1994

                Robert L. Glass   Editor's corner: a tabulation of topics
                                  where software practice leads software
                                  theory . . . . . . . . . . . . . . . . . 219--222
             Peter Fritzson and   
           Mikhail Auguston and   
                Nahid Shahmehri   Using Assertions in Declarative and
                                  Operational Models for Automated
                                  Debugging  . . . . . . . . . . . . . . . 223--239
                Deborah Hix and   
             H. Rex Hartson and   
          Antonio C. Siochi and   
                  David Ruppert   Customer Responsibility for Ensuring
                                  Usability: Requirements on the User
                                  Interface Development Process  . . . . . 241--255
                Susan A. Sherer   Measuring Software Failure Risk:
                                  Methodology and an Example . . . . . . . 257--269
          McCagie Brooks Rogers   The MYTHSEEKER project: Concepts and
                                  realization  . . . . . . . . . . . . . . 271--298
                      Anonymous   Editor's corner: a tabulation of topics
                                  where software practice leads software
                                  theory . . . . . . . . . . . . . . . . . i--ii


The Journal of Systems and Software
Volume 26, Number 1, July, 1994

              Antonia Bertolino   Guest Editor's corner: Achieving quality
                                  in software  . . . . . . . . . . . . . . 1--3
               Motoei Azuma and   
                     David Mole   Software Management Practice and Metrics
                                  in the European Community and Japan:
                                  Some Results of a Survey . . . . . . . . 5--18
                   M. Raffa and   
                       G. Zollo   The Role of Professionals in Small
                                  Italian Software Firms . . . . . . . . . 19--30
            Tsuneo Furuyama and   
                Yoshio Arai and   
                   Kazuhiko Iio   Fault Generation Model and Mental Stress
                                  Effect Analysis  . . . . . . . . . . . . 31--42
           Christophe Debou and   
     Jaroslav Lipták and   
              Herbert Schippers   Decision Making for Software Process
                                  Improvement: a Quantitative Approach . . 43--52
           Alfonso Fuggetta and   
                   Carlo Ghezzi   State of the Art and Open Issues in
                                  Process-Centered Software Engineering
                                  Environments . . . . . . . . . . . . . . 53--60
           Michael Halliday and   
          Inderpal Bhandari and   
                Jarir Chaar and   
                 Ram Chillarege   Experiences in Transferring a Software
                                  Process Improvement Methodology to
                                  Production Laboratories  . . . . . . . . 61--68
         Tor Stålhane and   
                  Kari J. Wedde   The Quest for Reliability: a Case Study  69--76
          William M. Evanco and   
                Robert Lacovara   A Model-Based Framework for the
                                  Integration of Software Metrics  . . . . 77--86
     Fernando Brito e Abreu and   
 Rogério Carapuça   Candidate Metrics for Object-Oriented
                                  Software within a Taxonomy Framework . . 87--96

The Journal of Systems and Software
Volume 26, Number 2, August, 1994

                Robert L. Glass   Editor's corner: The faking of software
                                  design . . . . . . . . . . . . . . . . . 101--102
               Lon D. Gowen and   
            James S. Collofello   Assessing Traditional Verification's
                                  Effectiveness on Safety-Critical
                                  Software Systems . . . . . . . . . . . . 103--115
                      J. Wu and   
                    Y. Wang and   
                E. B. Fernandez   A Uniform Approach to Software and
                                  Hardware Fault Tolerance . . . . . . . . 117--127
             Ryan Stansifer and   
                Mike Beaven and   
               Dan C. Marinescu   Modeling Concurrent Programs with
                                  Colored Petri Nets . . . . . . . . . . . 129--148
               Gang-Soo Lee and   
                   Tadao Murata   A $ \beta $-Distributed Stochastic Petri
                                  Net Model for Software Project Time/Cost
                                  Management . . . . . . . . . . . . . . . 149--165
                 Anna Ha\'c and   
           Raghavendra Rao Loka   A Distributed Load-Building Algorithm
                                  for Parallel Compilation of Files in a
                                  Software Application . . . . . . . . . . 167--177
            Naomi S. DeMent and   
              Pradip K. Srimani   A New Algorithm for $k$ Mutual
                                  Exclusions in Distributed Systems  . . . 179--191

The Journal of Systems and Software
Volume 26, Number 3, September, 1994

                Robert L. Glass   Editor's corner: Discipline and
                                  creativity: An odd couple  . . . . . . . 195--195
                M. Shepperd and   
                     D. C. Ince   A Critique of Three Metrics  . . . . . . 197--210
            Linda S. Rising and   
               Frank W. Calliss   An information-hiding metric . . . . . . 211--220
       George Triantafyllos and   
        Stamatis Vassiladis and   
                 Walid Kobrosly   Software metrics for the microcode of
                                  computer systems . . . . . . . . . . . . 221--232
                Doris L. Carver   Integrated modeling of distributed
                                  object-oriented systems  . . . . . . . . 233--244
                Yu-Hur Chou and   
           Cheng-Hsien Tung and   
                     Reda Ammar   Guidelines for choosing self-scheduling
                                  orders on multiprocessors  . . . . . . . 245--255
          Valmir C. Barbosa and   
Lúcia Maria de A. Drummond and   
       Astrid Luise H. Hellmuth   From distributed algorithms to OCCAM
                                  programs by successive refinements . . . 257--272
              A. Pombortsis and   
                    I. Vlahavas   A contribution to the problem of
                                  avoiding congestion in multistage
                                  networks in the presence of unbalanced
                                  traffic  . . . . . . . . . . . . . . . . 273--284
               Helen D. Karatza   Simulation study of a system with two
                                  processors linked in tandem  . . . . . . 285--292
                      Anonymous   Editor's corner: discipline and
                                  creativity: an odd couple  . . . . . . . i--ii


The Journal of Systems and Software
Volume 27, Number 1, October, 1994

                Robert L. Glass   Editor's corner: Discipline is a dirty
                                  word: a story about the software life
                                  cycle  . . . . . . . . . . . . . . . . . 1--2
                Y. Miyazaki and   
                M. Terakado and   
                   K. Ozaki and   
                      H. Nozaki   Robust Regression for Developing
                                  Software Estimation Models . . . . . . . 3--16
               Jen-Yen Chen and   
                   Chia-Ming Tu   An Ada-like Software Process Language    17--25
            P. David Stotts and   
                   William Pugh   Parallel Finite Automata for Modeling
                                  Concurrent Software Systems  . . . . . . 27--43
            Chin-Chen Chang and   
             Shin-Jia Hwang and   
              Daniel J. Buehrer   New Concepts for Multiple Stack System:
                                  Born and Reborn  . . . . . . . . . . . . 45--54
                     Hoang Pham   On the Optimal Design of $N$-Version
                                  Software System Subject to Constraints   55--61
                Robert L. Glass   Assessment of systems and software
                                  engineering scholars and institutions    63--67
                      Anonymous   Biographies  . . . . . . . . . . . . . . 69--70

The Journal of Systems and Software
Volume 27, Number 2, November, 1994

                Robert L. Glass   Editor's corner: My readers write: Some
                                  thoughts on formal methods . . . . . . . 71--72
                 M. Portman and   
                 H. S. M. Zedan   The Development of Imprecise Real-Time
                                  Systems  . . . . . . . . . . . . . . . . 73--83
                Waqar Hague and   
                    Johnny Wong   Distributed Real-Time Nested
                                  Transactions . . . . . . . . . . . . . . 85--95
               Carlo Ghezzi and   
             Sandro Morasca and   
                  Mauro Pezz\`e   Validating Timing Requirements for Time
                                  Basic Net Specifications . . . . . . . . 97--117
             Mohamed Bettaz and   
             Mourad Maouche and   
             Moussa Soualmi and   
              Madani Boukebeche   On Reusing ATNet Modules in Protocol
                                  Specification  . . . . . . . . . . . . . 119--128
                       Wuu Yang   How to Merge Program Texts . . . . . . . 129--135
          S. Mansoor Sarwar and   
                 James A. Davis   New Families of Combinators for
                                  Efficient List Manipulation  . . . . . . 137--146
             Paul R. Wilson and   
          Sheetal V. Kakkad and   
         Shubhendu S. Mukherjee   Anomalies and Adaptation in the Analysis
                                  and Development of Prepaging Policies    147--153
                 Christof Ebert   Controversy Revisited  . . . . . . . . . 154--154
                      Anonymous   Biographies  . . . . . . . . . . . . . . 155--156

The Journal of Systems and Software
Volume 27, Number 3, December, 1994

              Keith Humenik and   
                   Yelena Yesha   Guest Editors' corner  . . . . . . . . . 157--158
                  Kia Makki and   
                  Niki Pissinou   A new storage organization for temporal
                                  data bases . . . . . . . . . . . . . . . 159--169
    Claudia Bauzer Medeiros and   
 Márcia Jacobina Andrade   Implementing integrity control in active
                                  data bases . . . . . . . . . . . . . . . 171--181
                Lin Padgham and   
             Jonas Löwgren   A user interface management approach for
                                  object-oriented data base applications   183--193
              Niki Pissinou and   
                      Kia Makki   A coherent architecture for a temporal
                                  object data base management system . . . 195--205
              Aarthi Prasad and   
                     E. K. Park   Reuse system: an artificial
                                  intelligence---based approach  . . . . . 207--221
             Michael Siegel and   
             Stuart Madnick and   
                  Edward Sciore   Context interchange in a client-server
                                  architecture . . . . . . . . . . . . . . 223--232
         C. A. van den Berg and   
                  M. L. Kersten   Analysis of a dynamic query optimization
                                  technique for multijoin queries  . . . . 233--241
            Susan V. Vrbsky and   
                 Jane W. S. Liu   Producing approximate answers to set-
                                  and single-valued queries  . . . . . . . 243--251
                      Anonymous   Author index . . . . . . . . . . . . . . 253--254
                      Anonymous   Subject index  . . . . . . . . . . . . . 255--256
                      Anonymous   Guest Editors' corner  . . . . . . . . . i--ii


The Journal of Systems and Software
Volume 28, Number 1, January, 1995

                Robert L. Glass   Turning the corner\ldots to the same old
                                  street: a fundamental nonchange in JSS
                                  policy . . . . . . . . . . . . . . . . . 1--2
                Robert L. Glass   Structure-based critique of contemporary
                                  computing research . . . . . . . . . . . 3--7
            Walter F. Tichy and   
              Paul Lukowicz and   
              Lutz Prechelt and   
                 Ernst A. Heinz   Experimental Evaluation in Computer
                                  Science: a Quantitative Study  . . . . . 9--18
          Richard T. Turley and   
                James M. Bieman   Competencies of Exceptional and
                                  Nonexceptional Software Engineers  . . . 19--38
           Deborah B. Tesch and   
                 Gary Klein and   
                Marion G. Sobol   Information System Professionals'
                                  Attitudes: Development Tools and
                                  Concepts . . . . . . . . . . . . . . . . 39--47
             Sadahiro Isoda and   
         Shuichiro Yamamoto and   
             Hiroaki Kuroki and   
                     Atsuko Oka   Evaluation and Introduction of the
                                  Structured Methodology and a CASE Tool   49--58
              Jock A. Rader and   
              Alan W. Brown and   
                   Ed J. Morris   Operational Use of CASE Integration: An
                                  Investigation of the State of the
                                  Practice . . . . . . . . . . . . . . . . 59--68
            Kenji Takahashi and   
                 Atsuko Oka and   
         Shuichiro Yamamoto and   
                 Sadahiro Isoda   A Comparative Study of Structured and
                                  Text-Oriented Analysis and Design
                                  Methodologies  . . . . . . . . . . . . . 69--75
               Shaoying Liu and   
         Victoria Stavridou and   
                 Bruno Dutertre   The Practice of Formal Methods in
                                  Safety-Critical Systems  . . . . . . . . 77--87
                   Michael Heim   Controversy revisited: The Mythseeker
                                  Project  . . . . . . . . . . . . . . . . 89--89

The Journal of Systems and Software
Volume 28, Number 2, February, 1995

                Robert L. Glass   Editor's corner: a close escape from
                                  greatness  . . . . . . . . . . . . . . . 93--95
              Stephen Hayne and   
                      Sudha Ram   Group data base design: Addressing the
                                  view modeling problem  . . . . . . . . . 97--116
                A. Cimitile and   
                    G. Visaggio   Software salvaging and the call
                                  dominance tree . . . . . . . . . . . . . 117--127
       George Triantafyllos and   
       Stamatis Vassiliadis and   
                 Walid Kobrosly   On the prediction of computer
                                  implementation faults via static error
                                  prediction models  . . . . . . . . . . . 129--142
                         R. Lai   On using PROMPT for the automatic
                                  implementation of the ISO ACSE protocol  143--155
                 S. M. Tang and   
                  R. Chow Louis   The Study of Letter-Oriented Hashing
                                  Schemes  . . . . . . . . . . . . . . . . 157--167
                 Joel Henry and   
              Allan Rossman and   
                    John Snyder   Quantitative evaluation of software
                                  process improvement  . . . . . . . . . . 169--177
                Daniel M. Berry   The importance of ignorance in
                                  requirements engineering . . . . . . . . 179--184

The Journal of Systems and Software
Volume 28, Number 3, March, 1995

                Robert L. Glass   Editor's corner: a theory about
                                  software's practice  . . . . . . . . . . 187--188
                   Hassan Gomaa   Reusable Software Requirements and
                                  Architectures for Families of Systems    189--202
             Susan D. Urban and   
                   Anne M. Wang   The Design of a Constraint/Rule Language
                                  for an Object-Oriented Data Model  . . . 203--224
                   Bo I. Sanden   Designing Control Systems with
                                  Entity-Life Modeling . . . . . . . . . . 225--237
                  Ming Fang and   
        Hussein S. M. Zedan and   
             Chris J. Ho-Stuart   A Model for Timed-Probabilistic
                                  Behaviors  . . . . . . . . . . . . . . . 239--251
          Ching-Hua Edward Chow   Resource Allocation for Multiparty
                                  Connections  . . . . . . . . . . . . . . 253--266
         Priyamvadha Thambu and   
                    Johnny Wong   An Efficient Token-Based Mutual
                                  Exclusion Algorithm in a Distributed
                                  System . . . . . . . . . . . . . . . . . 267--276


The Journal of Systems and Software
Volume 29, Number 1, April, 1995

                Warren Harrison   Guest Editor's Corner  . . . . . . . . . 1--1
                Don Coleman and   
              Bruce Lowther and   
                      Paul Oman   The Application of Software
                                  Maintainability Models in Industrial
                                  Software Systems . . . . . . . . . . . . 3--16
             Renato R. Gonzalez   A Unified Metric of Software:
                                  Complexity: Measuring Productivity,
                                  Quality, and Value . . . . . . . . . . . 17--37
           Rita J. Costello and   
                   Dar-Biau Liu   Metrics for Requirements Engineering . . 39--63
                   Harpal Dhama   Quantitative Models of Cohesion and
                                  Coupling in Software . . . . . . . . . . 65--74
              William M. Evanco   Modeling the Effort to Correct Faults    75--84
      Taghi M. Khoshgoftaar and   
               David L. Lanning   A Neural Network Approach for Early
                                  Detection of Program Modules Having High
                                  Risk in the Maintenance Phase  . . . . . 85--91
              Bengt Lennartsson   Readers' corner  . . . . . . . . . . . . 92--92

The Journal of Systems and Software
Volume 29, Number 2, May, 1995

                Robert L. Glass   Editor's Corner: Beyond Formal Methods   95--96
                Susan A. Sherer   Software Fault Prediction  . . . . . . . 97--105
            Giulio Iannello and   
            Antonino Mazzeo and   
                Nicola Mazzocca   Performance Analysis of Distributed
                                  Memory Computers with Parallel Node
                                  Architecture . . . . . . . . . . . . . . 107--120
                Johnny Wong and   
         Priyamvadha Thambu and   
                     Rick Stoen   A Fault-Tolerant Algorithm for Mutual
                                  Exclusion in a Distributed System  . . . 121--134
              Matt W. Mutka and   
                   Jong-Pyng Li   A Tool for Allocating Periodic Real-Time
                                  Tasks to a Set of Processors . . . . . . 135--148
                Larry Brown and   
                         Jie Wu   Snooping Fault-Tolerant Distributed
                                  Shared Memories  . . . . . . . . . . . . 149--165
                   Shaoying Liu   Internal Consistency of FRSM
                                  Specifications . . . . . . . . . . . . . 167--175
             Hsiao-Hsi Wang and   
                  Pei-Ku Lu and   
               Ruei-Chuan Chang   An Implementation of an External Pager
                                  Interface on BSD UNIX  . . . . . . . . . 177--189
               Daniel P. Harris   Controversy Corner: Who Really Owns
                                  ``Your'' Software Programs?  . . . . . . 191--193
                      Anonymous   Biographies  . . . . . . . . . . . . . . 195--196

The Journal of Systems and Software
Volume 29, Number 3, June, 1995

                   Robert Plant   Guest Editor's corner: special issue on
                                  software quality in knowledge-based
                                  systems  . . . . . . . . . . . . . . . . 197--198
         Kirstie L. Bellman and   
           Christopher Landauer   Designing Testable, Heterogeneous
                                  Software Environments  . . . . . . . . . 199--217
                 Alun D. Preece   Toward a Quality Assessment Framework
                                  for Knowledge-Based Systems  . . . . . . 219--234
              Mala Mehrotra and   
                     Chris Wild   Analyzing Knowledge-Based Systems with
                                  Multiviewpoint Clustering Analysis . . . 235--249
                 S. Murrell and   
                       R. Plant   Formal Semantics for Rule-Based Systems  251--259
           Nils A. Kandelin and   
              Daniel E. O'Leary   Verification of Object-Oriented Systems:
                                  Domain-Dependent and Domain-Independent
                                  Approaches . . . . . . . . . . . . . . . 261--269
                      Anonymous   Biographies  . . . . . . . . . . . . . . 271--272


The Journal of Systems and Software
Volume 30, Number 1--2, July / August, 1995

               R. D. Semmel and   
                      M. Wilson   Guest Editors' corner: Reengineering
                                  complex systems  . . . . . . . . . . . . 1--2
                 Andrew P. Sage   Systems Engineering and Systems
                                  Management for Reengineering . . . . . . 3--25
                  John R. Leary   An Architectural Basis for Evolving
                                  Software Systems . . . . . . . . . . . . 27--43
            Lonnie R. Welch and   
          Antonio L. Samuel and   
         Michael W. Masters and   
         Robert D. Harrison and   
                Mark Wilson and   
                     Joe Caruso   Reengineering computer-based systems for
                                  enhanced concurrency and layering  . . . 45--70
           Judith D. Ahrens and   
                Noah Prywes and   
                      Evan Lock   Software Process Reengineering: Toward a
                                  New Generation of CASE Technology  . . . 71--84
             Jane W. S. Liu and   
                        Rhan Ha   Methods for Validating Real-Time
                                  Constraints  . . . . . . . . . . . . . . 85--98
        William G. Griswold and   
             Darren C. Atkinson   Managing Design Trade-Offs for a Program
                                  Understanding and Transformation Tool    99--116
        Daniel E. Wilkening and   
           Joseph P. Loyall and   
            Marc J. Pitarys and   
             Kenneth Littlejohn   A Reuse Approach to Software
                                  Reengineering  . . . . . . . . . . . . . 117--125
               R. D. Semmel and   
                  R. P. Winkler   Integrating Reengineered Databases to
                                  Support Data Fusion  . . . . . . . . . . 127--135
          Stephen R. Mackey and   
               Lynn M. Meredith   Software Migration and Reengineering: a
                                  Pilot Project in Reengineering . . . . . 137--150
                  Alan M. Davis   Object-oriented requirements to
                                  object-oriented design: an easy
                                  transition?  . . . . . . . . . . . . . . 151--159
                Robert L. Glass   Readers' corner: an exchange with an
                                  anonymous reader, and a call for help
                                  from either researchers or librarians    160--160
                 Peter Fletcher   Readers' corner: The role of experiments
                                  in computer science  . . . . . . . . . . 161--163
                      Anonymous   Biographies  . . . . . . . . . . . . . . 164--166

The Journal of Systems and Software
Volume 30, Number 3, September, 1995

               Mansour Zand and   
              Mansur Samadzadeh   Guest Editors' corner: Software reuse:
                                  Current status and trends  . . . . . . . 167--170
                 Sadahiro Isoda   Experiences of a Software Reuse Project  171--186
              Jeffrey S. Poulin   Populating Software Repositories:
                                  Incentives and Domain-Specific Software  187--199
             Guttorm Sindre and   
             Reidar Conradi and   
            Even-Andre Karlsson   The REBOOT Approach to Software Reuse    201--212
            Martin L. Griss and   
               Kevin D. Wentzel   Hybrid domain-specific kits  . . . . . . 213--230
                Scott Henninger   Information Access Tools for Software
                                  Reuse  . . . . . . . . . . . . . . . . . 231--247
              M. R. Girardi and   
                     B. Ibrahim   Using English to Retrieve Software . . . 249--270
            James M. Bieman and   
             Santhi Karunanithi   Measurement of language-supported reuse
                                  in object-oriented and object-based
                                  software . . . . . . . . . . . . . . . . 271--293
          William B. Frakes and   
             Christopher J. Fox   Modeling Reuse across the Software Life
                                  Cycle  . . . . . . . . . . . . . . . . . 295--301
                      Anonymous   Biographies  . . . . . . . . . . . . . . 303--304
                      Anonymous   Guest Editors' corner: Software reuse:
                                  Current status and trends  . . . . . . . i--ii


The Journal of Systems and Software
Volume 31, Number 1, October, 1995

                Robert L. Glass   Editor's corner: In search of an obvious
                                  yet radical idea . . . . . . . . . . . . 1--2
                Robert L. Glass   Editor's corner: An assessment of
                                  systems and software engineering
                                  scholars and institutions, 1993 and 1994 3--6
               Bassel R. Arafeh   A Graph Grammar Model for Concurrent and
                                  Distributed Software
                                  Specification-in-Large . . . . . . . . . 7--32
                  David C. Kung   An Executable Visual Formalism for
                                  Object-Oriented Conceptual Modeling  . . 33--43
           D. N. J. Mostert and   
                S. H. von Solms   A Technique to Include Computer
                                  Security, Safety, and Resilience
                                  Requirements as Part of the Requirements
                                  Specification  . . . . . . . . . . . . . 45--53
            Nahid Shahmehri and   
              Mariam Kamkar and   
                 Peter Fritzson   Usability Criteria for Automated
                                  Debugging Systems  . . . . . . . . . . . 55--70
         Vernon V. Chatman, III   CHANGE-POINTs: a Proposal for Software
                                  Productivity Measurement . . . . . . . . 71--91
                      Anonymous   Biographies  . . . . . . . . . . . . . . 93--93

The Journal of Systems and Software
Volume 31, Number 2, November, 1995

                Robert L. Glass   Editor's corner: Plenty of pitfalls:
                                  There are numbers and then there are
                                  numbers  . . . . . . . . . . . . . . . . 95--96
         Özgür Ulusoy   A Study of Two Transaction Processing
                                  Architectures for Distributed Real-Time
                                  Database Systems . . . . . . . . . . . . 97--108
             Lorraine M. Duvall   A Study of Software Management: The
                                  State of the Practice in the United
                                  States and Japan . . . . . . . . . . . . 109--124
          Albert L. Lederer and   
                  Jayesh Prasad   Causes of Inaccurate Software
                                  Development Cost Estimates . . . . . . . 125--134
      Girish H. Subramanian and   
              Steven Breslawski   An Empirical Analysis of Software Effort
                                  Estimate Alterations . . . . . . . . . . 135--141
        Shari Lawrence Pfleeger   Maturity, Models and Goals: How to Build
                                  a Metrics Plan . . . . . . . . . . . . . 143--155
           Jonathan M. Hops and   
               Joseph S. Sherif   Development and Application of Composite
                                  Complexity Models and a Relative
                                  Complexity Metric in a Software
                                  Maintenance Environment  . . . . . . . . 157--169
              William C. Hetzel   The Sorry State of Software Practice
                                  Measurement and Evaluation . . . . . . . 171--179
                      Anonymous   Biographies  . . . . . . . . . . . . . . 181--181

The Journal of Systems and Software
Volume 31, Number 3, December, 1995

                Robert L. Glass   Software automation: Fact or fraud?  . . 183--184
               W. Eric Wong and   
               Aditya P. Mathur   Reducing the cost of mutation testing:
                                  an empirical study . . . . . . . . . . . 185--196
                  Mariam Kamkar   An overview and comparative
                                  classification of program slicing
                                  techniques . . . . . . . . . . . . . . . 197--214
          E. Joseph Derrick and   
                    Osman Balci   A visual simulation support environment
                                  based on the Domino conceptual framework 215--237
                F. E. Eassa and   
            L. J. Osterweil and   
             M. Z. Abdel Mageed   AIDA: a dynamic analyzer for Ada
                                  programs . . . . . . . . . . . . . . . . 239--255
           Min-Shiang Hwang and   
                  Wei-Pang Yang   A two-phase encryption scheme for
                                  enhancing database security  . . . . . . 257--265
               Kwok-Yan Lam and   
                  Lucas Hui and   
                Siu-Leung Chung   Multivariate data analysis software for
                                  enhancing system security  . . . . . . . 267--275
                      Anonymous   Author index . . . . . . . . . . . . . . 277--278
                      Anonymous   Subject index  . . . . . . . . . . . . . 279--280


The Journal of Systems and Software
Volume 32, Number 1, January, 1996

                Robert L. Glass   Editor's corner: What has happened to
                                  the 1995 ``Nonchange'' in JSS  . . . . . 1--2
            James R. Warren and   
               A. F. Norcio and   
              Jack W. Stott and   
                 G. C. Canfield   Experimental Evaluation of a Simulation
                                  Environment for Information Systems
                                  Design . . . . . . . . . . . . . . . . . 3--20
              David C. Kung and   
                  Jerry Gao and   
                   Pei Hsia and   
         Yasufumi Toyoshima and   
                      Cris Chen   On Regression Testing of Object-Oriented
                                  Programs . . . . . . . . . . . . . . . . 21--40
       Mohammad A. Ketabchi and   
              Kamyar J. Sadeghi   Applying Object Technology to Software
                                  Analysis and Maintenance System
                                  Development  . . . . . . . . . . . . . . 41--56
               Hyunsik Shin and   
                     Jinjoo Lee   A Process Model of Application Software
                                  Package Acquisition and Implementation   57--64
           Christopher J. Lokan   Early Size Prediction for C and Pascal
                                  Programs . . . . . . . . . . . . . . . . 65--72
           Alan C. Benander and   
        Barbara A. Benander and   
                      Howard Pu   Recursion vs. Iteration: An Empirical
                                  Study of Comprehension . . . . . . . . . 73--82
                 Kevin L. Mills   An Experimental Evaluation of
                                  Specification Techniques for Improving
                                  Functional Testing . . . . . . . . . . . 83--95
                      Anonymous   Biographies  . . . . . . . . . . . . . . 97--98

The Journal of Systems and Software
Volume 32, Number 2, February, 1996

                Robert L. Glass   Editor's Corner: Formal methods: a
                                  dramatic (success, failure) story  . . . 99--100
                  Mark W. Maier   Integrated Modeling: a Unified Approach
                                  to System Engineering  . . . . . . . . . 101--119
                Shung-Ming Tang   A New Data Organizing Algorithm for
                                  Parallel Searching . . . . . . . . . . . 121--133
                    Jian Lu and   
                   Zongming Fei   Verification of HOS Software
                                  Specification by a Hierarchical Software
                                  Understanding Approach . . . . . . . . . 135--142
                  Jiang Zhu and   
                T. G. Lewis and   
                 Lihua Zhao and   
             Weldon Jackson and   
               Russel L. Wilson   HaRTS: Performance-based design of
                                  distributed hard real-time software  . . 143--156
                H. Joel Jeffrey   Addressing the Essential Difficulties of
                                  Software Engineering . . . . . . . . . . 157--179
                      Anonymous   Biographies  . . . . . . . . . . . . . . 181--181

The Journal of Systems and Software
Volume 32, Number 3, March, 1996

                Robert L. Glass   Editor's Corner: Study supports
                                  existence of software crisis; Management
                                  issues appear to be prime cause  . . . . 183--184
           Niclas Andersson and   
                 Peter Fritzson   Overview and Industrial Application of
                                  Code Generator Generators  . . . . . . . 185--214
              Ce-Kuen Shieh and   
              Su-Cheong Mac and   
           Tzu-Chiang Chang and   
                 Chung-Ming Lai   An object-oriented approach to develop
                                  software fault-tolerant mechanisms for
                                  parallel programming systems . . . . . . 215--225
       Lisa Spicknall Fruth and   
           James M. Purtilo and   
             Elizabeth L. White   A pattern-based object-linking mechanism
                                  for component-based software development
                                  environments . . . . . . . . . . . . . . 227--235
          Daniel J. Buehrer and   
                   Yang-Wen Fan   SL-trees: an indexing structure for
                                  object-oriented data bases . . . . . . . 237--249
                 C. K. Yuen and   
                 M. D. Feng and   
                      J. J. Yee   BaLinda Suite of Languages and
                                  Implementations  . . . . . . . . . . . . 251--267
               Daniel Cooke and   
                  Ann Gates and   
              Elif Demirors and   
              Onur Demirors and   
             Murat M. Tanik and   
                   Bernd Kramer   Languages for the Specification of
                                  Software . . . . . . . . . . . . . . . . 269--308
                      Anonymous   Biographies  . . . . . . . . . . . . . . 309--310


The Journal of Systems and Software
Volume 33, Number 1, April, 1996

                Robert L. Glass   Editor's corner: Object-orientation
                                  claims: Naturalness, seamlessness seem
                                  doubtful . . . . . . . . . . . . . . . . 1--2
            Danny C. C. Poo and   
                    Shwu-Yi Lee   TarTAn: Interweaving Objects with Rules
                                  in Information Systems Development . . . 3--14
            Jahangir Karimi and   
            Craig Lee Carpenter   A Partitioning Technique for Concurrent
                                  Software Design  . . . . . . . . . . . . 15--35
               Lichen Zhang and   
                  B. Chaib-draa   A Design Methodology for Real-Time
                                  Systems to be Implemented on
                                  Multiprocessor Machines  . . . . . . . . 37--56
              Dong-Won Park and   
      Swaminathan Natarajan and   
                Arkady Kanevsky   Fixed-priority scheduling of real-time
                                  systems using utilization bounds . . . . 57--63
                  F. Alonso and   
                 N. Juristo and   
          J. L. Maté and   
                       J. Pazos   Software Engineering and Knowledge
                                  Engineering: Towards a Common Life Cycle 65--79
                Ronald Gulezian   Handling Regression Subsets in Software
                                  Modeling . . . . . . . . . . . . . . . . 81--86
                  James Bradley   Extended Relational Algebra for
                                  Reduction of Natural Quantifier COOL
                                  Expressions  . . . . . . . . . . . . . . 87--100
               Kwok-Yan Lam and   
                  Lucas Hui and   
                Siu-Leung Chung   A Data Reduction Method for Intrusion
                                  Detection  . . . . . . . . . . . . . . . 101--108
                      Anonymous   Biographies  . . . . . . . . . . . . . . 109--110

The Journal of Systems and Software
Volume 33, Number 2, May, 1996

        Jo\vze Zupan\vci\vc and   
          Stanis\law Wrycza and   
                       Ali Mili   Guest Editors' Corner  . . . . . . . . . 111--112
        Renate Motschnig-Pitrik   Analyzing the Notions of Attribute,
                                  Aggregate, Part and Member in
                                  Data/Knowledge Modeling  . . . . . . . . 113--122
            Maria Luisa Damiani   An Intelligent System for Complex Data
                                  Exploration  . . . . . . . . . . . . . . 123--132
               Kristin Braa and   
            Tone Bratteteig and   
            Leikny Ògrim   Organizing the Redesign Process in
                                  System Development . . . . . . . . . . . 133--140
             Kimmo Kinnunen and   
            Mauri Leppänen   O/A Matrix and a Technique for
                                  Methodology Engineering  . . . . . . . . 141--152
           Kees van Slooten and   
               Bram Schoonhoven   Contingent Information Systems
                                  Development  . . . . . . . . . . . . . . 153--161
                  Tony Moynihan   An Experimental Comparison of
                                  Object-Orientation and
                                  Functional-Decomposition as Paradigms
                                  for Communicating System Functionality
                                  to Users . . . . . . . . . . . . . . . . 163--169
        Hubert Rumerstorfer and   
                  Josef Altmann   BOOM --- a First Step to an
                                  Object-Oriented Fourth Generation System 171--177
       I. T. Hawryszkiewycz and   
            L. A. Maciaszek and   
                    J. R. Getta   Coordination and Artifact Semantics in
                                  Asynchronous Distributed Cooperation . . 179--188
       Georgios I. Doukidis and   
        Panagiotis Lybereas and   
             Robert D. Galliers   Information Systems Planning in Small
                                  Business: a Stages of Growth Analysis    189--201
                      Anonymous   Biographies  . . . . . . . . . . . . . . 203--204

The Journal of Systems and Software
Volume 33, Number 3, June, 1996

            James M. Bieman and   
              Pradip K. Srimani   Guest Editors' corner: Software
                                  engineering for distributed computing    205--206
            Naoshi Uchihira and   
               Shinichi Honiden   Compositional Adjustment of Concurrent
                                  Programs to Satisfy Temporal Logic
                                  Constraints in MENDELS ZONE  . . . . . . 207--221
              Richard H. Carver   Testing Abstract Distributed Programs
                                  and Their Implementations: a
                                  Constraint-Based Approach  . . . . . . . 223--237
                  F. Guidec and   
J.-M. Jézéquel and   
                 J.-L. Pacherie   An object-oriented framework for
                                  supercomputing . . . . . . . . . . . . . 239--251
               Jean-Paul Gaspoz   Methodology for the Development of
                                  Distributed Telecommunications Services  253--271
                 Ulrich Nitsche   Verification and Behavior Abstraction
                                  Towards a Tractable Verification
                                  Technique for Large Distributed Systems  273--285
      Özalp Babao\uglu and   
             Eddy Fromentin and   
                  Michel Raynal   A Unified Framework for the
                                  Specification and Run-time Detection of
                                  Dynamic Properties in Distributed
                                  Computations . . . . . . . . . . . . . . 287--298
                 Mohamed Jmaiel   Specification of Communication Protocols
                                  Using Temporal Logic . . . . . . . . . . 299--312
             Yosi Ben-Asher and   
                     Gadi Haber   On the Usage of Simulators to Detect
                                  Inefficiency of Parallel Programs Caused
                                  by ``Bad'' Schedulings: The SIMPARC
                                  Approach . . . . . . . . . . . . . . . . 313--327
                      Anonymous   Biographies  . . . . . . . . . . . . . . 329--330
                      Anonymous   Call for papers evaluation of reverse
                                  engineering and reengineering
                                  technologies . . . . . . . . . . . . . . 331--331


The Journal of Systems and Software
Volume 34, Number 1, July, 1996

                Robert L. Glass   Editor's corner: About software
                                  engineering hype . . . . . . . . . . . . 1--1
          Hee Beng Kuan Tan and   
                  Tok Wang Ling   Components Reuse for Data-Intensive
                                  Business Programs Through an
                                  Object-Oriented Architecture . . . . . . 3--20
        Swagato Basumallick and   
              Johnny S. K. Wong   Design and Implementation of a
                                  Distributed Database System  . . . . . . 21--29
            Marion G. Sobol and   
               Albert Kagan and   
               Hirohisa Shimura   Performance Criteria for Relational
                                  Databases in Different Normal Forms  . . 31--42
                    P. Nesi and   
                    M. Campanai   Metric Framework for Object-Oriented
                                  Real-Time Systems Specification
                                  Languages  . . . . . . . . . . . . . . . 43--65
      Boumediene Belkhouche and   
                 Bart J. Geraci   A Formally Specified Prototyping System  67--81
                      Anonymous   Biographies  . . . . . . . . . . . . . . 83--84

The Journal of Systems and Software
Volume 34, Number 2, August, 1996

                Robert L. Glass   Editor's corner: Computer support for
                                  creativity . . . . . . . . . . . . . . . 85--87
           Victor R. Basili and   
          Salwa K. Abd-El-Hafiz   A Method for Documenting Code Components 89--104
                    Hafedh Mili   On Behavioral Descriptions in
                                  Object-Oriented Modeling . . . . . . . . 105--121
            C. Samuel Hsieh and   
             Elizabeth A. Unger   On the Control Structure of a Program
                                  Slice  . . . . . . . . . . . . . . . . . 123--126
                     O. Owolabi   Dictionary Organizations for Efficient
                                  Similarity Retrieval . . . . . . . . . . 127--132
                Wanlei Zhou and   
                 Brian Molinari   A System for Managing Remote Procedure
                                  Call Transactions  . . . . . . . . . . . 133--149
      Antonio M. Lopez, Jr. and   
               Bobby Junkin and   
                 Lloyd McGregor   Gross feature detection in remotely
                                  sensed CAMS imagery using a
                                  multi-paradigm software approach . . . . 151--159
          Johnny S. K. Wong and   
                     Soma Mitra   A Nonblocking Timed Atomic Commit
                                  Protocol for Distributed Real-Time
                                  Database Systems . . . . . . . . . . . . 161--170
                      Anonymous   Biographies  . . . . . . . . . . . . . . 171--172

The Journal of Systems and Software
Volume 34, Number 3, September, 1996

                Robert L. Glass   Editor's Corner: Mathematics and the
                                  computer scientist . . . . . . . . . . . 173--176
         Vairam Arunachalam and   
                  William Sasso   Cognitive Processes in Program
                                  Comprehension: An Empirical Analysis in
                                  the Context of Software Reengineering    177--189
            Jahangir Karimi and   
                Peter L. Briggs   Software Maintenance Support for
                                  Knowledge-Based Systems  . . . . . . . . 191--210
               W. Wilson Ho and   
               Ronald A. Olsson   A Layered Model for Building Debugging
                                  and Monitoring Tools . . . . . . . . . . 211--222
                  Robyn R. Lutz   Targeting safety-related errors during
                                  software requirements analysis . . . . . 223--230
             Soon-Young Huh and   
             David A. Rosenberg   A Change Management Framework:
                                  Dependency Maintenance and Change
                                  Notification . . . . . . . . . . . . . . 231--246
                   John Mathews   Organizational foundations of
                                  object-oriented programming  . . . . . . 247--253
                      Anonymous   Biographies  . . . . . . . . . . . . . . 255--256


The Journal of Systems and Software
Volume 35, Number 1, October, 1996

                Robert L. Glass   Editor's Corner: The Strange Case of the
                                  Proofreader's Pencil . . . . . . . . . . 1--2
            Marvin V. Zelkowitz   Modeling Software Engineering
                                  Environment Capabilities . . . . . . . . 3--14
             Chieh-Ying Kan and   
                      Xudong He   A Method for Constructing Algebraic
                                  Petri Nets . . . . . . . . . . . . . . . 15--27
        Hessam Khoshnevisan and   
                 Mohamad Afshar   Space-efficient memo-functions . . . . . 29--41
                Li-Chi Feng and   
               Ruei-Chuan Chang   Using Asynchronous Writes on Metadata to
                                  Improve File System Performance  . . . . 43--54
           Khaled Al-Saqabi and   
               Kassem Saleh and   
                   Imtiaz Ahmad   Recovery From Concurrent Failures in
                                  Communication Protocols  . . . . . . . . 55--65
                C. C. Chang and   
              D. J. Buehrer and   
                    H. C. Kowng   An Improvement to Ziegler's Sparse
                                  Matrix Compression Algorithm . . . . . . 67--71
                James Nechvatal   A public-key-based key escrow system . . 73--83
                Robert L. Glass   An Assessment of Systems and Software
                                  Engineering Scholars and Institutions
                                  (1993--1995) . . . . . . . . . . . . . . 85--89
                      Anonymous   Biographies  . . . . . . . . . . . . . . 91--92

The Journal of Systems and Software
Volume 35, Number 2, November, 1996

                Robert L. Glass   Editor's corner: Methodologies: Bend to
                                  fit? . . . . . . . . . . . . . . . . . . 93--94
          Antonia Bertolino and   
           Martina Marré   How Many Paths are Needed for Branch
                                  Testing? . . . . . . . . . . . . . . . . 95--106
                    A. Pasquini   Empirical Validation of a Domain Test
                                  Selection Criterion  . . . . . . . . . . 107--117
            Shinji Kusumoto and   
               Tohru Kikuno and   
         Ken-ichi Matsumoto and   
                     Koji Torii   Experimental evaluation of time
                                  allocation procedure for technical
                                  reviews  . . . . . . . . . . . . . . . . 119--126
                      Jeff Tian   An Integrated Approach to Test Tracking
                                  and Analysis . . . . . . . . . . . . . . 127--140
                     Jie Wu and   
       Eduardo B. Fernandez and   
                   Manxia Zhang   Design and Modeling of Hybrid
                                  Fault-Tolerant Software With Cost
                                  Constraints  . . . . . . . . . . . . . . 141--149
               Shaoying Liu and   
               John A. McDermid   A model-oriented approach to safety
                                  analysis using fault trees and a support
                                  system . . . . . . . . . . . . . . . . . 151--164
                      Anonymous   Biographies  . . . . . . . . . . . . . . 165--166

The Journal of Systems and Software
Volume 35, Number 3, December, 1996

                Robert L. Glass   Editor's corner: The non-goal-oriented
                                  committee meeting  . . . . . . . . . . . 167--168
                Pinaki Shah and   
                    Johnny Wong   Concurrency control in an
                                  object-oriented data base system . . . . 169--183
    Suzanne Wagner Dietrich and   
              Changguan Fan and   
           Enrique Cortes-Rello   An application of fragmentation
                                  transparency in a distributed database
                                  system: a case study . . . . . . . . . . 185--197
                 C. Y. Chen and   
                  H. F. Lin and   
               R. C. T. Lee and   
                    C. C. Chang   Redundant MKH files design among
                                  multiple disks for concurrent partial
                                  match retrieval  . . . . . . . . . . . . 199--207
                Kate Finney and   
                  Norman Fenton   Evaluating the effectiveness of $Z$: The
                                  claims made about CICS and where we go
                                  from here  . . . . . . . . . . . . . . . 209--216
             S. Jayaprakash and   
            C. R. Muthukrishnan   Critical analysis of ``A fault-tolerant
                                  algorithm for mutual exclusion in a
                                  distributed system'' . . . . . . . . . . 217--221
                      Anonymous   Author index . . . . . . . . . . . . . . 223--224
                      Anonymous   Subject index  . . . . . . . . . . . . . 225--226


The Journal of Systems and Software
Volume 36, Number 1, January, 1997

                Robert L. Glass   Editor's corner: Two years later: What
                                  has happened to the 1995 ``nonchange''
                                  in JSS policy? . . . . . . . . . . . . . 1--1
               J. M. Verner and   
                       N. Cerpa   Prototyping: Does your view of its
                                  advantages depend on your job? . . . . . 3--16
           Yasuhiro Mashiko and   
               Victor R. Basili   Using the GQM paradigm to investigate
                                  influential factors for software process
                                  improvement  . . . . . . . . . . . . . . 17--32
                 Bob Rehder and   
           Nancy Pennington and   
                Adrienne Y. Lee   Scoring the completeness of software
                                  designs  . . . . . . . . . . . . . . . . 33--68
                         R. Lai   A success story of verifying a real
                                  complex protocol . . . . . . . . . . . . 69--83
                Robert L. Glass   Pilot studies: What, why and how . . . . 85--97

The Journal of Systems and Software
Volume 36, Number 2, February, 1997

                Robert L. Glass   Editor's Corner: Are Programmers Really
                                  ``Out of Control''?  . . . . . . . . . . 101--102
      Taghi M. Khoshgoftaar and   
            Edward B. Allen and   
               David L. Lanning   An Information Theory-Based Approach to
                                  Quantifying the Contribution of a
                                  Software Metric  . . . . . . . . . . . . 103--113
           Chung-Ming Huang and   
               Jenq-Muh Hsu and   
              Huei-Yang Lai and   
             Duen-Tay Huang and   
                Jao-Chiang Pong   An Estelle-based incremental protocol
                                  design system  . . . . . . . . . . . . . 115--135
                         R. Lai   An Experience in Using EDT to Process
                                  the ISO Transaction Processing Estelle
                                  Specification  . . . . . . . . . . . . . 137--145
               R. W. Matzen and   
               K. M. George and   
                  G. E. Hedrick   A Formal Language Model for Parsing SGML 147--166
            Chin-Chen Chang and   
                 Chih-Hung Wang   A Locally Adaptive Data Compression
                                  Strategy for Chinese--English Characters 167--179
                Yi-Bing Lin and   
                     Joe Geigel   A Graphical User Interface Design for
                                  Network Simulation . . . . . . . . . . . 181--190
         Narasimhaiah Gorla and   
              Ravi Ramakrishnan   Effect of Software Structure Attributes
                                  on Software Development Productivity . . 191--199
                      Anonymous   Biographies  . . . . . . . . . . . . . . 201--202

The Journal of Systems and Software
Volume 36, Number 3, March, 1997

                Robert L. Glass   Software Reflections --- a Pioneer's
                                  View of the History of the Field . . . . 203--209
                  Arun Lakhotia   A Unified Framework for Expressing
                                  Software Subsystem Classification
                                  Techniques . . . . . . . . . . . . . . . 211--231
                  A. Kameas and   
                    P. Pintelas   The Functional Architecture and
                                  Interaction Model of a GENerator of
                                  Intelligent TutORing Applications  . . . 233--245
            Samir M. Koriem and   
                  L. M. Patnaik   A Generalized Stochastic High-Level
                                  Petri Net Model for Performance Analysis 247--265
            Chin-Chen Chang and   
                   Hui-Min Tsai   A Generalized Secret Sharing Scheme  . . 267--272
          Mary Jean Harrold and   
        A. Jefferson Offutt and   
               Kanupriya Tewary   An Approach to Fault Modeling and Fault
                                  Seeding Using the Program Dependence
                                  Graph  . . . . . . . . . . . . . . . . . 273--295
                Germinal Boloix   System Evaluation and Quality
                                  Improvement  . . . . . . . . . . . . . . 297--311
           Lionel C. Briand and   
              William M. Thomas   Response to ``Handling Regression
                                  Subsets in Software Modeling'' by Ronald
                                  Gulezian, The Journal of Systems and
                                  Software, April 1996 . . . . . . . . . . 313--314
                      Anonymous   Biographies  . . . . . . . . . . . . . . 315--316


The Journal of Systems and Software
Volume 37, Number 1, April, 1997

                Robert L. Glass   Editor's corner: Some thoughts on
                                  automatic code generation  . . . . . . . 1--3
               Ritu Agarwal and   
                  Jayesh Prasad   Targeting COBOL Programmers for C
                                  Training: The Role of Job Insecurity and
                                  Organizational Tenure  . . . . . . . . . 5--17
              Bill C. Hardgrave   Adopting object-oriented technology:
                                  Evolution or revolution? . . . . . . . . 19--25
           Marvin Zelkowitz and   
                Barbara Cuthill   Application of an Information Technology
                                  Model to Software Engineering
                                  Environments . . . . . . . . . . . . . . 27--40
               Kwok-Yan Lam and   
                   Tom Salkield   Implementing a Highly Available Network
                                  Directory Service  . . . . . . . . . . . 41--47
         Özgür Ulusoy   An Evaluation of Network Access
                                  Protocols for Distributed Real-Time
                                  Database Systems . . . . . . . . . . . . 49--60
            Armin R. Mikler and   
          Johnny S. K. Wong and   
                 Vasant Honavar   Quo Vadis --- a Framework for
                                  Intelligent Routing in Large
                                  Communication Networks . . . . . . . . . 61--73
                         R. Lai   Performance Results for the CSMA/CD
                                  Protocol Using GreatSPN  . . . . . . . . 75--90
            Mitchell L. Neilsen   Properties of Nondominated $K$-Coteries  91--96
                      Anonymous   Biographies  . . . . . . . . . . . . . . 97--98

The Journal of Systems and Software
Volume 37, Number 2, May, 1997

                Robert L. Glass   Editor's corner: Client/server: Boom or
                                  bust?  . . . . . . . . . . . . . . . . . 99--100
           Scott L. Schneberger   Distributed Computing Environments:
                                  Effects on Software Maintenance
                                  Difficulty . . . . . . . . . . . . . . . 101--116
              Kari Laitinen and   
              Jorma Taramaa and   
            Markku Heikkila and   
                   Neil C. Rowe   Enhancing Maintainability of Source
                                  Programs Through Disabbreviation . . . . 117--128
                 Yiu-Wing Leung   Dynamic resource-allocation for
                                  software-module testing  . . . . . . . . 129--139
               Gang-Soo Lee and   
                   Jin-Seok Lee   Petri Net Based Models for Specification
                                  and Analysis of Cryptographic Protocols  141--159
                   J. J. Dolado   A Study of the Relationships among
                                  Albrecht and Mark II Function Points,
                                  Lines of Code 4GL and Effort . . . . . . 161--173
                      Anonymous   Biographies  . . . . . . . . . . . . . . 175--175

The Journal of Systems and Software
Volume 37, Number 3, June, 1997

                Robert L. Glass   Editor's corner: Some brainstorming
                                  thoughts about the date crisis problem   177--179
                 Gary Klein and   
             James J. Jiang and   
                 Joseph Balloun   Information system evaluation by system
                                  typology . . . . . . . . . . . . . . . . 181--186
                  Pai-Cheng Chu   Actors and scripts: Object-oriented
                                  simulation of enterprise systems . . . . 187--199
                Wanlei Zhou and   
              Andrzej Goscinski   Fault-tolerant servers for the RHODOS
                                  system . . . . . . . . . . . . . . . . . 201--214
                Kok Kin Kee and   
                   Salim Hariri   Efficient communication algorithms for
                                  ring multicomputers  . . . . . . . . . . 215--225
                    Tarik Ozkul   Estimating acquisition loop time for
                                  time-critical real-time data acquisition
                                  applications for the purpose of
                                  selecting appropriate hardware and
                                  software . . . . . . . . . . . . . . . . 227--233
                         R. Lai   From Estelle to Erlang . . . . . . . . . 235--251
            Mitsuari Hakuta and   
             Fujimitsu Tone and   
                Masato Ohminami   A software size estimation model and its
                                  evaluation . . . . . . . . . . . . . . . 253--263
                      Anonymous   Volume contents  . . . . . . . . . . . . 265--266


The Journal of Systems and Software
Volume 38, Number 1, July, 1997

                 Sandro Bologna   Guest Editor's Corner: Achieving Quality
                                  in Software  . . . . . . . . . . . . . . 1--2
               Victor R. Basili   Evolving and Packaging Reading
                                  Technologies . . . . . . . . . . . . . . 3--12
            Tsuneo Furuyama and   
                Yoshio Arai and   
                   Kazuhiko Iio   Analysis of fault generation caused by
                                  stress during software development . . . 13--25
              William M. Evanco   Poisson Analyses of Defects for Small
                                  Software Components  . . . . . . . . . . 27--35
                   E. Obara and   
                T. Kawasaki and   
                  Y. Ookawa and   
                       N. Maeda   Metrics and Analyses in the Test Phase
                                  of Large-Scale Software  . . . . . . . . 37--46
          Antonia Bertolino and   
         Raffaela Mirandola and   
                 Emilia Peciola   A Case Study in Branch Testing
                                  Automation . . . . . . . . . . . . . . . 47--59
               Ryouei Takahashi   Software Quality Classification Model
                                  Based on McCabe's Complexity Measure . . 61--69
              Dieter Welzel and   
             Hans-Ludwig Hausen   Practical Concurrent Software Evaluation
                                  for Certification  . . . . . . . . . . . 71--83
          T. Stålhane and   
            P. C. Borgersen and   
                     K. Arnesen   In search of the customer's quality view 85--93
                 P. Coppola and   
                    P. Panaroni   Process Improvement through Process
                                  Modelling  . . . . . . . . . . . . . . . 95--101
                      Anonymous   Biographies  . . . . . . . . . . . . . . 103--104

The Journal of Systems and Software
Volume 38, Number 2, August, 1997

                Robert L. Glass   Editor's Corner: ``Good Enough''
                                  Software --- a Unique American Advantage 105--106
           Suresh B. Ravoor and   
              Johnny S. K. Wong   Multithreaded Transaction Processing in
                                  Distributed Systems  . . . . . . . . . . 107--117
                Kwok-wa Lam and   
                Kam-yiu Lam and   
                Sheung-lun Hung   Optimistic Concurrency Control Protocol
                                  for Real-Time Databases  . . . . . . . . 119--131
          Mekki I. Elboushi and   
               Joseph S. Sherif   Object-oriented software design
                                  utilizing Quality Function Deployment    133--143
            Mitsuari Hakuta and   
                Masato Ohminami   A Study of Software Portability
                                  Evaluation . . . . . . . . . . . . . . . 145--154
             J. Steve Davis and   
                    J. J. Kanet   Production Scheduling: An Interactive
                                  Graphical Approach . . . . . . . . . . . 155--163
               Douglas Troy and   
                 Robert McQueen   An Approach for Developing Domain
                                  Specific CASE Tools and Its Application
                                  to Manufacturing Process Control . . . . 165--192
                      Anonymous   Biographies  . . . . . . . . . . . . . . 193--194

The Journal of Systems and Software
Volume 38, Number 3, September, 1997

                Robert L. Glass   Editor's corner: Is there anything
                                  ``time-honored'' in the field of
                                  software?  . . . . . . . . . . . . . . . 195--196
                         W. Lam   Achieving Requirements Reuse: a
                                  Domain-Specific Approach from Avionics   197--209
          William M. Thomas and   
                 Alex Delis and   
               Victor R. Basili   An Analysts of Errors in a
                                  Reuse-Oriented Development Environment   211--224
           Filippo Lanubile and   
              Giuseppe Visaggio   Evaluating Predictive Quality Models
                                  Derived from Software Measures: Lessons
                                  Learned  . . . . . . . . . . . . . . . . 225--234
          Phyllis G. Frankl and   
           Stewart N. Weiss and   
                        Cang Hu   All-uses vs mutation testing: an
                                  experimental comparison of effectiveness 235--253
      Girish H. Subramanian and   
         Gayle J. Yaverbaum and   
              Stephen J. Brandt   An Empirical Evaluation of Factors
                                  Influencing Expert Systems Effectiveness 255--261
                 Chi Y. Lin and   
          Tarek Abdel-Hamid and   
               Joseph S. Sherif   Software-Engineering Process Simulation
                                  model (SEPS) . . . . . . . . . . . . . . 263--277
                      Anonymous   Biographies  . . . . . . . . . . . . . . 279--280
                      Anonymous   Volume contents  . . . . . . . . . . . . 281--283


The Journal of Systems and Software
Volume 39, Number 1, October, 1997

                Robert L. Glass   Editor's corner: Top scholars and
                                  institutions study reaching maturity: a
                                  lesson re-learned  . . . . . . . . . . . 1--2
Ramón A. Mata-Toledo and   
              Matthew A. Willis   Visualization of Random Sequences Using
                                  the Chaos Game Algorithm . . . . . . . . 3--6
                Abbas Heiat and   
                 Nafisseh Heiat   A Model for Estimating Efforts Required
                                  for Developing Small-Scale Business
                                  Applications . . . . . . . . . . . . . . 7--14
             David Chi-Liang Ni   Enumeration and traceability tools for
                                  UNIX\TM and WINDOWS\TM environments  . . 15--25
                  Su Te Lei and   
                 Kang Zhang and   
                    Kei-Chun Li   Experience with the Design of a
                                  Performance Tuning Tool for Parallel
                                  Programs . . . . . . . . . . . . . . . . 27--37
           Angelo Perkusich and   
      Jorge C. A. de Figueiredo   G-Nets: a Petri Net Based Approach for
                                  Logical and Timing Analysis of Complex
                                  Software Systems . . . . . . . . . . . . 39--59
                Yi-Min Wang and   
             Hsiao-Hsi Wang and   
               Ruei-Chuan Chang   Clustered Affinity Scheduling on
                                  Large-Scale NUMA Multiprocessors . . . . 61--70
              Koen De Bosschere   Process-based parallel logic
                                  programming: a survey of the basic
                                  issues . . . . . . . . . . . . . . . . . 71--82
                Robert L. Glass   Assessment of Systems and Software
                                  Engineering scholars and institutions
                                  (1993--1996) . . . . . . . . . . . . . . 83--88
                      Anonymous   Biographies  . . . . . . . . . . . . . . 89--90

The Journal of Systems and Software
Volume 39, Number 2, November, 1997

                Robert L. Glass   Editor's corner: Computer science Ph.D.
                                  production --- more institutions, fewer
                                  degrees, more students (!) . . . . . . . 91--91
                Jinn-Ke Jan and   
                 Chih-Chang Tai   A Secure Electronic Voting Protocol with
                                  IC Cards . . . . . . . . . . . . . . . . 93--101
                Hyun C. Kim and   
                  V. S. S. Nair   Software Fault Tolerance for Distributed
                                  Object Based Computing . . . . . . . . . 103--117
        A. Jirachiefpattana and   
                         R. Lai   EVEN: a Software Environment for Estelle
                                  Specification Verification . . . . . . . 119--143
           Chyan-Goei Chung and   
                    Jen-Gaw Lee   An Enhanced Zero-One Optimal Path Set
                                  Selection Method . . . . . . . . . . . . 145--164
                  Jeff Tian and   
               Joel Troster and   
                      Joe Palma   Tool Support for Software Measurement
                                  Analysis and Improvement . . . . . . . . 165--178
                B. L. Achee and   
                Doris L. Carver   Creating Object-Oriented Designs from
                                  Legacy FORTRAN Code  . . . . . . . . . . 179--194
                      Anonymous   Biographies  . . . . . . . . . . . . . . 195--196

The Journal of Systems and Software
Volume 39, Number 3, December, 1997

                Robert L. Glass   COBOL: Is it dying or thriving?  . . . . 197--199
            Dinesh P. Mehta and   
                   Sartaj Sahni   Models, Techniques, and Algorithms for
                                  Finding, Selecting, and Displaying
                                  Patterns in Strings and Other Discrete
                                  Objects  . . . . . . . . . . . . . . . . 201--221
                     R. Lai and   
                          X. Li   Verification of the ISO ACSE Protocol
                                  Using Deductive Machine  . . . . . . . . 223--247
            C. Bernardeschi and   
                A. Fantechi and   
                       S. Gnesi   An Industrial Application for the JACK
                                  Environment  . . . . . . . . . . . . . . 249--264
             Shiva Azadegan and   
                 Anand Tripathi   A Parallel Join Algorithm for SIMD
                                  Architectures  . . . . . . . . . . . . . 265--280
               G. R. Finnie and   
               G. E. Wittig and   
               J.-M. Desharnais   A Comparison of Software Effort
                                  Estimation Techniques: Using Function
                                  Points with Neural Networks, Case-Based
                                  Reasoning and Regression Models  . . . . 281--289
                      Anonymous   Biographies  . . . . . . . . . . . . . . 291--292
                      Anonymous   Author index . . . . . . . . . . . . . . 293--294
                      Anonymous   Subject index  . . . . . . . . . . . . . 295--299
                      Anonymous   Volume contents  . . . . . . . . . . . . 301--302


The Journal of Systems and Software
Volume 40, Number 1, January, 1998

                Robert L. Glass   Editor's corner: yet another date crisis
                                  --- Y2k is only the beginning  . . . . . 1--2
                     Frank Land   A Contingency Based Approach to
                                  Requirements Elicitation and Systems
                                  Development  . . . . . . . . . . . . . . 3--6
            Annemieke Craig and   
               Julie Fisher and   
            Angela Scollary and   
                   Mohini Singh   Closing the Gap: Women, Education, and
                                  Information Technology Courses in
                                  Australia  . . . . . . . . . . . . . . . 7--15
           David W. Binkley and   
                  James R. Lyle   Application of the Pointer State
                                  Subgraph to Static Program Slicing . . . 17--27
                     R. Lai and   
                          X. Li   Applying a New Decomposition Method to
                                  Verify Communication Protocols . . . . . 29--50
            Damien De Paoli and   
              Andrzej Goscinski   The RHODOS migration facility  . . . . . 51--65
                   Arun Rai and   
               Haidong Song and   
                  Marvin Troutt   Software quality assurance: an
                                  analytical survey and research
                                  prioritization . . . . . . . . . . . . . 67--83
                     Ido Millet   Normalization on the fly . . . . . . . . 85--88
                      Anonymous   Biographies  . . . . . . . . . . . . . . 89--90

The Journal of Systems and Software
Volume 40, Number 2, February, 1998

                Robert L. Glass   Editor's corner: How long do information
                                  systems last?  . . . . . . . . . . . . . 91--91
                   Kai-Yuan Cai   On Estimating the Number of Defects
                                  Remaining in Software  . . . . . . . . . 93--114
            Shinji Kusumoto and   
            Atsushi Chimura and   
               Tohru Kikuno and   
         Ken-ichi Matsumoto and   
                    Yukio Mohri   A Promising Approach to Two-Person
                                  Software Review in Educational
                                  Environment  . . . . . . . . . . . . . . 115--123
               P. Ajith Tom and   
             C. Siva Ram Murthy   Algorithms for reliability-oriented
                                  module allocation in distributed
                                  computing systems  . . . . . . . . . . . 125--138
             Agostino Poggi and   
                  Giulio Destri   Using PVM to Develop a Distributed
                                  Object-Oriented Language for
                                  Heterogeneous Processing . . . . . . . . 139--150
            Armin R. Mikler and   
          Johnny S. K. Wong and   
                 Vasant Honavar   An Object Oriented Approach to
                                  Simulating Large Communication Networks  151--164
                S. J. Huang and   
                         R. Lai   On Measuring the Complexity of an
                                  Estelle Specification  . . . . . . . . . 165--181
                     Frank Land   From IT Application to Organizational
                                  Transformation . . . . . . . . . . . . . 183--184
                      Anonymous   Biographies  . . . . . . . . . . . . . . 185--186

The Journal of Systems and Software
Volume 40, Number 3, March, 1998

               Hossein Saiedian   Guest Editor's corner: research
                                  directions in formal methods technology
                                  transfer . . . . . . . . . . . . . . . . 187--189
                Michael Jackson   Formal Methods and Traditional
                                  Engineering  . . . . . . . . . . . . . . 191--194
             David Lorge Parnas   ``Formal Methods'' Technology Transfer
                                  Will Fail  . . . . . . . . . . . . . . . 195--198
          Steve Easterbrook and   
                  John Callahan   Formal Methods for Verification and
                                  Validation of Partial Specifications: a
                                  Case Study . . . . . . . . . . . . . . . 199--210
                  Jim Armstrong   Industrial Integration of Graphical and
                                  Formal Specifications  . . . . . . . . . 211--225
                 Ulrich Nitsche   Application of Formal Verification and
                                  Behaviour Abstraction to the Service
                                  Interaction Problem in Intelligent
                                  Networks . . . . . . . . . . . . . . . . 227--248
Lalita Jategaonkar Jagadeesan and   
          Lawrence G. Votta and   
                Adam Porter and   
              Carlos Puchol and   
         J. Christopher Ramming   Specification-based Testing of Reactive
                                  Software: a Case Study in Technology
                                  Transfer . . . . . . . . . . . . . . . . 249--262
                 Sara Jones and   
                 David Till and   
               Ann M. Wrightson   Formal methods and requirements
                                  engineering: Challenges and synergies    263--273
       Baudouin Le Charlier and   
                  Pierre Flener   Specifications are necessarily informal
                                  or: Some more myths of formal methods    275--296
                      Anonymous   Biographies  . . . . . . . . . . . . . . 297--299
                      Anonymous   Volume contents  . . . . . . . . . . . . 300--302


The Journal of Systems and Software
Volume 41, Number 1, April, 1998

                Robert L. Glass   Editor's Corner: ``Who Cares?''
                                  Technologies in practice . . . . . . . . 1--2
            Danny C. C. Poo and   
                  Mui Ken Chung   Software engineering practices in
                                  Singapore  . . . . . . . . . . . . . . . 3--15
              David C. Rine and   
            Robert M. Sonnemann   Investments in reusable software. A
                                  study of software reuse investment
                                  success factors  . . . . . . . . . . . . 17--32
              Gregory W. Hislop   Analyzing existing software for software
                                  reuse  . . . . . . . . . . . . . . . . . 33--40
          Forouzan Golshani and   
             Antonio Pizzarello   The use of immense memories for database
                                  systems: a pragmatic approach  . . . . . 41--50
               Yin-Fu Huang and   
             Chien-Chie Mao and   
                   Jyh-Her Chen   A simulation model for the primary copy
                                  strategy in distributed INGRES . . . . . 51--61
               S. V. Vrbsky and   
                 Sa\vsa Tomi\'c   Satisfying timing constraints of
                                  real-time databases  . . . . . . . . . . 63--73

The Journal of Systems and Software
Volume 41, Number 2, May 1, 1998

                Robert L. Glass   Editor's Corner: Software runaways ---
                                  Some surprising findings . . . . . . . . 75--77
               George C. Philip   Software design guidelines for
                                  event-driven programming . . . . . . . . 79--91
 Elizabeth O'Hara-Schettino and   
                   Hassan Gomaa   Dynamic navigation in multiple view
                                  software specifications and designs  . . 93--103
                 Oscar Diaz and   
               Jon Iturrioz and   
              Mario G. Piattini   Promoting business policies in
                                  object-oriented methods  . . . . . . . . 105--115
            Hock Chuan Chan and   
            Danny C. C. Poo and   
                Cheng Peng Woon   An object-oriented implementation of an
                                  entity relationship model  . . . . . . . 117--125
              Mark Lattanzi and   
                   Sallie Henry   Software reuse using C++ classes: The
                                  question of inheritance  . . . . . . . . 127--132
      Vojislav B. Mi\vsi\'c and   
             Dejan N. Te\vsi\'c   Estimation of effort and complexity: an
                                  object-oriented case study . . . . . . . 133--143

The Journal of Systems and Software
Volume 41, Number 3, June, 1998

                Robert L. Glass   Editorial: a word of warning about reuse 145--146
                 Ian Morrey and   
              Jawed Siddiqi and   
            Richard Hibberd and   
               Graham Buckberry   A toolset to support the construction
                                  and animation of formal specifications   147--160
                    I. Toyn and   
             D. M. Cattrall and   
             J. A. McDermid and   
                    J. L. Jacob   A practical language and toolkit for
                                  high-integrity tools . . . . . . . . . . 161--173
        Matthew P. Tiemeyer and   
              Johnny S. K. Wong   A task migration algorithm for
                                  heterogeneous distributed computing
                                  systems  . . . . . . . . . . . . . . . . 175--188
               Helen D. Karatza   Task routing and resequencing in a
                                  multiprocessor system  . . . . . . . . . 189--197
             L. M. G. Feijs and   
               H. B. M. Jonkers   History, principles and application of
                                  the SPRINT method  . . . . . . . . . . . 199--219


The Journal of Systems and Software
Volume 42, Number 1, July, 1998

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 1--2
                Kate Finney and   
             Keith Rennolls and   
                   Alex Fedorec   Measuring the comprehensibility of $Z$
                                  specifications . . . . . . . . . . . . . 3--15
          Paolino Di Felice and   
                 Goffredo Fonzi   How to write comments suitable for
                                  automatic software indexing  . . . . . . 17--28
            Robert C. Shock and   
              Thomas C. Hartrum   A classification scheme for software
                                  modules  . . . . . . . . . . . . . . . . 29--44
                Jinn-Ke Jan and   
                    Yu-Yii Chen   ``Paramita wisdom'' password
                                  authentication scheme without
                                  verification tables  . . . . . . . . . . 45--57
             Der-Chyuan Lou and   
                Chin-Chen Chang   An adaptive exponentiation method  . . . 59--69
             Ayal Itzkovitz and   
             Assaf Schuster and   
                     Lea Shalev   Thread migration and its applications in
                                  distributed shared memory systems  . . . 71--87
                    P. Nesi and   
                      T. Querci   Effort estimation and prediction of
                                  object-oriented systems  . . . . . . . . 89--102

The Journal of Systems and Software
Volume 42, Number 2, August, 1998

                D. E. Cooke and   
                    J. E. Urban   Guest Editors' introduction: Special
                                  issue on software engineering and
                                  knowledge engineering  . . . . . . . . . 103--104
             Xiaoqing Frank Liu   A quantitative approach for assessing
                                  the priorities of software quality
                                  requirements . . . . . . . . . . . . . . 105--113
                David Robertson   An empirical study of the LSS
                                  specification toolkit in use . . . . . . 115--123
                       Luqi and   
              Carl K. Chang and   
                       Hong Zhu   Specifications in software prototyping   125--140
               Kai H. Chang and   
             Shih-Sung Liao and   
         Stephen B. Seidman and   
                Richard Chapman   Testing object-oriented programs: From
                                  formal specification to test scenario
                                  generation . . . . . . . . . . . . . . . 141--151
            Gerardo Canfora and   
            Andrea De Lucia and   
                  Malcolm Munro   An integrated environment for reuse
                                  reengineering C code . . . . . . . . . . 153--164
                     V. Berzins   Recombining changes to software
                                  specifications . . . . . . . . . . . . . 165--174
            Byung-Kyoo Kang and   
                James M. Bieman   Using design abstractions to visualize,
                                  quantify, and restructure software . . . 175--187

The Journal of Systems and Software
Volume 42, Number 3, September, 1998

                    Kam-yiu Lam   Guest Editor's corner. Real-time active
                                  databases: Theory and practice . . . . . 189--191
                Sang H. Son and   
        Robert C. Beckinger and   
                 David A. Baker   DRDB: Towards distributed real-time
                                  database services for time-critical
                                  active applications  . . . . . . . . . . 193--204
           Prabhudev Konana and   
                      Sudha Ram   Transaction management mechanisms for
                                  active and real-time databases: a
                                  comprehensive protocol and a performance
                                  study  . . . . . . . . . . . . . . . . . 205--225
              Anindya Datta and   
            Sarit Mukherjee and   
                Igor R. Viguier   Buffer management in real-time active
                                  database systems . . . . . . . . . . . . 227--246
         Özgür Ulusoy   Transaction processing in distributed
                                  active real-time database systems  . . . 247--262
        Lars Bækgaard and   
       Jens Christian Godskesen   Real-time event control in active
                                  databases  . . . . . . . . . . . . . . . 263--271
               Anthony Chiu and   
                    Ben Kao and   
                    Kam-yiu Lam   An analysis of lock-based and optimistic
                                  concurrency control protocols in
                                  multiprocessor real-time databases . . . 273--286


The Journal of Systems and Software
Volume 43, Number 1, October, 1998

                Robert L. Glass   Editor's corner. Expert systems: Failure
                                  or success?  . . . . . . . . . . . . . . 1--2
                 Sadahiro Isoda   A criticism on the capture-and-recapture
                                  method for software reliability
                                  assurance  . . . . . . . . . . . . . . . 3--102
               Norman Wilde and   
          Christopher Casey and   
             Joe Vandeville and   
                  Gary Trio and   
                      Dick Hotz   Reverse engineering of software threads:
                                  a design recovery technique for large
                                  multi-process systems  . . . . . . . . . 11--17
            Mikael Lindvall and   
               Kristian Sandahl   How well do experienced software
                                  developers predict software change?  . . 19--27
                  A. Romanovsky   A study of atomic action schemes
                                  intended for standard Ada  . . . . . . . 29--44
                    I. Vlahavas   Exploiting and-or parallelism in Prolog:
                                  The OASys computational model and
                                  abstract architecture  . . . . . . . . . 45--57
                Robert L. Glass   An assessment of systems and software
                                  engineering scholars and institutions
                                  (1993--1997) . . . . . . . . . . . . . . 59--64
                Robert L. Glass   Anecdote corner  . . . . . . . . . . . . 65--176
                   Ronald Ayres   A narrative history and description of
                                  MOSIS software . . . . . . . . . . . . . 67--82

The Journal of Systems and Software
Volume 43, Number 2, November, 1998

                Robert L. Glass   Editorial --- Editor's corner: a
                                  success/failure story  . . . . . . . . . 83--84
             Vaclav Rajlich and   
           Shivkumar Ragunathan   A case study of evolution in object
                                  oriented and heterogeneous architectures 85--91
              Koen De Bosschere   Tarilan: An embedded functional data
                                  processing language  . . . . . . . . . . 93--102
                 H. Rex Hartson   Human--computer interaction:
                                  Interdisciplinary roots and trends . . . 103--118
                 C. L. Chee and   
                S. Jarzabek and   
                        R. Paul   $F$-metric: a WWW-based framework for
                                  intelligent formulation and analysis of
                                  metric queries . . . . . . . . . . . . . 119--132
     Vasilis C. Gerogiannis and   
         Achilles D. Kameas and   
          Panayotis E. Pintelas   Comparative study and categorization of
                                  high-level Petri nets  . . . . . . . . . 133--160

The Journal of Systems and Software
Volume 43, Number 3, November, 1998

                Robert L. Glass   Editor's Corner: Cleaning up the trash
                                  after Y2K gets ``solved''  . . . . . . . 161--163
             Ravindra Krovi and   
               Akhilesh Chandra   User cognitive representations: The case
                                  for an object oriented model . . . . . . 165--176
        Wilhelm Hasselbring and   
            Andreas Kröber   Combining OMT with a prototyping
                                  approach . . . . . . . . . . . . . . . . 177--185
            Wilhelm Hasselbring   The ProSet--Linda approach to
                                  prototyping parallel systems . . . . . . 187--196
               Jiannong Cao and   
                 Kang Zhang and   
                 Olivier de Vel   On heuristics for optimal configuration
                                  of hierarchical distributed monitoring
                                  systems  . . . . . . . . . . . . . . . . 197--206
               Jeff Matocha and   
                     Tracy Camp   A taxonomy of distributed termination
                                  detection algorithms . . . . . . . . . . 207--221
                Kam-yiu Lam and   
                 Wai-cheong Yau   On using similarity for concurrency
                                  control in real-time database systems    223--232
                     Q. Shi and   
                       N. Zhang   An effective model for composition of
                                  secure systems . . . . . . . . . . . . . 233--244


The Journal of Systems and Software
Volume 44, Number 1, December, 1998

                Robert L. Glass   Editorial --- Editor's corner. Webwork:
                                  Is it systems development? How can we
                                  learn about doing it better? . . . . . . 1--2
              Ce-Kuen Shieh and   
              Su-Cheong Mac and   
                 Jyh-Chang Ueng   Improving the performance of distributed
                                  shared memory systems via parallel file
                                  input/output . . . . . . . . . . . . . . 3--15
                Yi-Min Wang and   
             Hsiao-Hsi Wang and   
               Ruei-Chuan Chang   Classifying and alleviating the
                                  communication overheads in matrix
                                  computations on large-scale NUMA
                                  multiprocessors  . . . . . . . . . . . . 17--29
        Christoph L. Schuba and   
         Eugene H. Spafford and   
                Berry Kercheval   Prototyping experiences with classical
                                  IP and ARP over signaled ATM connections 31--43
               Trevor T. Moores   Applying complexity measures to
                                  rule-based Prolog programs . . . . . . . 45--52
            Jasir Alherbish and   
                     Reda Ammar   High-performance Arabic character
                                  recognition  . . . . . . . . . . . . . . 53--71
            Chin-Chen Chang and   
                  Chin-Feng Lee   A spatial match retrieval mechanism for
                                  symbolic pictures  . . . . . . . . . . . 73--83

The Journal of Systems and Software
Volume 44, Number 2, December, 1998

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 85--86
                Gerald Post and   
               Albert Kagan and   
                 Robert T. Keim   A comparative evaluation of CASE tools   87--96
            Danny C. C. Poo and   
                  Mui Ken Chung   CASE and software maintenance practices
                                  in Singapore . . . . . . . . . . . . . . 97--105
             Mark T. Dishaw and   
                Diane M. Strong   Supporting software maintenance with
                                  software engineering tools: a Computed
                                  task--technology fit analysis  . . . . . 107--120
             Elizabeth Burd and   
                  Malcolm Munro   A method for the identification of
                                  reusable units through the reengineering
                                  of legacy code . . . . . . . . . . . . . 121--134
                  Jeff Tian and   
                   Joel Troster   A comparison of measurement and defect
                                  characteristics of new and legacy
                                  software systems . . . . . . . . . . . . 135--146
           Joseph S. Sherif and   
                Peter Sanderson   Metrics for object-oriented software
                                  projects . . . . . . . . . . . . . . . . 147--154
                         Wei Li   Another metric suite for object-oriented
                                  programming  . . . . . . . . . . . . . . 155--162
                     M. Xie and   
                     G. Y. Hong   A study of the sensitivity of software
                                  release time . . . . . . . . . . . . . . 163--168

The Journal of Systems and Software
Volume 44, Number 3, January, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 169--170
            M.-A. D. Storey and   
             F. D. Fracchia and   
              H. A. Müller   Cognitive design elements to support the
                                  construction of a mental model during
                                  software exploration . . . . . . . . . . 171--185
              Giuseppe Visaggio   Assessing the maintenance process
                                  through replicated, controlled
                                  experiments  . . . . . . . . . . . . . . 187--197
           Aniello Cimitile and   
            Andrea De Lucia and   
  Giuseppe Antonio Di Lucca and   
             Anna Rita Fasolino   Identifying objects in legacy systems
                                  using design metrics . . . . . . . . . . 199--211
                  R. Fiutem and   
                 P. Tonella and   
                G. Antoniol and   
                       E. Merlo   Points-to analysis for program
                                  understanding  . . . . . . . . . . . . . 213--227
              John Harrison and   
               Wie Ming Lim and   
          Anna Andrusiewicz and   
                Anthony Berglas   Evaluation of the ITOC information
                                  system design recovery tool: a case
                                  study  . . . . . . . . . . . . . . . . . 229--240
            Sallie M. Henry and   
                K. Todd Stevens   Using Belbin's leadership role to
                                  improve team effectiveness: an empirical
                                  investigation  . . . . . . . . . . . . . 241--250
           Judith Pinn Carlisle   Ethical considerations of the
                                  software-dependent organization  . . . . 251--255


The Journal of Systems and Software
Volume 45, Number 1, February 1, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 1--2
              Giuseppe Visaggio   Assessment of a renewal process
                                  experimented in the field  . . . . . . . 3--17
                Bingchiang Jeng   Toward an integration of data flow and
                                  domain testing . . . . . . . . . . . . . 19--30
    Ug~ur Çetintemel and   
     Jürgen Zimmermann and   
     Özgür Ulusoy and   
             Alejandro Buchmann   OBJECTIVE: a benchmark for
                                  object-oriented active database systems  31--43
            Susan V. Vrbsky and   
                     Sasa Tomic   Satisfying temporal consistency
                                  constraints of real-time databases . . . 45--60
                    Yi Deng and   
                 Chia-Rung Yang   Architecture-driven modeling of
                                  real-time concurrent systems with
                                  applications in FMS  . . . . . . . . . . 61--78

The Journal of Systems and Software
Volume 45, Number 2, March 1, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 79--80
       Michael J. Katchabaw and   
          Stephen L. Howard and   
          Hanan L. Lutfiyya and   
         Andrew D. Marshall and   
               Michael A. Bauer   Making distributed applications
                                  manageable through instrumentation . . . 81--97
                     X. Jia and   
                     J. Cao and   
                         W. Jia   A classification of multicast
                                  mechanisms: implementations and
                                  applications . . . . . . . . . . . . . . 99--112
                     Weijia Jia   Communicating object group and protocols
                                  for distributed systems  . . . . . . . . 113--126
                  F. Cheong and   
                         R. Lai   QoS specification and mapping for
                                  distributed multimedia systems: a survey
                                  of issues  . . . . . . . . . . . . . . . 127--139
               Jiannong Cao and   
             Olivier De Vel and   
                       Ling Shi   Rapid prototyping of distributed
                                  algorithms . . . . . . . . . . . . . . . 141--154
                Samir M. Koriem   Fast and simple decomposition techniques
                                  for the reliability analysis of
                                  interconnection networks . . . . . . . . 155--171

The Journal of Systems and Software
Volume 45, Number 3, March 15, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 173--175
          Geoffry S. Howard and   
           Thomas Bodnovich and   
             Thomas Janicki and   
                Jens Liegle and   
               Steven Klein and   
                Paul Albert and   
                   David Cannon   The efficacy of matching information
                                  systems development methodologies with
                                  application characteristics --- an
                                  empirical study  . . . . . . . . . . . . 177--195
              Mark M. Misic and   
                 Nancy L. Russo   An assessment of systems analysis and
                                  design courses . . . . . . . . . . . . . 197--202
           Karl Brett Lloyd and   
           David John Jankowski   A cognitive information processing and
                                  information theory approach to diagram
                                  clarity: a synthesis and experimental
                                  investigation  . . . . . . . . . . . . . 203--214
                 E. J. Davidson   Joint application design (JAD) in
                                  practice . . . . . . . . . . . . . . . . 215--223
                  V. Ramesh and   
                Glenn J. Browne   Expressing casual relationships in
                                  conceptual database schemas  . . . . . . 225--232
 Torbjörn Näslund and   
             Jonas Löwgren   Usability inspection in contract-based
                                  systems development --- a contextual
                                  assessment . . . . . . . . . . . . . . . 233--240


The Journal of Systems and Software
Volume 46, Number 1, April 1, 1999

                Robert L. Glass   Examining the effects of the
                                  ``Application Revolution'' . . . . . . . 1--5
             Ren-Junn Hwang and   
                Wei-Bin Lee and   
                Chin-Chen Chang   A concept of designing cheater
                                  identification methods for secret
                                  sharing  . . . . . . . . . . . . . . . . 7--11
              Steven Wartik and   
                      Ted Davis   A phased reuse adoption model  . . . . . 13--23
                 Christof Ebert   Technical controlling and software
                                  process improvement  . . . . . . . . . . 25--39
                Samir M. Koriem   $R$-nets for the performance evaluation
                                  of hard real-time systems  . . . . . . . 41--58
               Ajith Tom P. and   
             C. Siva Ram Murthy   Optimal task allocation in distributed
                                  systems by graph matching and state
                                  space search . . . . . . . . . . . . . . 59--75
            Shiuh-Jeng Wang and   
                    Jinn-Ke Jan   A displacement addressing method for
                                  letter-oriented keys . . . . . . . . . . 77--88

The Journal of Systems and Software
Volume 46, Number 2--3, April 15, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 89--89
            Marc I. Kellner and   
         Raymond J. Madachy and   
                 David M. Raffo   Software process simulation modeling:
                                  Why? What? How?  . . . . . . . . . . . . 91--105
               Alan M. Christie   Simulation in support of CMM-based
                                  process improvement  . . . . . . . . . . 107--112
                  A. Drappa and   
                     J. Ludewig   Quantitative modeling for the
                                  interactive simulation of software
                                  projects . . . . . . . . . . . . . . . . 113--122
               M. M. Lehman and   
                    J. F. Ramil   The impact of feedback in the global
                                  software process . . . . . . . . . . . . 123--134
              Dietmar Pfahl and   
                  Karl Lebsanft   Integration of system dynamics modelling
                                  with descriptive process modelling and
                                  goal-oriented measurement  . . . . . . . 135--150
              Antony Powell and   
               Keith Mander and   
                   Duncan Brown   Strategies for lifecycle concurrency and
                                  iteration --- a system dynamics approach 151--161
             David M. Raffo and   
       Joseph V. Vandeville and   
               Robert H. Martin   Software process simulation to achieve
                                  higher CMM levels  . . . . . . . . . . . 163--172
                  Ioana Rus and   
           James Collofello and   
                    Peter Lakey   Software process simulation for
                                  reliability management . . . . . . . . . 173--182
                   Walt Scacchi   Experience with software process
                                  simulation and modeling  . . . . . . . . 183--192
                 P. Wernick and   
                   M. M. Lehman   Software process white box modelling for
                                  FEAST/1  . . . . . . . . . . . . . . . . 193--201
           Judson Williford and   
                   Andrew Chang   Modeling the FedEx IT division: a system
                                  dynamics approach to strategic IT
                                  planning . . . . . . . . . . . . . . . . 203--211


The Journal of Systems and Software
Volume 47, Number 1, May 1, 1999

                Robert L. Glass   Of counting schemes and end-of-century
                                  partying . . . . . . . . . . . . . . . . 1--2
                D. H. Drury and   
                  A. Farhoomand   Information technology push/pull
                                  reactions  . . . . . . . . . . . . . . . 3--10
                Faruk Polat and   
                    Reda Alhajj   A multi-agent tuple-space based problem
                                  solving framework  . . . . . . . . . . . 11--17
               Hasan Çam   A header-population based flow control
                                  for multicomputer networks . . . . . . . 19--26
      Jeyakesavan Veerasamy and   
              S. Venkatesan and   
                    Jay C. Shah   Spare capacity assignment in telecom
                                  networks using path restoration and
                                  further improvement using traffic
                                  splitting  . . . . . . . . . . . . . . . 27--33
            Chin-Chen Chang and   
                Tian-Fu Lee and   
                   Jyh-Jong Leu   Partition search filter and its
                                  performance analysis . . . . . . . . . . 35--43
          Nikolaus Walczuch and   
                 Herbert Hoeger   Using individual prefixes in B$^+$-trees 45--51
             Mansour Jaragh and   
                   Kassem Saleh   Synthesis of communications protocol
                                  converters using the timed Petri net
                                  model  . . . . . . . . . . . . . . . . . 53--69

The Journal of Systems and Software
Volume 47, Number 2--3, July 1, 1999

                      Anonymous   Editorial  . . . . . . . . . . . . . . . 71--72
                      Anonymous   Editorial  . . . . . . . . . . . . . . . 73--73
          Johnny S. K. Wong and   
                Armin R. Mikler   Intelligent mobile agents in large
                                  distributed autonomous cooperative
                                  systems  . . . . . . . . . . . . . . . . 75--87
                         R. Lai   Towards more industrially relevant
                                  academic researches into testing of
                                  communicating systems  . . . . . . . . . 89--96
              Elaine J. Weyuker   Evaluation techniques for improving the
                                  quality of very large software systems
                                  in a cost-effective way  . . . . . . . . 97--103
              J.-Y. J. Chen and   
                     S.-C. Chou   Consistency management in a process
                                  environment  . . . . . . . . . . . . . . 105--110
                 S. L. Pfleeger   Understanding and improving technology
                                  transfer in software engineering . . . . 111--124
               Kassem Saleh and   
             Robert Probert and   
                Hassib Khanafer   The distributed object computing
                                  paradigm: concepts and applications  . . 125--131
               Alfonso Fuggetta   Rethinking the modes of software
                                  engineering research . . . . . . . . . . 133--138
           Hossein Saiedian and   
             Kalyani Chennupati   Towards an evaluative framework for
                                  software process improvement models  . . 139--148
           Norman E. Fenton and   
                    Martin Neil   Software metrics: successes, failures
                                  and new directions . . . . . . . . . . . 149--157
          Hee Beng Kuan Tan and   
                  Tok Wang Ling   Integrated design patterns for database
                                  applications . . . . . . . . . . . . . . 159--172
              Mary Jean Harrold   Testing evolving software  . . . . . . . 173--181
                     Les Hatton   Repetitive failure, feedback and the
                                  lost art of diagnosis  . . . . . . . . . 183--188
                      Jeff Tian   Measurement and continuous improvement
                                  of software reliability throughout
                                  software life-cycle  . . . . . . . . . . 189--195


The Journal of Systems and Software
Volume 48, Number 1, August 1, 1999

                      Anonymous   Editorial(s) . . . . . . . . . . . . . . 1--3
         Richard A. Johnson and   
              Bill C. Hardgrave   Object-oriented methods: current
                                  practices and attitudes  . . . . . . . . 5--12
                Murray Wood and   
                  John Daly and   
               James Miller and   
                     Marc Roper   Multi-method research: an empirical
                                  investigation of object-oriented
                                  technology . . . . . . . . . . . . . . . 13--26
            Michalis Glykas and   
                 George Valiris   Formal methods in object oriented
                                  business modelling . . . . . . . . . . . 27--41
           Alexander Romanovsky   Class diversity support in
                                  object-oriented languages  . . . . . . . 43--57
                    M. Zaki and   
                Y. B. Mahdy and   
                  S. A. Ali and   
                 K. F. El-Reefy   Two practical systems for classification
                                  of three-dimensional objects . . . . . . 59--71
                Robert L. Glass   Corrigendum to ``An assessment of
                                  systems and software engineering
                                  scholars and institutions (1993--1997)''
                                  [Journal of Systems and Software 43
                                  (1998) 59--64] . . . . . . . . . . . . . 73--73
                         Wei Li   Corrigendum to ``Another metric suite
                                  for object-oriented programming''
                                  [Journal of Systems and Software 44
                                  (1998) 155--162] . . . . . . . . . . . . 75--75

The Journal of Systems and Software
Volume 48, Number 2, October 15, 1999

                      Anonymous   Editorial(s) . . . . . . . . . . . . . . 77--78
               W. Eric Wong and   
           Joseph R. Horgan and   
           Aditya P. Mathur and   
               Alberto Pasquini   Test set size minimization and fault
                                  detection effectiveness: a case study in
                                  a space application  . . . . . . . . . . 79--89
             Victoria Stavridou   Integration in software intensive
                                  systems  . . . . . . . . . . . . . . . . 91--104
              A. Di Stefano and   
                L. Lo Bello and   
                  E. Tramontana   Factors affecting the design of load
                                  balancing algorithms in distributed
                                  systems  . . . . . . . . . . . . . . . . 105--117
                      A. Lo and   
                         R. Lai   An automatic implementation of the ISO
                                  FTAM protocol based on an integrated
                                  specification of Estelle and ASN.1 . . . 119--137
            Natalia Juristo and   
      José L. Morant and   
                  Ana M. Moreno   A formal approach for generating OO
                                  specifications from natural language . . 139--153
                 Gary Klein and   
                 James J. Jiang   User perception of expert system advice  155--161

The Journal of Systems and Software
Volume 48, Number 3, November 1, 1999

                      Anonymous   Editorial(s) . . . . . . . . . . . . . . 163--164
            Malleswar Kalla and   
          Johnny S. K. Wong and   
            Armin R. Mikler and   
                 Stephen Elbert   Achieving non-repudiation of Web based
                                  transactions . . . . . . . . . . . . . . 165--175
   Stathes Hadjiefthymiades and   
         Drakoulis Martakos and   
                  Costas Petrou   Stateful relational database gateways
                                  for the World Wide Web . . . . . . . . . 177--187
                  Kam Hong Shum   Effective fault tolerance for
                                  agent-based cluster computing  . . . . . 189--196
                   D. Liang and   
                 C.-L. Fang and   
                 S.-M. Yuan and   
                    C. Chen and   
                      G. E. Jan   A fault--tolerant object service on
                                  CORBA  . . . . . . . . . . . . . . . . . 197--211
               M.-L. Chiang and   
                    R.-C. Chang   Cleaning policies in mobile computers
                                  using flash memory . . . . . . . . . . . 213--231
              Joseph Kee-Yin Ng   A reserved bandwidth video smoothing
                                  algorithm for MPEG transmission  . . . . 233--245


The Journal of Systems and Software
Volume 49, Number 1, December 15, 1999

                      Anonymous   Editorial(s) . . . . . . . . . . . . . . 1--2
             C. Reid Turner and   
           Alfonso Fuggetta and   
              Luigi Lavazza and   
              Alexander L. Wolf   A conceptual basis for feature
                                  engineering  . . . . . . . . . . . . . . 3--15
                     M. Morisio   Measurement processes are software, too  17--31
                Simon Moser and   
    Brian Henderson-Sellers and   
          Vojislav B. Mi\vsi\'c   Cost estimation based on business models 33--42
                     M. Xie and   
                 G. Y. Hong and   
                      C. Wohlin   Software reliability prediction
                                  incorporating information from a similar
                                  project  . . . . . . . . . . . . . . . . 43--48
        A. Jefferson Offutt and   
                   Shaoying Liu   Generating test data from SOFL
                                  specifications . . . . . . . . . . . . . 49--62
                C. U. Smith and   
                 L. G. Williams   A performance model interchange format   63--80
                Robert L. Glass   An assessment of systems and software
                                  engineering scholars and institutions
                                  (1994--1998) . . . . . . . . . . . . . . 81--86
                      Anonymous   Editorial(s) . . . . . . . . . . . . . . 87--87
                    Nigel Bevan   Quality in use: Meeting user needs for
                                  quality  . . . . . . . . . . . . . . . . 89--96
            Bingchiang Jeng and   
   István Forgács   An automatic approach of domain test
                                  data generation  . . . . . . . . . . . . 97--112

The Journal of Systems and Software
Volume 49, Number 2--3, December 30, 1999

               Hossein Saiedian   Software engineering education and
                                  training for the next millennium . . . . 113--115
               Klaas Sikkel and   
             Ton A. M. Spil and   
           Rob L. W. van de Weg   A real-world case study in information
                                  technology for undergraduate students    117--123
               Claes Wohlin and   
             Björn Regnell   Strategies for industrial relevance in
                                  software engineering education . . . . . 125--134
         J. Barrie Thompson and   
               Helen M. Edwards   Providing new graduate opportunities:
                                  experiences with a UK Master's level
                                  computing conversion course  . . . . . . 135--143
              Michael G. Murphy   Teaching software project management: a
                                  response--interaction approach . . . . . 145--148
     Rayford B. Vaughn, Jr. and   
          Julian E. Boggess III   Integration of computer security into
                                  the software engineering and computer
                                  science programs . . . . . . . . . . . . 149--153
                 Nancy Mead and   
              Kathy Beckman and   
             Jimmy Lawrence and   
              George O'Mary and   
             Cynthia Parish and   
             Perla Unpingco and   
                    Hope Walker   Industry/university collaborations:
                                  different perspectives heighten mutual
                                  opportunities  . . . . . . . . . . . . . 155--162
          Thomas B. Hilburn and   
                Greg Hislop and   
           Donald J. Bagert and   
               Michael Lutz and   
               Susan Mengel and   
              Michael McCracken   Guidance for the development of software
                                  engineering education programs . . . . . 163--169
            Doris K. Lidtke and   
                  Gorden Stokes   An information systems-centric
                                  curriculum, ISCC '99 . . . . . . . . . . 171--175
                Kurt R. Linberg   Software developer perceptions about
                                  software project failure: a case study   177--192


The Journal of Systems and Software
Volume 51, Number 3, May 1, 2000

                Robert L. Glass   Corrigendum to: an assessment of systems
                                  and software engineering scholars and
                                  institutions (1994--1998) [The Journal
                                  of Systems and Software 49 (1) (1999)
                                  81--86]  . . . . . . . . . . . . . . . . 275--275