
Untrapped Value:
Software Reuse Powering Future Prosperity
David Erickson(Author)
Lulu.com (Publisher)
Published on 15. June 2022
978-1-387-86699-1 (ISBN)
System requirements
for ePUB without DRM
E-Book Single Licence
You are acquiring a single user licence for this eBook, which you might not transfer. [L]
Available for download
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Language
English
File size
1,89 MB
ISBN-13
978-1-387-86699-1 (9781387866991)
Schweitzer Classification
Person
What is this book about?
Software, made with quality from original sources repurposed, in many
agreed standpoints of comprehension, to meet a wider audience that benefits
mankind for generations instead of fiscal quarters so mankind can maximize
benefit from it for all society.
Who may benefit?
Mankind should be interested in and profit from software reuse, because re-
ducing software development time reduces energy greenhouse gas emissions,
reduces computing machinery wear and tear, provides more ways to accelerate
more people to work on software with security, mission-critical, and real-time
requirements; it provides easier starts for younger scientists and engineers in
Science, Technology, Engineering, and Math (STEM) to profit from and accel-
erate their learning and contribution to technology.
Why should society care?
Society has learned from enough bad ideas and bad methods in the progeny
of software to make optimization a priority for everyone's advancement tomor-
row.
When?
The change needs to happen tomorrow, and this book points a way towards it.
How?
By attacking the top and the bottom of software development at the same
time: the first half of this book describes the ideas from a managerial, or high
level perspective; the second half delves into the nuts and bolts things anyone
might use to get started.
In this chapter we set out the grand visions of what software reuse might be,
in the next we bring forward the ideas that will be top of mind if you venture
into the business of software reuse.
Content
Part I
Macroscopic View:
The Manifesto ix
1 Introduction 1
2 Software Reuse: Conceptually 5
3 Untrapped Value: The Problem 21
4 Knowledge Reuse by Dialog: 1993 to 2022 33
5 The ReUse Software Movement 77
6 A Reuse Strategy beyond Fads 99
7 Linux: The Pinnacle of Software Reuse 115
8 Organizational Considerations 121
9 Legal Aspects of Code 127
10 Re-Use Library Abstraction (RULA)
Part II
Microscopic View:
The Toolbox 145
11 Pirate Treasure Map 147
12 Reuse Tools 151
13 General Methods of Improving Code 175
14 Logger Reuse Code Exemplar 185
15 Reuse Legal Actions 203
16 Re-Use Library Abstraction (RULA) 211
17 Conclusion - What's at stake? 213
A Acknowledgments 217
B All-Encompassing Index 219
C Nomenclature 221
D Index 223
Index 225
Bibliography
System requirements
File format: ePUB
Copy protection: without DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reader that can handle the file format ePUB, such as Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., 'flowing' text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook does not use copy protection or Digital Rights Management
For more information, see our eBook Help page.