The goal of the research described in this thesis was to build a system that supports without interferinq with the activity of systematic software design and tokes upon itself Mechanical activities the designer can be spared. Two of the Main activities which constitute the process of software creation are: 1. Designing a solution to the problem. 2. Implementing the design. The activity of design hos to be performed by the programmer himself, it can only be aided by the computer. Producing a program from a complete design is a mechanical activity the computer can take upon herself. These observations lead to the following objectives that a software design system should meet: 1. Providing tools that support the design activi...
Since the inception of software engineering, the design of a software system has been recognized as ...
Context: Software design is considered an essential activity to analyze software requirements in ord...
International audienceThe engineering of systems involves many different stakeholders, each with the...
The goal of the research described in this thesis was to build a system that supports without inter...
This position paper for the End-User Software Engineering workshop outlines three systems that emplo...
Most existing software design systems (SDSS) support the use of only a single design methodology. A ...
This research is intended as an initial step toward the development of a rigorous science of design ...
We seem to have finally reached the point of almost general acceptance of the concept that computer...
This thesis describes two distinct, but mutually supportive, research projects. The first is the des...
Similar to paper and pencil, nowadays, we have different tools at our disposal to carry out a design...
Engineering design plays a crucial role in the development of artifacts that in one way or another a...
This work is concerned about the conception of computer programs to aid the process of mechanical de...
This article presents a series of guidelines both for researchers in search of software to be used i...
In this landmark book, Terry Winograd shows how to improve the practice of software design, by apply...
Once we relax the assumption that it must be possible to specify programs solely in terms of text an...
Since the inception of software engineering, the design of a software system has been recognized as ...
Context: Software design is considered an essential activity to analyze software requirements in ord...
International audienceThe engineering of systems involves many different stakeholders, each with the...
The goal of the research described in this thesis was to build a system that supports without inter...
This position paper for the End-User Software Engineering workshop outlines three systems that emplo...
Most existing software design systems (SDSS) support the use of only a single design methodology. A ...
This research is intended as an initial step toward the development of a rigorous science of design ...
We seem to have finally reached the point of almost general acceptance of the concept that computer...
This thesis describes two distinct, but mutually supportive, research projects. The first is the des...
Similar to paper and pencil, nowadays, we have different tools at our disposal to carry out a design...
Engineering design plays a crucial role in the development of artifacts that in one way or another a...
This work is concerned about the conception of computer programs to aid the process of mechanical de...
This article presents a series of guidelines both for researchers in search of software to be used i...
In this landmark book, Terry Winograd shows how to improve the practice of software design, by apply...
Once we relax the assumption that it must be possible to specify programs solely in terms of text an...
Since the inception of software engineering, the design of a software system has been recognized as ...
Context: Software design is considered an essential activity to analyze software requirements in ord...
International audienceThe engineering of systems involves many different stakeholders, each with the...