Engineering PapersSearch

Engineering topics

Menzies, T.

Publications and source records attributed to Menzies, T..

Matching software practitioner needs to researcher activities

We present an approach to matching software practitioners' needs to software researchers' activities. It uses an accepted taxonomical software classfication scheme as intermediary, in terms of which practitioners express needs, and researchers express activities.

technology transfer requirements prioritization

How simple is software defect detection?

This study benchmarks several FSS techniques and reports several studies where a large set metrics were reduced to a handful with little loss of detection accuracy. This result raises the possibility that software defect detection may be much simpler than previously believed.

feature subset selection software fault model soft

Relating practitioner needs to research activities

We present an approach to matching needs (practioner requirements) to solutions (researcher activities). A taxonomical classification scheme acts as intermediary between needs and activities. Expert practitioners exprss their needs in terms of this taxonomy. Researchers express their activities in the same terms. A decision support tool is used to assist in the combination and study of their expressions of needs and activities.

technology transfer requirements prioritization

Converging on the optimal attainment of requirements

Planning for the optimal attainment of requirements is an important early lifecycle activity. However, such planning is difficult when dealing with competing requirements, limited resources, and the incompleteness of information available at requirements time.

requirements optimization summarization tradeoffs

Assurance optimization

Explore the source record for details and available documents.

assurance requirements optimization summarization

Assurance optimization

Explore the source record for details and available documents.

assurance requirements optimization summarization

Learning cost benefit trade-offs

The more we know about software costs and benefits, the more precisely we can analyze the trade-offs between options in a software project.

requirements optimization summarization tradeoffs