The building blocks of today’s embedded systems-on-a-chip (SoC) are complex IP components and programmable processor cores. This means that more and more system functionality is implemented in softwar
This book focuses on novel trends in software evolution research and its relations with other emerging disciplines. Mens and Demeyer, both authorities in the field of software evolution, do not restri
This book presents source code modularization as a key activity in reverse engineering to extract the software architecture from the existing source code. To this end, it provides detailed techniques
Debate is raging as regards intellectual property and software. Neither copyright law nor patent law seem to satisfy the requirements of software protection. This legal uncertainty has led to the laws
In recent years, searching for source code on the web has become increasingly common among professional software developers and is emerging as an area of academic research. This volume surveys past re
The innovative process of open source software is led in greater part by the end-users; therefore this aspect of open source software remains significant beyond the realm of traditional software devel
Good software design is simple and easy to understand. Unfortunately, the average computer program today is so complex that no one could possibly comprehend how all the code works. This concise guide
Choice Outstanding Academic TitleSoftware is more than a set of instructions for computers: it enables (and disables) political imperatives and policies. Nowhere is the potential for radical social an
Software is more than a set of instructions for computers: it enables (and disables) political imperatives and policies. Nowhere is the potential for radical social and political change more apparent
Technological, mathematical, economic, business, social, and philosophical and among the aspects of free and open-source software that specialists from around the world consider. They do not attempt t
St. Amant and Still, both of Texas Tech University, compile the latest research from around the world on open source software (OSS) technologies and their educational, economic, organizational, and so
Open Source Software (OSS) development appears to present a stark contrast to traditional production and innovation methods and an unlikely contestant in the marketplace. Some of the most striking fe
If you've held back from developing open source or free software projects because you don't understand the implications of the various licenses, you're not alone. Many developers believe in releasing
Dixon, who is an attorney with the Department of Education, explains the ten articles of the open source definition, clarifies the principles of open source software development and licensing, and off
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with
Learn how free software became open source and how you can sell open source software. This book provides a historical context of how open source has thoroughly transformed how we write software, how w
This book seeks to promote the structured, standardized and accurate use of software measurement at all levels of modern software development companies. To do so, it focuses on seven main aspects:&nbs
"This book explores the field of open source software and processes. This wide area includes the special development process performed by geographically dispersed programmers, community issues like co
Although the law on infringement is relatively straightforward in relation to the copying of literal and textual elements of software, it is the copying of non-literal and functional elements that pos
In the 1980s, there was a revolution with far-reaching consequences -- a revolution to restore software freedom. In the early 1980s, after decades of making source code available with programs, most p
This book emphasizes that leadership is a task, one that has left evolutionary – and thereby enduring – traces in us. From this perspective the author develops the key elements of successful leadershi
The seventh edition of Basic Biomechanics has been significantly updated from the previous edition. The approach taken remains an integrated balance of qualitative and quantitative examples, applicati
This book is a critical introduction to the subject of algorithms, code and software that develops an understanding of the social and philosophical implications. This book has been written specificall
The Free and Open Source Software (FOSS) movement demonstrates how labour can self-organise production, and, as is shown by the free operating system GNU/Linux, even compete with some of the worlds la
This book contains papers presented at the first Open Source Geospatial Research Symposium held in Nantes City, France, 8-10 July, 2009. It brings together insights and ideas in the fields of Geospati
Computer scientists, software engineers, and related professionals explore methods for maintaining and revising a model that was devised to develop software after the software itself has been released
Once the privilege of a secret few, cryptography is now taught at universities around the world. Introduction to Cryptography with Open-Source Software illustrates algorithms and cryptosystems using e
This book is a critical introduction to code and software that develops an understanding of its social and philosophical implications in the digital age. Written specifically for people interested in
This collection of fourteen articles on the growing importance of free and open source software (FOSS) presents current scholarship on the development and efficacy of open source projects and methodol
To understand the principles and practice of software development, there is no better motivator than participating in a software project with real-world value and a life beyond the academic arena. Sof
In many ways, the rise of the open source web browser Firefox contradicts common wisdom and expectations. An industry with network effects, as is the case in the web browser industry, should follow t
The Free and Open Source Software (FOSS) movement demonstrates how labour can self-organise production, and, as is shown by the free operating system GNU/Linux, even compete with some of the worlds la