Skip to main content

Research Repository

Advanced Search

Outputs (3105)

Software design framework or how to support real designers (1995)
Journal Article
Reeves, A., Marashi, M., & Budgen, D. (1995). Software design framework or how to support real designers. IET Software, 10(4), 141-155. https://doi.org/10.1049/sej.1995.0018

The problems inherent in capturing a designer's ideas about software provide a major difficulty for software development. In the paper, both observed designer practices and the procedural forms that are embodied in software design methods are examine... Read More about Software design framework or how to support real designers.

Binary adaptive optics: a status report (1994)
Presentation / Conference Contribution
Love, G. D., Doel, A. P., Myers, R. M., Purvis, A., & Sharples, R. M. (1994, December). Binary adaptive optics: a status report

CASE tools: Masters or servants? (1993)
Presentation / Conference Contribution
Budgen, D., Marashi, M., & Reeves, A. (1993, February). CASE tools: Masters or servants?. Presented at Proceedings - Software Engineering Environments, SEE 1993, Reading, UK

Much of the recent research into the use of CASE tools for specification and design of software systems has focused on the integration of such tools with one another and with related tools. However, much less attention has been directed towards consi... Read More about CASE tools: Masters or servants?.

Design transformation and abstract design prototyping (1991)
Journal Article
Friel, G., & Budgen, D. (1991). Design transformation and abstract design prototyping. Information and Software Technology, 33(9), 707-719. https://doi.org/10.1016/0950-5849%2891%2990044-C

In the process of software design, both 'structured' diagrams as well as mathematical formalisms can provide useful ways of expressing a designer's ideas about a solution to a problem. The paper describes a transformation tool that generates executab... Read More about Design transformation and abstract design prototyping.

Teaching about process issues in software engineering (1991)
Presentation / Conference Contribution
Budgen, D., & Rattray, C. (1991, January). Teaching about process issues in software engineering. Presented at Software Engineering Education (SEI 1991), Pittsburgh, USA

Our experiences with teaching Software Engineering to Computing Science students are described, focusing mainly upon the use of two forms of teaching that have proved useful in helping students to learn about those process issues that are not well su... Read More about Teaching about process issues in software engineering.

Academic/industrial collaboration in a postgraduate MSc course in Software Engineering (1989)
Journal Article
Budgen, D., Henderson, P., & Rattray, C. (1989). Academic/industrial collaboration in a postgraduate MSc course in Software Engineering. Journal of Systems and Software, 10(4), 261-266. https://doi.org/10.1016/0164-1212%2889%2990072-1

This paper outlines the organization of an MSc in Software Engineering that has been set up as a specialist conversion course for graduates who have had some experience of computer programming. The most distinctive feature of the program is that this... Read More about Academic/industrial collaboration in a postgraduate MSc course in Software Engineering.

Education programme of the Software Engineering Institute, Carnegie Mellon University (1989)
Journal Article
Budgen, D., & Gibbs, N. E. (1989). Education programme of the Software Engineering Institute, Carnegie Mellon University. IET Software, 4(4), 176-185. https://doi.org/10.1049/sej.1989.0022

The paper discusses the objectives and structure of the Software Engineering Institute's Education Programme, with particular emphasis upon those items associated with the Graduate Curriculum Project. We discuss the development and form of the produc... Read More about Education programme of the Software Engineering Institute, Carnegie Mellon University.

MDSE advisor: knowledge-based techniques applied to software design assessment (1988)
Journal Article
Budgen, D., & Marashi, M. (1988). MDSE advisor: knowledge-based techniques applied to software design assessment. Knowledge-Based Systems, 1(4), 235-239. https://doi.org/10.1016/0950-7051%2888%2990034-2

An overview of progress in the design and development of the Advisor subsystem during the first two years of the MASCOT Design Support Environment project is given. The Advisor is a software tool which makes use of a set of design metrics in applying... Read More about MDSE advisor: knowledge-based techniques applied to software design assessment.

MASCOT DESIGNER'S GUIDE. (1987)
Report
Budgen, D. (1987). MASCOT DESIGNER'S GUIDE. MASCOT Design Support Environment Project

The author describes the purpose and intended role of the guide, concerns in creating a prototype advisor system, methods for providing metrics which can be applied to a representation of a MASCOT design, and a description of design experiments.