A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Software Engineering: Emerging Goals and Lasting Problems
[chapter]
2006
Lecture Notes in Computer Science
All this is affecting the way software is engineered (i.e., conceived, architected, and produced). New difficult challenges arise, while old fundamental problems are still with us. ...
Software processes have been evolving along similar lines, from pre-specified sequential work-flows to decentralized and multi-organization endeavors. ...
doi:10.1007/11693017_2
fatcat:s7boa6pc75ejnh3bhyrgb2mzie
Engineering Software & Software Engineering
[chapter]
1998
Lecture Notes in Computer Science
Software inspection is aimed at detecting error early during the software development process and improving the skills of developers. ...
Based on extensive research and analysis, a visual software inspection model is proposed in this paper. ...
The work summarized and reviewed other types of software inspection processes that have emerged in the last 25 years and also addressed important issues related to the inspection process and examined experimental ...
doi:10.1007/3-540-49477-4_16
fatcat:iunzueaauzh2fonmexslpwr3za
Software engineering
2000
Proceedings of the conference on The future of Software engineering - ICSE '00
We need to be able to compose components whose behaviour we understand and reason about, or engineer for, the emergent properties of systems composed from those components. ...
We need to adapt conventional software engineering methods and techniques to work in evolutionary, rapid, extreme and other non-classical styles of software development. area of software systems engineering ...
Software engineering research is being more carefully targeted towards "real" industrial problems. This entails thorough problem analysis. ...
doi:10.1145/336512.336519
dblp:conf/icse/FinkelsteinK00
fatcat:7lq3qbkkbbdfhbsjpllh6vjoeq
End user software engineering
2008
Proceeding of the twenty-sixth annual CHI conference extended abstracts on Human factors in computing systems - CHI '08
to incorporate attendees' ideas and feedback into an emerging survey of the state of this interesting new subarea; and generally to bring together the community of researchers who are addressing this topic ...
Unfortunately, errors are pervasive in enduser software, and the resulting impact is sometimes enormous. ...
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect those of the National Science Foundation. ...
doi:10.1145/1358628.1358687
dblp:conf/chi/MyersBRKB08
fatcat:fkbosbzcrfb2pnfuijhrxbfseu
Software engineering education
1999
ACM SIGCSE Bulletin
This paper discusses two important aspects of the software engineering related education: the context, both the current one and the historical background of the development and the contents of the education ...
Informatics and going deeper into Software Engineering only to a relatively lesser extent. ...
Building on that, specific software engineering models, architectures and methods are developed. ...
doi:10.1145/571535.571569
fatcat:ixfwbrdgq5gddjwkidflnylxhy
Software Engineering Institute
1985
IEEE Software
knowledge levels, and perceived problems; • definition of a goal state, including the desired future state of the SME, and the strategies to overcome the perceived problems; • definition of the scope ...
emerged in the mid 1980s. ...
doi:10.1109/ms.1985.230346
fatcat:xiieidnhlzhknjkcguxklnehyy
Concurrent software engineering
2008
Proceedings of the 2008 C3S2E conference on - C3S2E '08
Finally, we review the potential impact on software engineering and on software development processes. ...
Software systems bridge the gap between information processing needs and available computer hardware. ...
Acknowledgments The research described here was supported by the National Science and Engineering Research Council of Canada. ...
doi:10.1145/1370256.1370270
dblp:conf/c3s2e/GrogonoS08
fatcat:qakax3wosva4rgauykjxnnlcuq
Lawful software engineering
2010
Proceedings of the FSE/SDP workshop on Future of software engineering research - FoSER '10
We conjecture that legal constraints are another dimension software analysts, architects and developers have to consider, making them an important area of future research in software engineering. ...
Legislation is constantly affecting the way in which software developers can create software systems, and deliver them to their users. ...
One of the goals of software engineering principles-and especially of good design principles-is to promote reuse. ...
doi:10.1145/1882362.1882390
dblp:conf/sigsoft/GermanWP10
fatcat:rsrnl3qqevbuffu6cwlt75tm5y
Requirements Engineering for Emergent Application Software
[chapter]
2013
Lecture Notes in Business Information Processing
The field of Requirements Engineering is arguably one of the most sensitive areas in the development of not only software but more importantly in the development of systems and organisational structures ...
As service systems play an increasingly important role in today's economy, the ability of software to respond to emergent real-world contexts becomes a key-enabling factor to developing new and unpredictable ...
Developing emergent software falls in the category of design problems often referred to as ill-defined problems, or as Rittel and Webber called them ''wicked problems'' [22] . ...
doi:10.1007/978-3-642-40654-6_2
fatcat:brq3eox6b5fhvi4wgl43sobfxq
Engineering software correctness
2005
Proceedings of the 2005 workshop on Functional and declaritive programming in education - FDPE '05
Software engineering courses offer one of many opportunities for providing students with a significant experience in declarative programming. ...
This report discusses some results from taking advantage of this opportunity in a two-semester sequence of software engineering courses for students in their final year of baccalaureate studies in computer ...
The software development projects used in fall, 2004 emerged from the efforts and suggestions of these students. ...
doi:10.1145/1085114.1085123
dblp:conf/icfp/Page05
fatcat:5cepkw3al5fbdaelk2f2a5n2rm
Engineering Software Correctness
2007
Journal of functional programming
Software engineering courses offer one of many opportunities for providing students with a significant experience in declarative programming. ...
This report discusses some results from taking advantage of this opportunity in a two-semester sequence of software engineering courses for students in their final year of baccalaureate studies in computer ...
The software development projects used in fall, 2004 emerged from the efforts and suggestions of these students. ...
doi:10.1017/s095679680700634x
fatcat:ftethwcglvcibprebzo3tzpqsu
Development of software engineering
2006
Proceeding of the 28th international conference on Software engineering - ICSE '06
In the past 40 years, software engineering has emerged as an important sub-field of computer science. ...
The history of software engineering in China is reviewed with emphasis on the relationship between software engineering and the software industry. ...
Thanks to ShingChi Cheung and Robert Lai for their comments. ...
doi:10.1145/1134285.1134287
dblp:conf/icse/YangM06
fatcat:fusrjx34gndrdfshrqnlbdg7ni
Open Source Software: A Source of Possibilities for Software Engineering Education and Empirical Software Engineering
2007
First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)
Software maintenance is a significant part of the software life-cycle cost. Current research focuses on the maintenance of application software. ...
Before progressing with informing software integration practice, researchers therefore need to better understand the actual work of maintaining integrated systems. ...
With new problems, existing actors change and new actors emerge. ...
doi:10.1109/floss.2007.12
fatcat:zue27wkzjbbgjk3gar2ztms7ze
Software Engineering for Ensembles
[chapter]
2008
Lecture Notes in Computer Science
To develop reliable and trustworthy software for these kinds of systems we need to go far beyond the current state of the art and address fundamental problems in software development. ...
We present some challenges and promising avenues for research about software-engineering for ensembles. ...
While many of the problems posed by traditional software are difficult but manageable, some of the challenges posed by ensembles are beyond the current state of the art for software and systems engineering ...
doi:10.1007/978-3-540-89437-7_2
fatcat:qjkg4pemgfa4xni7g753flklpq
Does Continuous Requirements Engineering need Continuous Software Engineering?
2017
Requirements Engineering: Foundation for Software Quality
It especially focusses on the problem whether Continuous Requirements Engineering without Continuous Software Engineering makes sense. ...
The paper discusses aspect of Continuous business process modeling, Continuous Requirements Engineering, and Human-Centred Design in relation to Continuous Software Engineering. ...
This can only be successful if rigid engineering principles are combined with agility, emergence, and spontaneity to support sustainability and viability of the systems under development. ...
dblp:conf/refsq/Forbrig17
fatcat:s4vescjzrvaild27n5zvz5sa2y
« Previous
Showing results 1 — 15 out of 182,822 results