0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (647)
  • R250 - R500 (5,146)
  • R500+ (31,567)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming

A Modular Calculus for the Average Cost of Data Structuring (Hardcover, 2008 ed.): Michel Schellekens A Modular Calculus for the Average Cost of Data Structuring (Hardcover, 2008 ed.)
Michel Schellekens
R2,812 Discovery Miles 28 120 Ships in 10 - 15 working days

A Modular Calculus for the Average Cost of Data Structuring introduces MOQA, a new domain-specific programming language which guarantees the average-case time analysis of its programs to be modular.Time in this context refers to a broad notion of cost, which can be used to estimate the actual running time, but also other quantitative information such as power consumption, while modularity means that the average time of a program can be easily computed from the times of its constituents--something that no programming language of this scope has been able to guarantee so far. MOQA principles can be incorporated in any standard programming language.

MOQA supports tracking of data and their distributions throughout computations, based on the notion of random bag preservation. This allows a unified approach to average-case time analysis, and resolves fundamental bottleneck problems in the area. The main techniques are illustrated in an accompanying Flash tutorial, where the visual nature of this method can provide new teaching ideas for algorithms courses.

This volume, with forewords by Greg Bollella and Dana Scott, presents novel programs based on the new advances in this area, including the first randomness-preserving version of Heapsort. Programs are provided, along with derivations of their average-case time, to illustrate the radically different approach to average-case timing. The automated static timing tool applies the Modular Calculus to extract the average-case running time of programs directly from their MOQA code.

A Modular Calculus for the Average Cost of Data Structuring is designed for a professional audience composed of researchers and practitioners in industry, with an interest in algorithmic analysis and also static timing and power analysis--areas of growing importance. It is also suitable as an advanced-level text or reference book for students in computer science, electrical engineering and mathematics.

Michel Schellekens obtained his PhD from Carnegie Mellon University, following which he worked as a Marie Curie Fellow at Imperial College London. Currently he is an Associate Professor at the Department of Computer Science in University College Cork - National University of Ireland, Cork, where he leads the Centre for Efficiency-Oriented Languages (CEOL) as a Science Foundation Ireland Principal Investigator.

Distributed Simulation - A Model Driven Engineering Approach (Hardcover, 1st ed. 2016): Okan Topcu, Umut Durak, Halit... Distributed Simulation - A Model Driven Engineering Approach (Hardcover, 1st ed. 2016)
Okan Topcu, Umut Durak, Halit Oguztuzun, Levent Yilmaz
R4,027 Discovery Miles 40 270 Ships in 12 - 17 working days

This unique text/reference provides a comprehensive review of distributed simulation (DS) from the perspective of Model Driven Engineering (MDE), illustrating how MDE affects the overall lifecycle of the simulation development process. Numerous practical case studies are included to demonstrate the utility and applicability of the methodology, many of which are developed from tools available to download from the public domain. Topics and features: Provides a thorough introduction to the fundamental concepts, principles and processes of modeling and simulation, MDE and high-level architecture Describes a road map for building a DS system in accordance with the MDE perspective, and a technical framework for the development of conceptual models Presents a focus on federate (simulation environment) architectures, detailing a practical approach to the design of federations (i.e., simulation member design) Discusses the main activities related to scenario management in DS, and explores the process of MDE-based implementation, integration and testing Reviews approaches to simulation evolution and modernization, including architecture-driven modernization for simulation modernization Examines the potential synergies between the agent, DS, and MDE methodologies, suggesting avenues for future research at the intersection of these three fields Distributed Simulation - A Model Driven Engineering Approach is an important resource for all researchers and practitioners involved in modeling and simulation, and software engineering, who may be interested in adopting MDE principles when developing complex DS systems.

Software Cost Estimation, Benchmarking, and Risk Assessment - The Software Decision-Makers' Guide to Predictable Software... Software Cost Estimation, Benchmarking, and Risk Assessment - The Software Decision-Makers' Guide to Predictable Software Development (Hardcover, 2013 ed.)
Adam Trendowicz
R4,153 R3,432 Discovery Miles 34 320 Save R721 (17%) Ships in 12 - 17 working days

Software 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.

Interactive Data Processing and 3D Visualization of the Solid Earth (Hardcover, 1st ed. 2021): Daniel Patel Interactive Data Processing and 3D Visualization of the Solid Earth (Hardcover, 1st ed. 2021)
Daniel Patel
R3,560 Discovery Miles 35 600 Ships in 10 - 15 working days

This book presents works detailing the application of processing and visualization techniques for analyzing the Earth's subsurface. The topic of the book is interactive data processing and interactive 3D visualization techniques used on subsurface data. Interactive processing of data together with interactive visualization is a powerful combination which has in the recent years become possible due to hardware and algorithm advances in. The combination enables the user to perform interactive exploration and filtering of datasets while simultaneously visualizing the results so that insights can be made immediately. This makes it possible to quickly form hypotheses and draw conclusions. Case studies from the geosciences are not as often presented in the scientific visualization and computer graphics community as e.g., studies on medical, biological or chemical data. This book will give researchers in the field of visualization and computer graphics valuable insight into the open visualization challenges in the geosciences, and how certain problems are currently solved using domain specific processing and visualization techniques. Conversely, readers from the geosciences will gain valuable insight into relevant visualization and interactive processing techniques. Subsurface data has interesting characteristics such as its solid nature, large range of scales and high degree of uncertainty, which makes it challenging to visualize with standard methods. It is also noteworthy that parallel fields of research have taken place in geosciences and in computer graphics, with different terminology when it comes to representing geometry, describing terrains, interpolating data and (example-based) synthesis of data. The domains covered in this book are geology, digital terrains, seismic data, reservoir visualization and CO2 storage. The technologies covered are 3D visualization, visualization of large datasets, 3D modelling, machine learning, virtual reality, seismic interpretation and multidisciplinary collaboration. People within any of these domains and technologies are potential readers of the book.

Quick Recursion (Paperback): David Matuszek Quick Recursion (Paperback)
David Matuszek
R722 Discovery Miles 7 220 Ships in 12 - 17 working days

Tackles a topic in a concise and accessible way that most believe too advanced to pick up easily. Author has over 40 years teaching and industry experience which they utilize in this book. Contains an appendix with extended code and examples of topics discussed in text.

Value-Based Software Engineering (Hardcover, 2006 ed.): Stefan Biffl, Aybuke Aurum, Barry Boehm, Hakan Erdogmus, Paul Grunbacher Value-Based Software Engineering (Hardcover, 2006 ed.)
Stefan Biffl, Aybuke Aurum, Barry Boehm, Hakan Erdogmus, Paul Grunbacher
R4,282 Discovery Miles 42 820 Ships in 12 - 17 working days

The IT community has always struggled with questions concerning the value of an organizationa (TM)s investment in software and hardware. It is the goal of value-based software engineering (VBSE) to develop models and measures of value which are of use for managers, developers and users as they make tradeoff decisions between, for example, quality and cost or functionality and schedule a" such decisions must be economically feasible and comprehensible to the stakeholders with differing value perspectives. VBSE has its roots in work on software engineering economics, pioneered by Barry Boehm in the early 1980s. However, the emergence of a wider scope that defines VBSE is more recent. VBSE extends the merely technical ISO software engineering definition with elements not only from economics, but also from cognitive science, finance, management science, behavioural sciences, and decision sciences, giving rise to a truly multi-disciplinary framework.

Biffl and his co-editors invited leading researchers and structured their contributions into three parts, following an introduction into the area by Boehm himself. They first detail the foundations of VBSE, followed by a presentation of state-of-the-art methods and techniques. The third part demonstrates the benefits of VBSE through concrete examples and case studies.

This book deviates from the more anecdotal style of many management-oriented software engineering books and so appeals particularly to all readers who are interested in solid foundations for high-level aspects of software engineering decision making, i.e. to product or project managers driven by economics and to software engineering researchers and students.

Agile Software Development - Current Research and Future Directions (Hardcover, Edition.): Torgeir Dingsoyr, Tore Dyb a, Nils... Agile Software Development - Current Research and Future Directions (Hardcover, Edition.)
Torgeir Dingsoyr, Tore Dyb a, Nils Brede Moe
R1,488 Discovery Miles 14 880 Ships in 10 - 15 working days

Agile software development has become an umbrella term for a number of changes in how software developers plan and coordinate their work, how they communicate with customers and external stakeholders, and how software development is organized in small, medium, and large companies, from the telecom and healthcare sectors to games and interactive media. Still, after a decade of research, agile software development is the source of continued debate due to its multifaceted nature and insufficient synthesis of research results. Dingsoyr, Dyba, and Moe now present a comprehensive snapshot of the knowledge gained over many years of research by those working closely with or in the industry. It shows the current state of research on agile software development through an introduction and ten invited contributions on the main research fields, each written by renowned experts. These chapters cover three main issues: foundations and background of agile development, agile methods in practice, and principal challenges and new frontiers. They show the important results in each subfield, and in addition they explain what these results mean to practitioners as well as for future research in the field. The book is aimed at reflective practitioners and researchers alike, and it also can serve as the basis for graduate courses at universities.

Adobe Illustrator Classroom in a Book (2023 Release) (Paperback): Brian Wood Adobe Illustrator Classroom in a Book (2023 Release) (Paperback)
Brian Wood
R1,631 Discovery Miles 16 310 Ships in 9 - 15 working days

Build valuable graphic art skills and create digital artwork using Adobe Illustrator Adobe Illustrator Classroom in a Book (2023 release) uses real-world, project-based learning to cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. For beginners and experienced users alike, you can follow the book from start to finish or choose only those lessons that interest you. Learn to: Create artwork, from precise drawings to stylistic paintings Make logos, illustrations, posters, podcast covers, flyers, and more Explore selections, shapes, and color Progress to freeform gradients and layers Work with dynamic symbols, artistic brushes, and creative effects Efficiently export assets for the web, print, and more Classroom in a Book (R), the best-selling series of hands-on software training workbooks, offers what no other book or training program does-an official training series from Adobe, developed with the support of Adobe product experts. Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step What you need to use this book: Adobe Illustrator (2023 release) software, for either Windows or macOS. (Software not included.) Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Illustrator software. This book covers Illustrator on desktop only. It does not address Illustrator on the iPad.

Essential Python for the Physicist (Hardcover, 1st ed. 2020): Giovanni Moruzzi Essential Python for the Physicist (Hardcover, 1st ed. 2020)
Giovanni Moruzzi
R2,510 Discovery Miles 25 100 Ships in 12 - 17 working days

This book introduces the reader with little or no previous computer-programming experience to the Python programming language of interest for a physicist or a natural-sciences student. The book starts with basic interactive Python in order to acquire an introductory familiarity with the language, than tackle Python scripts (programs) of increasing complexity, that the reader is invited to run on her/his computer. All program listings are discussed in detail, and the reader is invited to experiment on what happens if some code lines are modified. The reader is introduced to Matplotlib graphics for the generation of figures representing data and function plots and, for instance, field lines. Animated function plots are also considered. A chapter is dedicated to the numerical solution of algebraic and transcendental equations, the basic mathematical principles are discussed and the available Python tools for the solution are presented. A further chapter is dedicated to the numerical solution of ordinary differential equations. This is of vital importance for the physicist, since differential equations are at the base of both classical physics (Newton's equations) and quantum mechanics (Schroedinger's equation). The shooting method for the numerical solution of ordinary differential equations with boundary conditions at two boundaries is also presented. Python programs for the solution of two quantum-mechanics problems are discussed as examples. Two chapters are dedicated to Tkinter graphics, which gives the user more freedom than Matplotlib, and to Tkinter animation. Programs displaying the animation of physical problems involving the solution of ordinary differential equations (for which in most cases there is no algebraic solution) in real time are presented and discussed. Finally, 3D animation is presented with Vpython.

Automatic Program Development - A Tribute to Robert Paige (Hardcover, 2008 ed.): Olivier Danvy, Fritz Henglein, Harry Mairson,... Automatic Program Development - A Tribute to Robert Paige (Hardcover, 2008 ed.)
Olivier Danvy, Fritz Henglein, Harry Mairson, Alberto Pettorossi
R2,835 Discovery Miles 28 350 Ships in 10 - 15 working days

This work, a tribute to renowned researcher Robert Paige, is a collection of revised papers published in his honor in the Higher-Order and Symbolic Computation Journal in 2003 and 2005. Among them there are two key papers: a retrospective view of his research lines, and a proposal for future studies in the area of the automatic program derivation. The book also includes some papers by members of the IFIP Working Group 2.1 of which Bob was an active member.

Spatially Structured Evolutionary Algorithms - Artificial Evolution in Space and Time (Hardcover, 2005 ed.): Marco Tomassini Spatially Structured Evolutionary Algorithms - Artificial Evolution in Space and Time (Hardcover, 2005 ed.)
Marco Tomassini
R1,472 Discovery Miles 14 720 Ships in 10 - 15 working days

Evolutionary algorithms (EAs) is now a mature problem-solving family of heuristics that has found its way into many important real-life problems and into leading-edge scientific research. Spatially structured EAs have different properties than standard, mixing EAs. By virtue of the structured disposition of the population members they bring about new dynamical features that can be harnessed to solve difficult problems faster and more efficiently. This book describes the state of the art in spatially structured EAs by using graph concepts as a unifying theme. The models, their analysis, and their empirical behavior are presented in detail. Moreover, there is new material on non-standard networked population structures such as small-world networks.

The book should be of interest to advanced undergraduate and graduate students working in evolutionary computation, machine learning, and optimization. It should also be useful to researchers and professionals working in fields where the topological structures of populations and their evolution plays a role.

Advanced Technologies for Intelligent Systems of National Border Security (Hardcover, 2013 ed.): Aleksander Nawrat, Krzysztof... Advanced Technologies for Intelligent Systems of National Border Security (Hardcover, 2013 ed.)
Aleksander Nawrat, Krzysztof Simek, Andrzej Swierniak
R2,821 Discovery Miles 28 210 Ships in 10 - 15 working days

One of the world s leading problems in the field of national security is protection of borders and borderlands. This book addresses multiple issues on advanced innovative methods of multi-level control of both ground (UGVs) and aerial drones (UAVs). Those objects combined with innovative algorithms become autonomous objects capable of patrolling chosen borderland areas by themselves and automatically inform the operator of the system about potential place of detection of a specific incident. This is achieved by using sophisticated

methods of generation of non-collision trajectory for those types of objects and enabling automatic integration of both ground and aerial unmanned vehicles.

The topics included in this book also cover presentation of complete information and communication technology (ICT) systems capable of control, observation and detection of various types of incidents and threats. This book is a valuable source of information for constructors and developers of such solutions for uniformed services. Scientists and researchers involved in computer vision, image processing, data fusion, control algorithms or IC can find many valuable suggestions and solutions. Multiple challenges for such systems are also presented. "

Software Engineering for Secure Systems - Industrial and Research Perspectives (Hardcover): Mouratidis Haralambos Software Engineering for Secure Systems - Industrial and Research Perspectives (Hardcover)
Mouratidis Haralambos
R4,761 Discovery Miles 47 610 Ships in 12 - 17 working days

The security of software systems in recent years has been transformed from a mono-dimensional technical challenge to a multi-dimensional technico-social challenge, due to the wide usage of software systems in almost every area of the human life. This situation requires a different and more holistic approach to the development of secure software systems. Software Engineering for Secure Systems: Industrial and Research Perspectives presents the most recent and innovative lines of research and industrial practice related to secure software engineering. The book provides coverage of recent advances in the area of secure software engineering that address the various stages of the development process from requirements to design to testing to implementation. Contributions offer a comprehensive understanding secure software engineering, inspire and motivate further research and development, and bridge the gap between academic research and industrial practice.

Rationale-Based Software Engineering (Hardcover, 2008 ed.): Janet E. Burge, John M Carroll, Raymond McCall, Ivan Mistrik Rationale-Based Software Engineering (Hardcover, 2008 ed.)
Janet E. Burge, John M Carroll, Raymond McCall, Ivan Mistrik
R2,990 Discovery Miles 29 900 Ships in 10 - 15 working days

Many decisions are required throughout the software development process. These decisions, and to some extent the decision-making process itself, can best be documented as the rationale for the system, which will reveal not only what was done during development but the reasons behind the choices made and alternatives considered and rejected. This information becomes increasingly critical as software development becomes more distributed and encompasses the corporate knowledge both used and refined during the development process. The capture of rationale helps to ensure that decisions are well thought out and justified and the use of rationale can help avoid the mistakes of the past during both the development of the current system and when software products (architecture and design, as well as code) are reused in future systems.

Burge, Carroll, McCall, and Mistrik describe in detail the capture and use of design rationale in software engineering to improve the quality of software. Their book is the first comprehensive and unified treatment of rationale usage in software engineering. It provides a consistent conceptual framework and a unified terminology for comparing, contrasting and combining the myriad approaches to rationale in software engineering. It is both an excellent introductory text for those new to the field and a uniquely valuable reference for experienced rationale researchers. The book covers the use of rationale for decision making throughout the software lifecycle, starting from the first decisions in a project and continuing through requirements definition, design, implementation, testing, maintenance, redesign and reuse."

Cumulative Subject and Author Indexes for Part II, Volume 51 (Hardcover): Marvin Zelkowitz Cumulative Subject and Author Indexes for Part II, Volume 51 (Hardcover)
Marvin Zelkowitz
R4,434 Discovery Miles 44 340 Ships in 12 - 17 working days

As we approach the 21st century, the Advances in Computers serial remains the oldes continuously published anthology chronicling the evolution of the information technology field. Since 1960, this series has described the ever-changing nature of computing. In this volume, we will emphasize the major themes that have dominated computing in these latter days of the 1990s. Of course we mean the distributed nature of information technology.
The growth of networking, the Internet and the World Wide Web have greatly changed the role of the computer, and in turn, our lives as well. Starting as a computer science research topic in 1969, the ARPANET, funded by the U.S. government's Advanced Research Projects Agency (ARPA), tied together university, research, and military computing centers. By the mid-1980s the ARPANET evolved into the Internet under funding by the U.S. National Science Foundation (NSF). The computer experimenter, the so-called "computer geek," discovered the Internet and joined the fun. By the early 1990s, the World Wide Web (WWW) grew as a subnet of the Internet, and email and Web browsing became available to all. Today millions of "computer illiterate" individuals daily use these resources to send mail and search for online information. No longer is the Internet the domain of the serious computer researcher. In this volume we will describe some of the changes the Internet has brought us.

DOS 4.1 Disk Operating System Second Edition (Hardcover): Walland Vrbancic DOS 4.1 Disk Operating System Second Edition (Hardcover)
Walland Vrbancic
R1,064 Discovery Miles 10 640 Ships in 12 - 17 working days
Enterprise Architecture Patterns - Practical Solutions for Recurring IT-Architecture Problems (Hardcover, 2013 ed.): Thierry... Enterprise Architecture Patterns - Practical Solutions for Recurring IT-Architecture Problems (Hardcover, 2013 ed.)
Thierry Perroud, Reto Inversini
R2,618 Discovery Miles 26 180 Ships in 12 - 17 working days

Every enterprise architect faces similar problems when designing and governing the enterprise architecture of a medium to large enterprise. Design patterns are a well-established concept in software engineering, used to define universally applicable solution schemes. By applying this approach to enterprise architectures, recurring problems in the design and implementation of enterprise architectures can be solved over all layers, from the business layer to the application and data layer down to the technology layer. Inversini and Perroud describe patterns at the level of enterprise architecture, which they refer to as Enterprise Architecture Patterns. These patterns are motivated by recurring problems originating from both the business and the underlying application, or from data and technology architectures of an enterprise such as identity and access management or integration needs. The Enterprise Architecture Patterns help in planning the technological and organizational landscape of an enterprise and its information technology, and are easily embedded into frameworks such as TOGAF, Zachman or FEA. This book is aimed at enterprise architects, software architects, project leaders, business consultants and everyone concerned with questions of IT and enterprise architecture and provides them with a comprehensive catalogue of ready-to-use patterns as well as an extensive theoretical framework to define their own new patterns.

Agent-Based Simulation: From Modeling Methodologies to Real-World Applications - Post Proceedings of the Third International... Agent-Based Simulation: From Modeling Methodologies to Real-World Applications - Post Proceedings of the Third International Workshop on Agent-Based Approaches in Economic and Social Complex Systems 2004 (Hardcover, 2005 ed.)
Takao Terano, Hajime Kita, Toshiyuki Kaneda, Kiyoshi Arai, Hiroshi Deguchi
R5,727 R4,315 Discovery Miles 43 150 Save R1,412 (25%) Ships in 12 - 17 working days

Agent-based modeling/simulation is an emerging field that uses bottom-up and experimental analysis in the social sciences. Selected research from that presented at the Third International Workshop on Agent-Based Approaches in Economic and Social Complex Systems 2004, held in May 2004 in Kyoto, Japan, is included in this book. The aim of the workshop was to employ the bottom-up approach to social and economic problems by modeling, simulation, and analysis using a software agent. This research area is an emerging interdisciplinary field among the social sciences and computer science, attracting broad attention because it introduces a simulation-based experimental approach to problems that are becoming increasingly complex in an era of globalization and innovation in information technology. The state-of-the-art research and findings presented in this book will be indispensable tools for anyone involved in this rapidly growing discipline.

Creative Computer Software for Strategic Thinking and Decision Making - A Guide for Senior Management and MIS Professionals... Creative Computer Software for Strategic Thinking and Decision Making - A Guide for Senior Management and MIS Professionals (Hardcover, New)
Robert J Thierauf
R2,722 Discovery Miles 27 220 Ships in 10 - 15 working days

Current thinking about how to improve strategic planning (now upgraded to strategic thinking) and decision making by managers at all levels is to employ some aspect of information systems technology. Although this approach has worked well for most organizations, chief executives are now asking their managers to do what they do best but to do it better. But how? Future thinking about improving strategic thinking and decision making involves integrating creativity with the latest in information systems. Hence, the power of the computer can be an important means to assist managers in doing what they do better when employing a creative computer software approach.

Initially, the text looks at a number of areas that are impacted by creativity, with special emphasis on creative computer software. Management decision making is examined from a problem-finding or a forward-looking viewpoint that can benefit from utilizing creative computer software. Not only is this software useful for organizing ideas, but also for getting managers involved in networking ideas in different locations of a company. But more importantly, this software centers on the generation of new ideas. To demonstrate the generation of these ideas, the final part of the text gives a number of real-world applications of creative computer software. Particular emphasis is placed on Idea Fisher 4.0, an effective software package for generating new products and services.

Reverse Engineering of Object Oriented Code (Hardcover, 2005 ed.): Paolo Tonella, Alessandra Potrich Reverse Engineering of Object Oriented Code (Hardcover, 2005 ed.)
Paolo Tonella, Alessandra Potrich
R2,915 Discovery Miles 29 150 Ships in 10 - 15 working days

During maintenance of a software system, not all questions can be answered directly by resorting to otherwise reliable and accurate source code. Reverse engineering aims at extracting abstract, goal-oriented views of the system, able to summarize relevant properties of the program's computations. Reverse Engineering of Object-Oriented Code provides a comprehensive overview of several techniques that have been recently investigated in the field of reverse engineering. The book describes the algorithms involved in recovering UML diagrams from the code and the techniques that can be adopted for their visualization. This is important because the UML has become the standard for representing design diagrams in object-oriented development. A state-of-the-art exposition on how to design object-oriented code and accompanying algorithms that can be reverse engineered for greater flexibility in future code maintenance and alteration. Essential object-oriented concepts and programming methods for software engineers and researchers.

Applied Artificial Intelligence - A Biomedical Perspective (Hardcover): Swati V. Shinde, Varsha Bendre, D. Jude Hemanth, MA... Applied Artificial Intelligence - A Biomedical Perspective (Hardcover)
Swati V. Shinde, Varsha Bendre, D. Jude Hemanth, MA Balafar
R3,187 Discovery Miles 31 870 Ships in 12 - 17 working days

Reviews different machine learning and deep learning techniques with a biomedical perspective Provides the relevant case studies that demonstrate applicability of different AI techniques Explain different kinds of inputs like various image modalities, biomedical signals types, etc. Covers the latest trends of AI-based biomedical domains including IoT, drug discovery, biomechanics, robotics, electronic health records, etc. Discusses the research challenges and opportunities in AI and biomedical domain

Software Development Measurement Programs - Development, Management and Evolution (Hardcover, 1st ed. 2018): Miroslaw Staron,... Software Development Measurement Programs - Development, Management and Evolution (Hardcover, 1st ed. 2018)
Miroslaw Staron, Wilhelm Meding
R1,853 Discovery Miles 18 530 Ships in 10 - 15 working days

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: sound scientific foundations, cost-efficiency, standardization, value-maximization, flexibility, combining organizational and technical aspects, and seamless technology integration. Further, it supports companies in their journey from manual reporting to automated decision support by combining academic research and industrial practice. When scientists and engineers measure something, they tend to focus on two different things. Scientists focus on the ability of the measurement to quantify whatever is being measured; engineers, however, focus on finding the right qualities of measurement given the designed system (e.g. correctness), the system's quality of use (e.g. ease of use), and the efficiency of the measurement process. In this book, the authors argue that both focuses are necessary, and that the two are complementary. Thus, the book is organized as a gradual progression from theories of measurement (yes, you need theories to be successful!) to practical, organizational aspects of maintaining measurement systems (yes, you need the practical side to understand how to be successful). The authors of this book come from academia and industry, where they worked together for the past twelve years. They have worked with both small and large software development organizations, as researchers and as measurement engineers, measurement program leaders and even teachers. They wrote this book to help readers define, implement, deploy and maintain company-wide measurement programs, which consist of a set of measures, indicators and roles that are built around the concept of measurement systems. Based on their experiences introducing over 40,000 measurement systems at over a dozen companies, they share essential tips and tricks on how to do it right and how to avoid common pitfalls.

Broadband Satellite Communication Systems and the Challenges of Mobility - IFIP TC6 Workshops on Broadband Satellite... Broadband Satellite Communication Systems and the Challenges of Mobility - IFIP TC6 Workshops on Broadband Satellite Communication Systems and Challenges of Mobility, World Computer Congress August 22-27, 2004, Toulouse, France (Hardcover, 2005 ed.)
Thierry Gayraud, Michel Mazella, Fernando Pedro Lopes Boavida Fernandes, Edmundo Heitor da Silva Monteiro, Joao Gilberto De Matos Orvalho
R2,943 Discovery Miles 29 430 Ships in 10 - 15 working days

Broadband Satellite Communication Systems and the Challenges of Mobility is an essential reference for both academic and professional researchers in the field of telecommunications, computer networking and wireless networks.

Recently the request of multimedia services has been rapidly increasing and satellite networks appear to be attractive for a fast service deployment and for extending the typical service area of terrestrial systems. In comparison with traditional wide area networks, a characteristic of satellite communication systems is their ability in broadcasting and multicasting multimedia information flows anywhere over the satellite coverage. The papers presented in this volume highlight key areas such as Satellite Network Architectures, Services and Applications; Mobile Satellite Systems and Services; and Hybrid Satellite and Terrestrial Networks.

Mobility will inevitably be one of the main characteristics of future networks, terminals and applications and, thus, extending and integrating fixed network protocols and services to mobile systems represents one of the main issues of present networking. The secondary focus of this volume is on challenges of mobility, that is, on technologies, protocols and services for the support of seamless and nomadic user access to new classes of applications in person-to-person, device-to-device and device-to-person environments. The book comprises recent results of research and development in the following areas; Seamless mobility; Mobile ad hoc and sensor networks; Analysis, simulation and measurements of mobile and wireless systems; Integration and inter-working of wired and wireless networks; QoS in mobile and wireless networks; Future trends and issues concerning mobility.

This state -of-the-art volume contains a collection of papers from two of the workshops of the 18th IFIP World Computer Congress, held August 22-27, 2004, in Toulouse, France: the Workshop on Broadband Satellite Communication Systems, and the Workshop on the Challenges of Mobility.

Handbook of Neuroevolution Through Erlang (Hardcover, 2013 ed.): Gene I. Sher Handbook of Neuroevolution Through Erlang (Hardcover, 2013 ed.)
Gene I. Sher
R8,178 Discovery Miles 81 780 Ships in 12 - 17 working days

Handbook of Neuroevolution Through Erlang presents both the theory behind, and the methodology of, developing a neuroevolutionary-based computational intelligence system using Erlang. With a foreword written by Joe Armstrong, this handbook offers an extensive tutorial for creating a state of the art Topology and Weight Evolving Artificial Neural Network (TWEANN) platform. In a step-by-step format, the reader is guided from a single simulated neuron to a complete system. By following these steps, the reader will be able to use novel technology to build a TWEANN system, which can be applied to Artificial Life simulation, and Forex trading. Because of Erlang's architecture, it perfectly matches that of evolutionary and neurocomptational systems. As a programming language, it is a concurrent, message passing paradigm which allows the developers to make full use of the multi-core & multi-cpu systems. Handbook of Neuroevolution Through Erlang explains how to leverage Erlang's features in the field of machine learning, and the system's real world applications, ranging from algorithmic financial trading to artificial life and robotics.

VLSI-SoC: Forward-Looking Trends in IC and Systems Design - 18th IFIP WG 10.5/IEEE International Conference on Very Large Scale... VLSI-SoC: Forward-Looking Trends in IC and Systems Design - 18th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2010, Madrid, Spain, September 27-29, 2010, Revised Selected Papers (Hardcover, 2012)
Jose L. Ayala, David Atienza Alonso, Ricardo Reis
R1,521 Discovery Miles 15 210 Ships in 10 - 15 working days

This book contains extended and revised versions of the best papers presented at the 18th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2010, held in Madrid, Spain, in September 2010. The 14 papers included in the book were carefully reviewed and selected from the 52 full papers presented at the conference. The papers cover a wide variety of excellence in VLSI technology and advanced research. They address the current trend toward increasing chip integration and technology process advancements bringing about stimulating new challenges both at the physical and system-design levels, as well as in the test of theses systems.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Data Abstraction and Problem Solving…
Janet Prichard, Frank Carrano Paperback R2,163 Discovery Miles 21 630
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,779 Discovery Miles 17 790
C How to Program: With Case Studies in…
Paul Deitel, Harvey Deitel Paperback R2,192 Discovery Miles 21 920
Writing Better Requirements - Writing…
Ian Alexander, Richard Stevens Paperback R2,122 Discovery Miles 21 220
How To Think Like A Programmer - Program…
Paul Vickers Hardcover R6,141 Discovery Miles 61 410
Software Requirements - Styles and…
Soren Lauesen Paperback R3,265 Discovery Miles 32 650
Program Construction - Calculating…
Roland Backhouse Paperback R1,358 Discovery Miles 13 580
Sams Teach Yourself: Beginning…
Greg Perry, Dean Miller Paperback R702 R638 Discovery Miles 6 380
Using UML - Software Engineering with…
Perdita Stevens Paperback R2,169 Discovery Miles 21 690
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,272 R2,114 Discovery Miles 21 140

 

Partners