It is estimated that by 2005, there will be 55 million end-user programmers compared to 2.75 million professional programmers. Even though end-user programs have the same reliability problems, software engineering research has largely ignored the end-user community. Because end users are different from professional programmers in motivation, background, and interests, the end-user community cannot be served by repacking tools and techniques developed for professional programmers. This article describes our work in developing software engineering devices for spreadsheet developers, one of the largest classes of end-user programmers. Software engineering research has focused on aiding programmers throughout the software development and mainte...
Not long ago, most software was written by professional programmers, who could be presumed to have a...
Today many end-users implement software tools on their own due to their high, general computer liter...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
There has been considerable work in empowering end users to be able to write their own programs, and...
This article describes our work in developing software engineering devices for spreadsheet developer...
The goal of this dissertation is to explore, understand, and mitigate when possible, the challenges ...
Most programs today are written not by professional software developers, but by people with experti...
In 1995, Boehm predicted that by 2005, there would be “55 million performers” of “end-user programmi...
While much of the software that people depend on is written by professional software engineers, incr...
Professional end-user developers By the term ‘professional end-user developers ’ is meant profession...
In 1995, Boehm predicted that by 2005, there would be “55 million performers ” of “end-user programm...
By the term 'professional end user developers' we mean people such as research scientists who work i...
Abstract: End users create software when they use spreadsheet systems, web authoring tools and graph...
This paper argues the importance of two principles for end-user software engineering research. The ...
The widespread use of personal software systems and the boom of the so-called Web 2.0 is erasing the...
Not long ago, most software was written by professional programmers, who could be presumed to have a...
Today many end-users implement software tools on their own due to their high, general computer liter...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
There has been considerable work in empowering end users to be able to write their own programs, and...
This article describes our work in developing software engineering devices for spreadsheet developer...
The goal of this dissertation is to explore, understand, and mitigate when possible, the challenges ...
Most programs today are written not by professional software developers, but by people with experti...
In 1995, Boehm predicted that by 2005, there would be “55 million performers” of “end-user programmi...
While much of the software that people depend on is written by professional software engineers, incr...
Professional end-user developers By the term ‘professional end-user developers ’ is meant profession...
In 1995, Boehm predicted that by 2005, there would be “55 million performers ” of “end-user programm...
By the term 'professional end user developers' we mean people such as research scientists who work i...
Abstract: End users create software when they use spreadsheet systems, web authoring tools and graph...
This paper argues the importance of two principles for end-user software engineering research. The ...
The widespread use of personal software systems and the boom of the so-called Web 2.0 is erasing the...
Not long ago, most software was written by professional programmers, who could be presumed to have a...
Today many end-users implement software tools on their own due to their high, general computer liter...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...