Software Management Environment (SME) concepts and architecture, revision 1

This document presents the concepts and architecture of the Software Management Environment (SME), developed for the Software Engineering Branch of the Flight Dynamic Division (FDD) of GSFC. The SME provides an integrated set of experience-based management tools that can assist software development managers in managing and planning flight dynamics software development projects. This document provides a high-level description of the types of information required to implement such an automated management tool.

[1]  Ed Seidewitz,et al.  Towards a general object-oriented Ada lifecycle , 1987, WADAS '87.

[2]  H. D. Rombach,et al.  Software process and product specifications: a basis for generating customized SE information bases , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track.

[3]  Frank Mcgarry,et al.  Evolution of Ada technology in the flight dynamics area: Implementation/testing phase analysis , 1989 .

[4]  Frank Mcgarry Software Engineering Laboratory (SEL) data and information policy , 1991 .

[5]  Marvin V. Zelkowitz,et al.  The software engineering laboratory: Objectives , 1977, SIGCPR '77.

[6]  David N. Card,et al.  Designing with Ada for satellite simulation: A case study , 1986 .

[7]  Victor R. Basili,et al.  Comparing the Effectiveness of Software Testing Strategies , 1987, IEEE Transactions on Software Engineering.

[8]  H. D. Rombach Software reuse: a key to the maintenance problem , 1991 .

[9]  Sally Godfrey,et al.  Experiences in the implementation of a large Ada project , 1988, WADAS '88.

[10]  Jon Martens,et al.  Data and Analysis Center for Software. , 1980 .

[11]  David N. Card,et al.  Measuring software technology , 1984 .

[12]  Victor R. Basili,et al.  Towards a comprehensive framework for reuse: model-based reuse characterization schemes , 1990 .

[13]  Robert Hendrick,et al.  Software Engineering Laboratory (SEL) relationships, models, and management rules , 1991 .

[14]  Kellyann Jeletic,et al.  Software Management Environment (SME) installation guide , 1992 .

[15]  Marvin V. Zelkowitz Resource utilization during software development , 1988, J. Syst. Softw..

[16]  Victor R. Basili,et al.  Lessons learned in use of Ada-oriented design methods , 1987, WADAS '87.

[17]  Victor R. Basili,et al.  Metric Analysis and Data Validation Across Fortran Projects , 1983, IEEE Transactions on Software Engineering.

[18]  Victor R. Basili,et al.  Monitoring Software Development Through Dynamic Variables , 1985, IEEE Transactions on Software Engineering.

[19]  Ed Seidewitz,et al.  Toward a general object-oriented software development methodology , 1987, ALET.

[20]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[21]  David N. Card,et al.  Criteria for software modularization , 1985, ICSE '85.

[22]  Victor R. Basili,et al.  Calculation and use of an environment's characteristic software metric set , 1985, ICSE '85.

[23]  Victor R. Basili,et al.  Paradigms for experimentation and empirical studies in software engineering , 1991 .

[24]  Victor R. Basili,et al.  Integrating Automated Support for A Software Management Cycle into the TAME System , 1989 .

[25]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[26]  Jon Valett,et al.  Measuring the impact of computer resource quality on the software development process and product , 1985 .

[27]  Victor R. Basili,et al.  Four Applications of a Software Data Collection and Analysis Methodology , 1986 .

[28]  Victor R. Basili,et al.  Models and metrics for software management and engineering , 1982 .

[29]  Frank E. McGarry,et al.  Measuring Ada for software development in the Software Engineering Laboratory , 1989, J. Syst. Softw..

[30]  Marvin V. Zelkowitz,et al.  Evolution towards specifications environment: experiences with syntax editors , 1990 .

[31]  J. D. Valett,et al.  DEASEL: An expert system for software engineering , 1985 .

[32]  David N. Card,et al.  A practical experience with independent verification and validation , 1985 .

[33]  D. Card Early estimation of resource expenditures and program size , 1983 .

[34]  Victor R. Basili,et al.  Validating the TAME resource data model , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[35]  Victor R. Basili,et al.  The software engineering laboratory - an operational software experience factory , 1992, International Conference on Software Engineering.