- Table View
- List View
The Software Arts (Software Studies)
by Warren SackAn alternative history of software that places the liberal arts at the very center of software's evolution.In The Software Arts, Warren Sack offers an alternative history of computing that places the arts at the very center of software's evolution. Tracing the origins of software to eighteenth-century French encyclopedists' step-by-step descriptions of how things were made in the workshops of artists and artisans, Sack shows that programming languages are the offspring of an effort to describe the mechanical arts in the language of the liberal arts. Sack offers a reading of the texts of computing—code, algorithms, and technical papers—that emphasizes continuity between prose and programs. He translates concepts and categories from the liberal and mechanical arts—including logic, rhetoric, grammar, learning, algorithm, language, and simulation—into terms of computer science and then considers their further translation into popular culture, where they circulate as forms of digital life. He considers, among other topics, the “arithmetization” of knowledge that presaged digitization; today's multitude of logics; the history of demonstration, from deduction to newer forms of persuasion; and the post-Chomsky absence of meaning in grammar. With The Software Arts, Sack invites artists and humanists to see how their ideas are at the root of software and invites computer scientists to envision themselves as artists and humanists.
Software Automatic Tuning
by Keita Teranishi Reiji Suda John Cavazos Ken NaonoAutomatic Performance Tuning is a new software paradigm which enables software to be high performance in any computing environment. Its methodologies have been developed over the past decade, and it is now rapidly growing in terms of its scope and applicability, as well as in its scientific knowledge and technological methods. Software developers and researchers in the area of scientific and technical computing, high performance database systems, optimized compilers, high performance systems software, and low-power computing will find this book to be an invaluable reference to this powerful new paradigm.
Software Business: 13th International Conference, ICSOB 2022, Bolzano, Italy, November 8–11, 2022, Proceedings (Lecture Notes in Business Information Processing #463)
by Noel Carroll Anh Nguyen-Duc Xiaofeng Wang Viktoria StrayThis book constitutes the refereed proceedings of the 13th International Conference on Software Business, ICSOB 2022, which was held during November 8-11, 2022 in Bolzano, Italy. The special theme of ICSOB 2022 was “Software for Digital Transformation”. The 19 full papers together with 6 short papers presented were carefully reviewed and selected from 53 submissions. The conference is covering different aspects of Digital Transformation, Software Startups, Software Ecosystems, Software Processes, Platform Economy, Software Sustainability, and People and Process Analytics.
Software Business: 14th International Conference, ICSOB 2023, Lahti, Finland, November 27–29, 2023, Proceedings (Lecture Notes in Business Information Processing #500)
by Sami Hyrynsalmi Jürgen Münch Kari Smolander Jorge MelegatiThis open access book constitutes the refereed proceedings of the 23rd International Conference on Software Business, ICSOB 2023, which was held in Lahti, Finland, during November 27–29, 2023. The special theme of ICSOB 2023 was Digital Agility: Mastering Change in Software Business and Digital Services.The 27 full papers and 8 short papers presented in this book were carefully reviewed and selected from 79 submissions. They were organized in topical sections as follows: Requirements; software procurement; platforms, ecosystems and data; artificial intelligence; software startups; software product management; software and business co-development; and emerging digital world.
Software Business: 10th International Conference, ICSOB 2019, Jyväskylä, Finland, November 18–20, 2019, Proceedings (Lecture Notes in Business Information Processing #370)
by Sami Hyrynsalmi Mari Suoranta Anh Nguyen-Duc Pasi Tyrväinen Pekka AbrahamssonThis book constitutes the refereed proceedings of the 10th International Conference on Software Business, ICSOB 2019, held in Jyväskylä, Finland, in November 2019. On the occasion of its tenth anniversary the conference theme this year was “The First Decade and Beyond” and focused on the development during the past decade, addressing the future of software-intensive business as well as studies on new and emerging ideas. The 18 full papers and 10 short papers presented together with 3 invited talks, 6 emerging research papers and a tutorial were carefully reviewed and selected from 52 submissions. They are organized in the following topical sections: software ecosystems; management of software products; continual improvement and product development; impacts of digitalization; software business education; software startups and digital business.
Software Business: 11th International Conference, ICSOB 2020, Karlskrona, Sweden, November 16–18, 2020, Proceedings (Lecture Notes in Business Information Processing #407)
by Eriks Klotins Krzysztof WnukThis book constitutes the refereed proceedings of the 11th International Conference on Software Business, ICSOB 2020, which was held during November 16-18, 2020. The conference was originally planned to take place in Karlskrona, Sweden, but changed to an online format due to the COVID-19 pandemic. The 13 full papers and 5 short papers presented were carefully reviewed and selected from 39 submissions. They deal with a range of topics including practices for engineering and marketing software-intensive products, extracting business value from machine learning based software components, ethical considerations of the software business, software ecosystems, and pedagogy of teaching entrepreneurship and software business.
Software Business
by Andrey Maglyas Anna-Lena LamprechtThis book contains the refereed proceedings of the 7th International Conference on Software Business, ICSOB 2016, held in Ljubljana, Slovenia, in June 2016. Software business refers to commercial activities in and around the software industry aimed at generating income from the delivery of software products and services. The theme of the event was "Software as a New Way of Providing Cutting-edge Solutions". The 10 full and 5 short papers for ICSOB were selected from 38 submissions. The papers span a wide range of issues related to contemporary software business, ranging from strategic aspects to operational challenges. The strong presence of software ecosystem papers confirms the importance of this topic and influence on software business. In addition, a short abstract of the key note by Peter Lick and Hans-Bernd Kittlaus is also included.
Software Business: 15th International Conference, ICSOB 2024, Utrecht, The Netherlands, November 18–20, 2024, Proceedings (Lecture Notes in Business Information Processing #539)
by Efi Papatheocharous Siamak Farshidi Slinger Jansen Sonja HyrynsalmiThis book constitutes the refereed proceedings of the 15th International Conference on Software Business, ICSOB 2024, which took place in Utrecht, The Netherlands, during November 18-20, 2024. The special theme of ICSOB 2024 was Ethics, Equity, and Sustainability in Software Business. The 23 full papers and 13 short papers presented in this book were carefully reviewed and selected from 98 submissions. The papers are organized in the following topical sections: Ethical Challenges in Software Development; Developer Experience and Ecosystem Trust; Transparency and Trust in AI; Diversity and Inclusion in Software Business; Sustainable ICT; Experimentation and Innovations; Tools in Software Ecosystems; and Software Startups and Digital Transformation.
Software Business: 12th International Conference, ICSOB 2021, Drammen, Norway, December 2–3, 2021, Proceedings (Lecture Notes in Business Information Processing #434)
by Xiaofeng Wang Antonio Martini Anh Nguyen-Duc Viktoria StrayThis book constitutes the refereed proceedings of the 12th International Conference on Software Business, ICSOB 2021, which was held during December 2-3, 2021. The conference was originally planned to take place in Drammen, Norway, but changed to an online format due to the COVID-19 pandemic. The special theme of ICSOB 2021 was software sustainability. The 13 full papers and 5 short papers presented were carefully reviewed and selected from 39 submissions. They deal with a range of topics including software sustainability, Agile development, DevOps, software startups, prototyping, software ecosystems, crowdsourcing platforms, technical debts, and risk management.
Software Business: 9th International Conference, ICSOB 2018, Tallinn, Estonia, June 11–12, 2018, Proceedings (Lecture Notes in Business Information Processing #336)
by Krzysztof Wnuk Sjaak BrinkkemperThis book constitutes the refereed proceedings of the 9th International Conference on Software Business, ICSOB 2018, held in Tallinn, Estonia, in June 2018. This year the conference theme was “How Digitalization Impacts Software Business” and focused on digitalization and its impact on the speed of business models and business modeling and the realization of these business models. The 11 full papers and 1 short paper presented in this volume were carefully reviewed and selected from 34 submissions. They were organized in topical sections named: software ecosystems; software product management and business models; and software start-ups.
Software Business Start-up Memories
by Roderick Van Cann Slinger Jansen Sjaak BrinkkemperDescribes the decisions that led to the success of 16 software companies. The decisions are illustrated in detail, providing entrepreneurs with insights into what it takes to make a decision that can change the future of a company.
Software Challenges to Exascale Computing: Second Workshop, SCEC 2018, Delhi, India, December 13-14, 2018, Proceedings (Communications in Computer and Information Science #964)
by Amit Majumdar Ritu AroraThis book constitutes the refereed proceedings of the Second Workshop on Software Challenges to Exascale Computing, SCEC 2018, held in Delhi, India, in December 2018.The 10 papers presented in this volume were carefully reviewed and selected from 24 submissions and focus on scientific applications, performance analysis and optimization, science gateways and high-productivity tools and frameworks.
Software Change Management: Case Studies and Practical Advice
by Donald J. ReiferDrawing from 30+ years of field experience, with case studies spanning industry, government, and academia, this practical guide illuminates the change-management approaches that lead to successful software process improvement.
Software Configuration Management
by Jessica KeyesAn effective systems development and design process is far easier to explain than it is to implement. A framework is needed that organizes the life cycle activities that form the process. This framework is Configuration Management (CM). Software Configuration Management discusses the framework from a standards viewpoint, using the original
Software Cost Estimation, Benchmarking, and Risk Assessment
by Adam TrendowiczSoftware effort estimation is a key element of software project planning and management. Yet, in industrial practice, the important role of effort estimation is often underestimated and/or misunderstood. In this book, Adam Trendowicz presents the CoBRA method (an abbreviation for Cost Estimation, Benchmarking, and Risk Assessment) for estimating the effort required to successfully complete a software development project, which uniquely combines human judgment and measurement data in order to systematically create a custom-specific effort estimation model. CoBRA goes far beyond simply predicting the development effort; it supports project decision-makers in negotiating the project scope, managing project risks, benchmarking productivity, and directing improvement activities. To illustrate the method's practical use, the book reports several real-world cases where CoBRA was applied in various industrial contexts. These cases represent different estimation contexts in terms of software project environment, estimation objectives, and estimation constraints. This book is the result of a successful collaboration between the process management division of Fraunhofer IESE and many software companies in the field of software engineering technology transfer. It mainly addresses software practitioners who deal with planning and managing software development projects as part of their daily work, and is also of interest for students or courses specializing in software engineering or software project management.
Software Data Engineering for Network eLearning Environments: Analytics and Awareness Learning Services (Lecture Notes on Data Engineering and Communications Technologies #11)
by Jordi Conesa Santi CaballéThis book presents original research on analytics and context awareness with regard to providing sophisticated learning services for all stakeholders in the eLearning context. It offers essential information on the definition, modeling, development and deployment of services for these stakeholders. Data analysis has long-since been a cornerstone of eLearning, supplying learners, teachers, researchers, managers and policymakers with valuable information on learning activities and design. With the rapid development of Internet technologies and sophisticated online learning environments, increasing volumes and varieties of data are being generated, and data analysis has moved on to more complex analysis techniques, such as educational data mining and learning analytics. Now powered by cloud technologies, online learning environments are capable of gathering and storing massive amounts of data in various formats, of tracking user-system and user-user interactions, and of delivering rich contextual information.
Software De Enrutamiento Kindle, Aplicación, Herramienta, Guía De Consejos Para Kindle Fire
by Larry Alison David CallejoUna guía paso a paso sobre cómo rootear dispositivos Kindle Si no, la mejor característica de los dispositivos Kindle es la capacidad de rootearlos. Esto le permitirá acceder a cualquier contenido que desee, como programas de televisión, aplicaciones, música y películas. Aquí tienes lo que obtendrás: -Obras para cualquier dispositivo Kindle -Acerca del enraizamiento -Cómo rootear tu Kindle Problemas de solución de problemas -Cómo agregar Google Play -Disfrutar de acceso a aplicaciones, películas, música y programas de televisión -> Desplácese hasta la parte superior de la página y haga clic en agregar al carro para comprar al instante <- Renuncia: Este autor y / o propietario (s) de derechos no hacen afirmaciones, promesas o garantías sobre la exactitud, integridad o adecuación de los contenidos de este libro, y expresamente renuncia a la responsabilidad por errores u omisiones en los contenidos. Este producto es solo para uso de referencia.
Software Defined Chips: Volume II
by Leibo Liu Shaojun Wei Jianfeng Zhu Chenchen DengThis book is the second volume of a two-volume book set which introduces software-defined chips. In this book, the programming model of the software-defined chips is analyzed by tracing the coevolution of modern general-purpose processors and programming models. The enhancement in hardware security and reliability of the software-defined chips are described from the perspective of dynamic and partial reconfiguration. The challenges and prospective trends of software-defined chips are also discussed. Current applications in the fields of artificial intelligence, cryptography, 5G communications, etc., are presented in detail. Potential applications in the future, including post-quantum cryptography, evolutionary computing, etc., are also discussed. This book is suitable for scientists and researchers in the areas of electrical and electronic engineering and computer science. Postgraduate students, practitioners and professionals in related areas are also potentially interested in the topic of this book.
Software Defined Chips: Volume I
by Shaojun Wei Leibo Liu Jianfeng Zhu Chenchen DengThis is the first book of a two-volume book set which introduces software defined chips. In this book, it introduces the conceptual evolution of software defined chips from the development of integrated circuits and computing architectures. Technical principles, characteristics and key issues of software defined chips are systematically analyzed. The hardware architecture design methods are described involving architecture design primitives, hardware design spaces and agile design methods. From the perspective of the compilation system, the complete process from high-level language to configuration contexts is introduced in detail. This book is suitable for scientists and researchers in the areas of electrical and electronic engineering and computer science. Postgraduate students, practitioners and professionals in related areas are also potentially interested in the topic of this book.
Software-Defined Cloud Centers: Operational And Management Technologies And Tools (Computer Communications and Networks)
by Anupama Raman Pethuru RajThis practical text/reference provides an exhaustive guide to setting up and sustaining software-defined data centers (SDDCs). Each of the core elements and underlying technologies are explained in detail, often supported by real-world examples. The text illustrates how cloud integration, brokerage, and orchestration can ensure optimal performance and usage of data resources, and what steps are required to secure each component in a SDDC. The coverage also includes material on hybrid cloud concepts, cloud-based data analytics, cloud configuration, enterprise DevOps and code deployment tools, and cloud software engineering.Topics and features: highlights how technologies relating to cloud computing, IoT, blockchain, and AI are revolutionizing business transactions, operations, and analytics; introduces the concept of Cloud 2.0, in which software-defined computing, storage, and networking are applied to produce next-generation cloud centers; examines software-defined storage for storage virtualization, covering issues of cloud storage, storage tiering, and deduplication; discusses software-defined networking for network virtualization, focusing on techniques for network optimization in data centers; reviews the qualities and benefits of hybrid clouds, that bridge private and public cloud environments; investigates the security management of a software-defined data center, and proposes a framework for managing hybrid IT infrastructure components; describes the management of multi-cloud environments through automated tools, and cloud brokers that aim to simplify cloud access, use and composition; covers cloud orchestration for automating application integration, testing, infrastructure provisioning, software deployment, configuration, and delivery.This comprehensive work is an essential reference for all practitioners involved with software-defined data center technologies, hybrid clouds, cloud service management, cloud-based analytics, and cloud-based software engineering.
Software-Defined Data Infrastructure Essentials: Cloud, Converged, and Virtual Fundamental Server Storage I/O Tradecraft
by Greg SchulzSoftware-Defined Data Infrastructures Essentials provides fundamental coverage of physical, cloud, converged, and virtual server storage I/O networking technologies, trends, tools, techniques, and tradecraft skills. From webscale, software-defined, containers, database, key-value store, cloud, and enterprise to small or medium-size business, the book is filled with techniques, and tips to help develop or refine your server storage I/O hardware, software, and services skills. Whether you are new to data infrastructures or a seasoned pro, you will find this comprehensive reference indispensable for gaining as well as expanding experience with technologies, tools, techniques, and trends. We had a front row seat watching Greg present live in our education workshop seminar sessions for ITC professionals in the Netherlands material that is in this book. We recommend this amazing book to expand your converged and data infrastructure knowledge from beginners to industry veterans. —Gert and Frank Brouwer, Brouwer Storage Consultancy Software-Defined Data Infrastructures Essentials provides the foundational building blocks to improve your craft in serval areas including applications, clouds, legacy, and more. IT professionals, as well as sales professionals and support personnel, stand to gain a great deal by reading this book.—Mark McSherry, Oracle Regional Sales Manager Looking to expand your data infrastructure IQ? From CIOS to operations, sales to engineering, this book is a comprehensive reference, a must read for IT infrastructure professionals, beginners to seasoned experts.—Tom Becchetti, Advisory Systems Engineer Greg Schulz has provided a complete ‘toolkit’ for storage management along with the background and framework for the storage or data infrastructure professional or those aspiring to become one.—Greg Brunton, Experienced Storage and Data Management Professional
Software Defined Internet of Everything (Internet of Things)
by Gagangeet Singh Aujla Sahil Garg Kuljeet Kaur Biplab SikdarThis book provides comprehensive discussion on key topics related to the usage and deployment of software defined networks (SDN) in Internet of Everything applications like, healthcare systems, data centers, edge/fog computing, vehicular networks, intelligent transportation systems, smart grids, smart cities and more. The authors provide diverse solutions to overcome challenges of conventional network binding in various Internet of Everything applications where there is need of an adaptive, agile, and flexible network backbone. The book showcases different deployment models, algorithms and implementations related to the usage of SDN in Internet of Everything applications along with the pros and cons of the same. Even more, this book provides deep insights into the architecture of software defined networking specifically about the layered architecture and different network planes, logical interfaces, and programmable operations. The need of network virtualization and the deployment models for network function virtualization is also included with an aim towards the design of interoperable network architectures by researchers in future. Uniquely, the authors find hands on practical implementation, deployment scenarios and use cases for various software defined networking architectures in Internet of Everything applications like healthcare networks, Internet of Things, intelligent transportation systems, smart grid, underwater acoustic networks and many more. In the end, design and research challenges, open issues, and future research directions are provided in this book for a wide range of readers
Software-Defined Networking: Extending SDN Control to Large-Scale Networks
by Fetia Bannour Sami Souihi Abdelhamid Mellouk<p>This book reviews the concept of Software-Defined Networking (SDN) by studying the SDN architecture. It provides a detailed analysis of state-of-the-art distributed SDN controller platforms by assessing their advantages and drawbacks and classifying them in novel ways according to various criteria.<p> <p>Additionally, a thorough examination of the major challenges of existing distributed SDN controllers is provided along with insights into emerging and future trends in that area.<p> <p>Decentralization challenges in large-scale networks are tackled using three novel approaches, applied to the SDN control plane presented in the book. The first approach addresses the SDN controller placement optimization problem in large-scale IoT-like networks by proposing novel scalability and reliability aware controller placement strategies. The second and third approaches tackle the knowledge sharing problem between the distributed controllers by suggesting adaptive multilevel consistency models following the concept of continuous Quorum-based consistency. These approaches have been validated using different SDN applications, developed from real-world SDN controllers.<p>
Software Defined Networking: Design and Deployment
by Patricia A. MorrealeSoftware Defined Networking: Design and Deployment provides a comprehensive treatment of software defined networking (SDN) suitable for new network managers and experienced network professionals. Presenting SDN in context with more familiar network services and challenges, this accessible text:Explains the importance of virtualization, particularly
Software-Defined Networking and Security: From Theory to Practice (Data-Enabled Engineering)
by Dijiang Huang Ankur Chowdhary Sandeep PisharodyThis book provides readers insights into cyber maneuvering or adaptive and intelligent cyber defense. It describes the required models and security supporting functions that enable the analysis of potential threats, detection of attacks, and implementation of countermeasures while expending attacker resources and preserving user experience. This book not only presents significant education-oriented content, but uses advanced content to reveal a blueprint for helping network security professionals design and implement a secure Software-Defined Infrastructure (SDI) for cloud networking environments. These solutions are a less intrusive alternative to security countermeasures taken at the host level and offer centralized control of the distributed network. The concepts, techniques, and strategies discussed in this book are ideal for students, educators, and security practitioners looking for a clear and concise text to avant-garde cyber security installations or simply to use as a reference. Hand-on labs and lecture slides are located at http://virtualnetworksecurity.thothlab.com/. Features Discusses virtual network security concepts Considers proactive security using moving target defense Reviews attack representation models based on attack graphs and attack trees Examines service function chaining in virtual networks with security considerations Recognizes machine learning and AI in network security