2008
DOI: 10.1007/978-3-540-85279-7_2
|View full text |Cite
|
Sign up to set email alerts
|

Formalisms in Software Engineering: Myths Versus Empirical Facts

Abstract: Abstract. The importance of software grows in all sectors of industry and all aspects of life. Given this high dependability on software, the status of software engineering is less than satisfactory. Accidents, recall actions, and late projects still make the news every day. Many of the software engineering research results do not make it into practice, and thereby the gap between research and practice widens constantly. The reasons for not making it into practice range from isufficient commitment for professi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 6 publications
0
8
0
Order By: Relevance
“…Recent research proposed by Rombach et al (2008) points out that research and industry need to cooperate on current practices of software engineering in order to gain insight in how software development can be managed better. One of the reasons for current problems such as schedule and budget overrun, and system failures especially in safety-critical embedded applications is summarized as ''non-compliance with best practice principles of process design'' (Rombach et al 2008).…”
Section: Research Questionsmentioning
confidence: 99%
See 3 more Smart Citations
“…Recent research proposed by Rombach et al (2008) points out that research and industry need to cooperate on current practices of software engineering in order to gain insight in how software development can be managed better. One of the reasons for current problems such as schedule and budget overrun, and system failures especially in safety-critical embedded applications is summarized as ''non-compliance with best practice principles of process design'' (Rombach et al 2008).…”
Section: Research Questionsmentioning
confidence: 99%
“…One of the reasons for current problems such as schedule and budget overrun, and system failures especially in safety-critical embedded applications is summarized as ''non-compliance with best practice principles of process design'' (Rombach et al 2008). These typical challenges exist in practical software engineering due to lack of empirical evidence regarding the benefits and limitations of existing approaches in this context.…”
Section: Research Questionsmentioning
confidence: 99%
See 2 more Smart Citations
“…• For the purpose of assuring the quality of classical software systems, low-level source code testing -though still necessary-is not the most important method of quality assurance any longer: Software engineers nowadays are (or, at least, should be) guided by the principle of 'correctness by construction' (Shukla et al 2010) which goes hand-in-hand with valuable and effective development techniques such as source code inspections (Rombach et al 2008). Those techniques, especially source code inspection, are usually not ( On these premises, we can now also make plausible why the main intent of this chapter is directed towards model-based, passive testing of non-software components, though software components will be mentioned as well.…”
Section: [Insert Figure-1 Here]mentioning
confidence: 99%