Results 1 to 10 of about 504,509 (264)
Some of the next articles are maybe not open access.

A theory of distances in software engineering

Information and Software Technology, 2016
ContextCoordinating a software project across distances is challenging. Even without geographical and time zone distances, other distances within a project can cause communication gaps. For example, organisational and cognitive distances between product owners and development-near roles such as developers and testers can lead to differences in ...
Bjarnason, Elizabeth   +4 more
openaire   +2 more sources

A unified theory of software metrics

Proceedings of the 1988 ACM sixteenth annual conference on Computer science - CSC '88, 1988
The science of software metrics is a broad one touching on software engineering, structured programming and the mathematical discipline of measure theory. The third emphasizes what space is measurable or not; the second, what characteristics are to be measured; and the first, the potential feedback effects of measurement.
openaire   +1 more source

The Software Dimensions Theory

2000
Since the early times, software academics and practitioners talk about a « crisis » in the software industry. Nevertheless, nowadays this crisis is more critical as organizations can not exist without operational software to support their production and decision-making processes.
openaire   +2 more sources

Software Engineering Theory in Practice

IEEE Software, 2005
Whether software engineering "best practices" really are the best depends on the type of project. Applying them could actually cause harm in some cases.
openaire   +1 more source

A theory for software design extraction

1991
In this paper we consider the problem of extracting a design for an existing software system. This problem is clearly relevant to understanding and maintaining software systems. The basis of our approach is a formalization of top-down design with information hiding.
Ben A. Sijtsma, Joseph W. L. J. Mager
openaire   +1 more source

A software demonstrator of modality theory

1995
For some years, the multimodal systems group at the Centre for Cognitive Science, Roskilde University, has been working on establishing and implementing the research agenda of modality theory. The research agenda for modality theory is the following [1]: 1.
Niels Ole Bernsen, S. Lu
openaire   +1 more source

Exploring Theory of Cognition for General Theory of Software Engineering

2015 IEEE/ACM 4th SEMAT Workshop on a General Theory of Software Engineering, 2015
In recent years, there has been significant interest in general theories of software engineering. In this article, we explore the utility of a theory of cognition, ACT-R, as a component of such a general theory. The ACT-R theory was instantiated to predict the effort of programming language comprehension for two cases: (i) a C program, and (ii) the ...
Pontus Johnson, Mathias Ekstedt
openaire   +1 more source

Software for Groups: Theory and Practice

2014
Some problems in algorithmic group theory have good, well-understood, solutions as far as theory is concerned. This often is because of considering problems from other areas as solved, or because of ignoring practical aspects that are rarely if ever spelled out.
openaire   +1 more source

The Tarpit – A general theory of software engineering

Information and Software Technology, 2016
ContextRecent years have seen an increasing interest in general theories of software engineering. As in other academic fields, these theories aim to explain and predict the key phenomena of the discipline. ObjectiveThe present article proposes a general theory of software engineering that we have labeled the Tarpit theory, in reference to the 1982 ...
Pontus Johnson, Mathias Ekstedt
openaire   +1 more source

Software testing: from theory to practice

Proceedings of COMPASS '97: 12th Annual Conference on Computer Assurance, 1998
This paper is about the disparity between what is known and what is being learned in academia and what is being used in industry. The author believes there are many reasons. Some of these represent accidental and some essential problems. Most are part of a general issue of quality in the software products.
openaire   +1 more source

Home - About - Disclaimer - Privacy