Journal: IEEE Trans. Software Eng.

Volume 17, Issue 9

853 -- 871Fujio Nishida, Shinobu Takamatsu, Yoneharu Fujita, Tadaaki Tani. Semi-Automatic Program Construction From Specifications Using Library Modules
872 -- 883Dong-Guk Shin, Keki B. Irani. Fragmenting Relations Horizontally Using a Knowledge-Based Approach
884 -- 899Alberto Coen-Porisini, Flavio De Paoli, Carlo Ghezzi, Dino Mandrioli. Software Specialization Via Symbolic Execution
900 -- 910Richard A. DeMillo, A. Jefferson Offutt. Constraint-Based Automatic Test Data Generation
911 -- 921Mohamed G. Gouda, Ted Herman. Adaptive Programming
922 -- 933C. Gary Rommel. The Probability of Load Balancing Success in a Homogeneous Network
934 -- 943Daniel Hoffman, Paul A. Strooper. Automated Module Testing in Prolog
944 -- 953Ouri Wolfson, Soumitra Sengupta, Yechiam Yemini. Managing Communication Networks by Monitoring Databases
954 -- 960Yuri Breitbart, Dimitrios Georgakopoulos, Marek Rusinkiewicz, Abraham Silberschatz. On Rigorous Transaction Scheduling
961 -- 971Sergio Cárdenas-García, Marvin V. Zelkowitz. A Management Tool For Evaluation of Software Designs
972 -- 975Michael D. Vose. A Linear Algorithm For Generating Random Numbers With a Given Distribution
976 -- 978Sylvia C. Boyd, Hasan Ural. On the Complexity of Generating Optimal Test Sequences
979 -- 982Goetz Graefe. Heap-Filter Merge Join: A New Algorithm For Joining Medium-Size Inputs

Volume 17, Issue 8

737 -- 750Alexander D. Stoyenko, V. Carl Hamacher, Richard C. Holt. Analyzing Hard-Real-Time Programs For Guaranteed Schedulability
751 -- 761Keith Brian Gallagher, James R. Lyle. Using Program Slicing in Software Maintenance
762 -- 788Timo Niemi, Kalervo Järvelin. Prolog-Based Meta-Rules For Relational Database Representation and Manipulation
789 -- 799Ajay D. Kshemkalyani, Mukesh Singhal. Invariant-Based Verification of a Distributed Deadlock Detection Algorithm
800 -- 813Yoëlle S. Maarek, Daniel M. Berry, Gail E. Kaiser. An Information Retrieval Approach For Automatically Constructing Software Libraries
814 -- 829Gilbert Babin, François Lustman, Peretz Shoval. Specification and Design of Transactions in Information Systems: A Formal Approach
830 -- 838Takeshi Nakajo, Hitoshi Kume. A Case History Analysis of Software Error Cause-Effect Relationships
839 -- 849Louis M. Taff, James W. Borchering, W. Richard Hudgins Jr.. Estimeetings: Development Estimates and a Front-End Process For a Large Project

Volume 17, Issue 7

641 -- 651John F. Beetem, Anne F. Beetem. Incremental Scanning and Parsing With Galaxy
652 -- 668Zbigniew M. Wójcik, Barbara E. Wójcik. Rough Grammar For Efficient and Fault-Tolerant Computing on a Distributed System
669 -- 677Terry Shepard, J. A. Martin Gagné. A Pre-Run-Time Scheduling Algorithm For Hard Real-Time Systems
678 -- 691Witold Litwin, Nick Roussopoulos, Gérald Lévy, Wang Hong. Trie Hashing With Controlled Load
692 -- 702Dave E. Eckhardt, Alper K. Caglayan, John C. Knight, Larry D. Lee, David F. McAllister, Mladen A. Vouk, John P. J. Kelly. An Experimental Evaluation of Software Redundancy as a Strategy For Improving Reliability
703 -- 711Elaine J. Weyuker, Bingchiang Jeng. Analyzing Partition Testing Strategies
712 -- 724Ugur Halici, Asuman Dogac. An Optimistic Locking Technique For Concurrency Control in Distributed Databases
725 -- 730Thomas Kunz. The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme
731 -- 734Subhada K. Mishra, Vijay V. Raghavan, Nian-Feng Tzeng. Efficient Algorithms For Selection of Recovery Points in Tree Task Models

Volume 17, Issue 6

493 -- 512Yoheved Dotan, Benjamin Arazi. Using Flat Concurrent Prolog in System Modeling
513 -- 526Fevzi Belli, Karl-Erwin Großpietsch. Specification of Fault-Tolerant System Issues by Predicate/Transition Nets and Regular Expressions-Approach and Case Study
527 -- 543Stanley Lee, Suzanne Sluizer. An Executable Language For Modeling Simple Behavior
544 -- 552Pai-Cheng Chu. A Contingency Approach to Estimating Record Selectivities
553 -- 564Roy S. Freedman. Testability of Software Components
582 -- 590Michiel van Genuchten. Why is Software Late? An Empirical Study of Reasons For Delay in Software Development
591 -- 603Susumu Fujiwara, Gregor von Bochmann, Ferhat Khendek, Mokhtar Amalou, Abderrazak Ghedamsi. Test Selection Based on Finite State Models
604 -- 625Cheng Hsu, M hamed Bouziane, Laurie Rattner, Lester Yee. Information Resources Management in Heterogeneous, Distributed Environments: A Metadatabase Approach
626 -- 635John R. Callahan, James M. Purtilo. A Packaging System For Heterogeneous Execution Environments
636 -- 638John C. Cherniavsky, Carl H. Smith. On Weyuker s Axioms For Software Complexity Measures
656 -- 581Allen S. Parrish, Stuart H. Zweben. Analysis and Refinement of Software Test Data Adequacy Properties

Volume 17, Issue 5

386 -- 402Alexander Thomasian, In Kyung Ryu. Performance Analysis of Two-Phase Locking
403 -- 423Edward W. Krauser, Aditya P. Mathur, Vernon Rego. High Performance Software Testing on SIMD Machines
424 -- 435Douglas E. Harms, Bruce W. Weide. Copying and Swapping: Influences on the Design of Reusable Software Components
436 -- 442Boyan Dimitrov, Zohel Khalil, Nikolay Kolev, Peter Petrov. On the Optimal Total Processing Time Using Checkpoints
443 -- 453Dipak Ghosal, Giuseppe Serazzi, Satish K. Tripathi. The Processor Working Set and Its Use in Scheduling Multiprocessor Systems
454 -- 466Martin D. Fraser, Kuldeep Kumar, Vijay K. Vaishnavi. Informal and Formal Requirements Specification Languages: Bridging the Gap
467 -- 482Udo Hahn, Matthias Jarke, Thomas Rose. Teamwork Support in a Knowledge-Based Information Systems Environment
483 -- 489Yoshihiro Tohma, Hisashi Yamano, Morio Ohba, Raymond Jacoby. The Estimation of Parameters of the Hypergeometric Distribution and Its Application to the Software Reliability Growth Model

Volume 17, Issue 4

313 -- 319Nozer D. Singpurwalla. Determining an Optimal Time Interval for Testing and Debugging Software
320 -- 333Waleed A. Muhanna. Composite Programs: Hierarchical Construction, Circularity, and Deadlocks
334 -- 344Karama Kanoun, Marta Rettelbusch de Bastos Martini, Jorge Moreira de Souza. A Method for Software Reliability Analysis and Prediction Application to the TROPICO-R Switching System
345 -- 356Fatemeh Zahedi, Noushin Ashrafi. Software Reliability Allocation Based on Structure, Utility, Price, and Cost
357 -- 369Alessandro Braccini, Alberto Del Bimbo, Enrico Vicario. Interprocess Communication Dependency on Network Load
370 -- 382Jean-Claude Laprie, Karama Kanoun, Christian Béounes, Mohamed Kaâniche. The KAT (Knowledge-Action-Transformation) Approach to the Modeling and Evaluation of Reliability and Availability Growth
383 -- 384Richard A. DeMillo, Richard J. Lipton. Defining Software by Continuous, Smooth Functions

Volume 17, Issue 3

210 -- 211Alan M. Davis, Peter Freeman. Guest Editors Introduction Requirements Engineering
212 -- 225Pamela Zave. An Insider s Evaluation of PAISLey
226 -- 240Howard B. Reubenstein, Richard C. Waters. The Requirements Apprentice: Automated Assistance for Requirements Acquisition
241 -- 258Matthew S. Jaffe, Nancy G. Leveson, Mats Per Erik Heimdahl, Bonnie E. Melhart. Software Requirements Analysis for Real-Time Process-Control Systems
259 -- 273Bernard Berthomieu, Michel Diaz. Modeling and Verification of Time Dependent Systems Using Time Petri Nets
274 -- 282Farhad S. Etessami, Gurdeep S. Hura. Rule-Based Design Methodology for Solving Control Problems
283 -- 295Dewayne E. Perry, Gail E. Kaiser. Models of Software Development Environments
296 -- 309Ghassan Z. Qadah, Lawrence J. Henschen, Jung J. Kim. Efficient Algorithms for the Instantiated Transitive Closure Queries
310 -- 312Fevzi Belli, Piotr Jedrzejowicz. An Approach to the Reliability Optimization of Software with Redundancy

Volume 17, Issue 2

97 -- 98Sadatoshi Kumagai, Tadao Murata, Shojiro Nishio. Guest Editors Introduction Special Section on Petri Net Performance Models
99 -- 107Gerard Florin, Stéphane Natkin. Generalization of Queueing Network Product Form Solutions to Stochastic Petri Nets
108 -- 116William Henderson, Peter G. Taylor. Embedded Processes in Stochastic Petri Nets
117 -- 125Javier Campos, Giovanni Chiola, Manuel Silva. Ergodicity and Throughput Bounds of Petri Nets with Unique Consistent Firing Count Vector
126 -- 132Itsuo Hatono, Keiichi Yamagata, Hiroyuki Tamura. Modeling and On-Line Scheduling of Flexible Manufacturing Systems Using Stochastic Petri Nets
133 -- 140Jason Gait. Stability, Availability and Response in Network File Service
141 -- 152Richard W. Selby, Victor R. Basili. Analyzing Error-Prone System Structure
153 -- 159James M. Purtilo, Pankaj Jalote. An Environment for Developing Fault-Tolerant Software
160 -- 172Carlo Ghezzi, Dino Mandrioli, Sandro Morasca, Mauro Pezzè. A Unified High-Level Petri Net Formalism for Time-Critical Systems
173 -- 182Timothy J. Shimeall, Nancy G. Leveson. An Empirical Comparison of Software Fault Tolerance and Fault Elimination
183 -- 195Naftaly H. Minsky. The Imposition of Protocols Over Open Distributed Systems
196 -- 207Watts S. Humphrey, Nozer D. Singpurwalla. Predicting (Individual) Software Productivity

Volume 17, Issue 12

1229 -- 1240Kar-Wing Edward Lor, Daniel M. Berry. Automatic Synthesis of SARA Design Models From System Requirements
1241 -- 1252Jiawei Han, Ling Liu. Efficient Evaluation of Multiple Linear Recursions
1253 -- 1269Julio Cesar Sampaio do Prado Leite, Peter Freeman. Requirements Validation Through Viewpoint Resolution
1270 -- 1283Nazim H. Madhavji, Wilhelm Schäfer. Prism-Methodology and Process-Oriented Environment
1284 -- 1288Geoffrey K. Gill, Chris F. Kemerer. Cyclomatic Complexity Density and Software Maintenance Productivity
1289 -- 1295K. B. Lakshmanan, S. Jayaprakash, P. K. Sinha. Properties of Control-Flow Complexity Measures

Volume 17, Issue 11

1145 -- 1146Teresa F. Lunt, Deborah M. Cooper. Introduction: Security and Privacy
1147 -- 1165Paul A. Karger, Mary Ellen Zurko, Douglas W. Bonin, Andrew H. Mason, Clifford E. Kahn. A Retrospective on the VAX VMM Security Kernel
1166 -- 1185Richard A. Kemmerer, Phillip A. Porras. Covert Flow Trees: A Visual Approach to Analyzing Covert Storage Channels
1186 -- 1194Jeremy Jacob. A Uniform Presentation of Confidentiality Properties
1195 -- 1203Gary W. Smith. Modeling Security-Relevant Data Semantics
1204 -- 1222George S. Avrunin, Ugo A. Buy, James C. Corbett, Laura K. Dillon, Jack C. Wileden. Automated Analysis of Concurrent Systems With the Constrained Expression Toolset

Volume 17, Issue 10

987 -- 1004Ishfaq Ahmad, Arif Ghafoor. Semi-Distributed Load Balancing For Massively Parallel Multicomputer Systems
1005 -- 1012Nihal Yazici-Pekergin, Jean-Marc Vincent. Stochastic Bounds on Execution Times of Parallel Programs
1013 -- 1027Anurag Gupta, Ian F. Akyildiz, Richard Fujimoto. Performance Analysis of Time Warp With Multiple Homogeneous Processors
1028 -- 1041Ivan P. Radivojevic, Jayantha A. Herath. Executing DSP Applications in a Fine-Grained Dataflow Environment
1042 -- 1058Rajive Bagrodia, Chien-Chung Shen. MIDAS: Integrated Design and Simulation of Distributed Systems
1059 -- 1068Xiaodong Zhang, Xiaohan Qin. Performance Prediction and Evaluation of Parallel Processing on a NUMA Multiprocessor
1069 -- 1075János Sztrik, Demetres D. Kouvatsos. Asymptotic Analysis of a Heterogeneous Multiprocessor System in a Randomly Changing Environment
1076 -- 1092Wesley W. Chu, Chi-Man Sit, Kin K. Leung. Task Response Time For Real-Time Distributed Systems With Resource Contentions
1093 -- 1108Brigitte Plateau, Karim Atif. Stochastic Automata Network For Modeling Parallel Systems
1109 -- 1125Gerald M. Karam, Raymond J. A. Buhr. Temporal Logic-Based Deadlock Analysis For Ada
1126 -- 1142Kanth Miriyala, Mehdi T. Harandi. Automatic Derivation of Formal Software Specifications From Informal Descriptions

Volume 17, Issue 1

1 -- 9Ikuo Nakata, Masataka Sassa. Programming with Streams in a Pascal-Like Language
10 -- 21L. Beth Protsko, Paul G. Sorenson, J. Paul Tremblay, Douglas A. Schaefer. Towards the Automatic Generation of Software Diagrams
22 -- 33Nick Roussopoulos, Leo Mark, Timos K. Sellis, Christos Faloutsos. An Architecture for High Performance Engineering Information Systems
34 -- 44Ben A. Blake, Karsten Schwan. Experimental Evaluation of a Real-Time Scheduler for a Multiprocessor System
45 -- 63Kuo-Chung Tai, Richard H. Carver, Evelyn E. Obaid. Debugging Concurrent Ada Programs by Deterministic Execution
64 -- 76Norman C. Hutchinson, Larry L. Peterson. The ::::x::::-Kernel: An Architecture for Implementing Network Protocols
77 -- 86Timos K. Sellis, Leonard D. Shapiro. Query Optimization for Nontraditional Database Applications
87 -- 93Xiaodong Zhang. Performance Measurement and Modeling to Evaluate Various Effects on a Shared Memory Multiprocessor
94 -- 0Mark Moriconi, Timothy C. Winkler. Correction to Approximate Reasoning About the Semantic Effects of Program Changes