Automatic learning is a complex, multidisciplinary field of research and development, involving theoretical and applied methods from statistics, computer science, artificial intelligence, biology and psychology. Its applications to engineering problems, such as those encountered in electrical power systems, are therefore challenging, while extremely promising. More and more data have become available, collected from the field by systematic archiving, or generated through computer-based simulation. To handle this explosion of data, automatic learning can be used to provide systematic...
Automatic learning is a complex, multidisciplinary field of research and development, involving theoretical and applied methods from statistics, compu...
Non-Functional Requirements in Software Engineering presents a systematic and pragmatic approach to building quality into' software systems. Systems must exhibit software quality attributes, such as accuracy, performance, security and modifiability. However, such non-functional requirements (NFRs) are difficult to address in many projects, even though there are many techniques to meet functional requirements in order to provide desired functionality. This is particularly true since the NFRs for each system typically interact with each other, have a broad impact on the system and may...
Non-Functional Requirements in Software Engineering presents a systematic and pragmatic approach to building quality into' software systems. ...
This is an introduction to experimentation and experimental evaluation with a focus on software engineering. It aims to provide guidelines for experiments evaluating methods, techniques and tools in software engineering. Using a process perspective, the focus is on the steps gone through to perform experiments, quasi-experiments and other empirical studies.
This is an introduction to experimentation and experimental evaluation with a focus on software engineering. It aims to provide guidelines for experim...
Pipelined Lattice and Wave Digital Recursive Filters uses look-ahead transformation and constrained filter design approaches. It is also shown that pipelining often reduces the roundoff noise in a digital filter. The pipelined recursive lattice and wave digital filters presented are well suited where increasing speed and reducing area or power or roundoff noise are important. Examples are wireless and cellular codec applications, where low power consumption is important, and radar and video applications, where higher speed is important. The book presents pipelining of...
Pipelined Lattice and Wave Digital Recursive Filters uses look-ahead transformation and constrained filter design approaches. It is also show...
Engineering tasks are supposed to achieve defined goals under certain project constraints. Example goals of software engineering tasks include achieving a certain functionality together with some level of reliability or performance. Example constraints of software engineering tasks include budget and time limitations or experience limitations of the developers at hand. Planning of an engineering project requires the selection of techniques, methods and tools suited to achieve stated goals under given project constraints. This assumes sufficient knowledge regarding the process-product...
Engineering tasks are supposed to achieve defined goals under certain project constraints. Example goals of software engineering tasks include achievi...
Faster, better and cheaper are challenges that IT-companies face every day. The customer's expectations shall be met in a world where constant change in environment, organization and technology are the rule rather that the exception. A solution for meeting these challenges is to share knowledge and experience - use the company's own experience, and the experience of other companies. Process Improvement in Practice - A Handbook for IT Companies tackles the problems involved in launching these solutions. Process Improvement in Practice - A Handbook for IT...
Faster, better and cheaper are challenges that IT-companies face every day. The customer's expectations shall be met in a world where constant change ...
Multimedia computing has emerged in the last few years as a major area of research. Multimedia computer systems have opened a wide range of applications by combining a variety of information sources, such as voice, graphics, animation, images, audio and full-motion video. Looking at the big picture, multimedia can be viewed as the merging of three industries: computer, communications, and broadcasting industries. Research and development efforts can be divided into two areas. As the first area of research, much effort has been centered on the stand-alone multimedia workstation and...
Multimedia computing has emerged in the last few years as a major area of research. Multimedia computer systems have opened a wide range of applicatio...