You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
DEVELOPMENT OF ARTIFICIAL INTELLIGENCE APPLICATIONS (Studi Kasus & Implementasi AI Menggunakan Berbagai Bahasa Pemrograman) adalah buku tentang ilmu kecerdasan buatan (AI) dengan menggunakan berbagai bahasa pemrograman. AI sendiri adalah studi tentang desain agen komputasi cerdas. Buku ini memberikan sumber yang berharga bagi para peneliti, ilmuwan, profesional, akademisi, dan mahasiswa yang menghadapi tantangan dan kemajuan baru di bidang AI dengan menggunanakan berbagai bahasa pemrograman seperti Python, Java, PHP beserta contoh implementasi di sektor Pemerintahan
This book develops and examines the concepts and strategies for rural empowerment through the formation of a community-driven social knowledge management (SKM) framework aided by social technology. The framework is aimed at mobilizing knowledge resources to bridge the rural–urban knowledge divide while securing rural empowerment using digital connections and social collaborations built on strategies of self-sustenance and self-development. With key empirical findings supplemented by relevant theoretical structures, case studies, illustrative figures and a lucid style, the book combines social technologies and social development to derive a social knowledge management platform. It shows how...
Component-based software development regards software construction in terms of conventional engineering disciplines where the assembly of systems from readily-available prefabricated parts is the norm. Because both component-based systems themselves and the stakeholders in component-based development projects are different from traditional software systems, component-based testing also needs to deviate from traditional software testing approaches. Gross first describes the specific challenges related to component-based testing like the lack of internal knowledge of a component or the usage of a component in diverse contexts. He argues that only built-in contract testing, a test organization ...
The book provides a practical and comprehensive overview of how to test embedded software. The book describes how embedded systems can be tested in a structured, controlled way. The first complete description of all necessary ingredients of a testing process. It includes classic as well as modern test design techniques. The described approach is useful in real-life situations of 'limited time and resources. Technology: More and more our society is pervaded by embedded software: cars, telecom, home entertainment devices are full of software. Embedded systems are becoming larger and more complex with an increasing amount of software, leading to a growing need for a structured testing method wh...
Presents a novel metrics-based approach for detecting design problems in object-oriented software. Introduces an important suite of detection strategies for the identification of different well-known design flaws as well as some rarely mentioned ones.
This comprehensive reference on software development quality assurance addresses all four dimensions of quality: specifications, design, construction and conformance. It focuses on quality from both the micro and macro view. From a micro view, it details the aspect of building-in quality at the component level to help ensure that the overall deliverable has ingrained quality. From a macro view, it addresses the organizational level activities that provide an environment conducive to fostering quality in the deliverables as well as developing a culture focused on quality in the organization. Mastering Software Quality Assurance also explores a process driven approach to quality, and provides ...
This volume is the result of the 11th International Conference on Information Systems Development: Methods and Tools, Theory and Practice, held in Riga, Latvia, September 12-14, 2002. The purpose of this conference was to address issues facing academia and industry when specifying, developing, managing, reengineering and improving information systems. This volume is an excellent reference for anyone in the fields of general management, systems and control theory, software engineering and operation systems.
During the last few years, software evolution research has explored new domains such as the study of socio-technical aspects and collaboration between different individuals contributing to a software system, the use of search-based techniques and meta-heuristics, the mining of unstructured software repositories, the evolution of software requirements, and the dynamic adaptation of software systems at runtime. Also more and more attention is being paid to the evolution of collections of inter-related and inter-dependent software projects, be it in the form of web systems, software product families, software ecosystems or systems of systems. With this book, the editors present insightful contr...
Software and Systems Traceability provides a comprehensive description of the practices and theories of software traceability across all phases of the software development lifecycle. The term software traceability is derived from the concept of requirements traceability. Requirements traceability is the ability to track a requirement all the way from its origins to the downstream work products that implement that requirement in a software system. Software traceability is defined as the ability to relate the various types of software artefacts created during the development of software systems. Traceability relations can improve the quality of a product being developed, and reduce the time and cost of development. More specifically, traceability relations can support evolution of software systems, reuse of parts of a system by comparing components of new and existing systems, validation that a system meets its requirements, understanding of the rationale for certain design and implementation decisions, and analysis of the implications of changes in the system.