Skip to main content

Books in Software engineering

51-60 of 265 results in All results

Advances in Computers

  • 1st Edition
  • Volume 94
  • July 23, 2014
  • Suyel Namasudra
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 0 0 1 6 1 - 5
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 0 3 2 5 - 1
Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications. It has also provided contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of significant, lasting value in this rapidly expanding field.

A Discipline of Software Engineering

  • 1st Edition
  • June 28, 2014
  • B. Walraet
  • English
  • eBook
    9 7 8 - 1 - 4 8 3 2 - 9 4 2 1 - 6
This comprehensive approach to the creation of software systems charts a road through system modelling techniques, allowing software engineers to create software meeting two very basic requirements:• that the software system represent a narrow emulation of the organization system that served as its model; • and that the software system display life attributes identical to those of the organization system that it automatizes.The result is a quantum leap increase in software application quality. Such benefit is achieved by the introduction of a fundamental paradigm: the office-floor metaphor which incorporates such well-balanced basic ideas as the functional normalization of tasks and information (in sharp contrast to the classic data normalization) and the principle of tenant-ownership.

Economics-Driven Software Architecture

  • 1st Edition
  • June 3, 2014
  • Ivan Mistrik + 3 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 4 1 0 4 6 4 - 8
  • eBook
    9 7 8 - 0 - 1 2 - 4 1 0 5 0 7 - 2
Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability, cost-effectiveness, and sustainability of applications and systems. Economics-driven software development can increase quality, productivity, and profitability, but comprehensive knowledge is needed to understand the architectural challenges involved in dealing with the development of large, architecturally challenging systems in an economic way. This book covers how to apply economic considerations during the software architecting activities of a project. Architecture-centric approaches to development and systematic evolution, where managing complexity, cost reduction, risk mitigation, evolvability, strategic planning and long-term value creation are among the major drivers for adopting such approaches. It assists the objective assessment of the lifetime costs and benefits of evolving systems, and the identification of legacy situations, where architecture or a component is indispensable but can no longer be evolved to meet changing needs at economic cost. Such consideration will form the scientific foundation for reasoning about the economics of nonfunctional requirements in the context of architectures and architecting.

Software for Computer Control 1986

  • 1st Edition
  • May 23, 2014
  • D. Florian + 1 more
  • English
  • eBook
    9 7 8 - 1 - 4 8 3 2 - 9 8 8 6 - 3
This volume studies the advances of software for computers, their development, applications and management. Topics covered include software project management, real time languages and their uses, and computer aided design techniques. The book also discusses how far artificial intelligence is integrated with business and industry to give a complete overview of the role of computer systems today.

Software Defined Networks

  • 1st Edition
  • May 23, 2014
  • Paul Goransson + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 4 1 6 6 7 5 - 2
  • eBook
    9 7 8 - 0 - 1 2 - 4 1 6 6 8 4 - 4
Software Defined Networks discusses the historical networking environment that gave rise to SDN, as well as the latest advances in SDN technology. The book gives you the state of the art knowledge needed for successful deployment of an SDN, including: How to explain to the non-technical business decision makers in your organization the potential benefits, as well as the risks, in shifting parts of a network to the SDN model How to make intelligent decisions about when to integrate SDN technologies in a network How to decide if your organization should be developing its own SDN applications or looking to acquire these from an outside vendor How to accelerate the ability to develop your own SDN application, be it entirely novel or a more efficient approach to a long-standing problem

Computer-Aided Design Techniques

  • 1st Edition
  • May 15, 2014
  • E. Wolfendale
  • English
  • eBook
    9 7 8 - 1 - 4 8 3 1 - 0 1 1 4 - 9
Computer-aided Design Techniques deals with the tools used in computer-aided design, problems associated with software development for design, and techniques applied in the development of the REDAC system. The book covers topics such as program design, requirements of a program for general use, and representation of the circuit in a computer; device modeling, general linear modeling, and linear and non-linear transistor modeling; and non-linear transient analysis. Also covered are topics such as layout capacitances and inductances computation; the use of graphic display as a drawing aid for circuit layout; and the writing of design programs. The text is recommended for engineers and physicists who would like to know how computers can aid them in design, as well as computer experts who aim to write programs intended for design.

Advanced Programming Methodologies

  • 1st Edition
  • May 10, 2014
  • Gianna Cioni + 1 more
  • English
  • eBook
    9 7 8 - 1 - 4 8 3 2 - 6 5 4 5 - 2
Advanced Programming Methodologies consists of lecture demos and practical experiments from the Summer School on Advanced Programming Methodologies which took place in Rome, Italy, on September 17-24, 1987. The school focused on tools of advanced programming as well as theoretical foundations for software engineering. Problems connected with implementation and application of high-level programming languages are highlighted. Comprised of 11 chapters, this volume first looks at two software development projects at the Institute of Informatics of the University of Warsaw in Poland, with emphasis on the methodologies used in programming and implementation. The reader is then introduced to flexible specification environments; object-oriented programming; and Paragon's type hierarchies for data abstraction. Subsequent chapters focus on the inheritance rule in object-oriented programming; a functional programming approach to modularity in large software systems; database management systems; and relational algebra and fixpoint computation for logic programming implementation. The book also examines modules in high-level programming languages before concluding with a chapter devoted to storage management. This book is intended for computer programmers, undergraduate students taking various courses in programming, and advanced students of computer science.

Business Process Change

  • 3rd Edition
  • April 26, 2014
  • Paul Harmon
  • English
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 0 5 2 2 - 4
Business Process Change, 3rd Edition provides a balanced view of the field of business process change. Bestselling author Paul Harmon offers concepts, methods, cases for all aspects and phases of successful business process improvement. Updated and added for this edition is new material on the development of business models and business process architecture development, on integrating decision management models and business rules, on service processes and on dynamic case management, and on integrating various approaches in a broad business process management approach. New to this edition: How to develop business models and business process architecture How to integrate decision management models and business rules New material on service processes and on dynamic case management Learn to integrate various approaches in a broad business process management approach

High-Performance Embedded Computing

  • 2nd Edition
  • March 17, 2014
  • Marilyn Wolf
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 4 1 0 5 1 1 - 9
  • eBook
    9 7 8 - 0 - 1 2 - 4 1 0 4 8 8 - 4
High-Performance Embedded Computing, Second Edition, combines leading-edge research with practical guidance in a variety of embedded computing topics, including real-time systems, computer architecture, and low-power design. Author Marilyn Wolf presents a comprehensive survey of the state of the art, and guides you to achieve high levels of performance from the embedded systems that bring these technologies together. The book covers CPU design, operating systems, multiprocessor programs and architectures, and much more. Embedded computing is a key component of cyber-physical systems, which combine physical devices with computational resources for control and communication. This revised edition adds new content and examples of cyber-physical systems throughout the book, including design methodologies, scheduling, and wide-area CPS to illustrate the possibilities of these new systems.

Process Modeling Style

  • 1st Edition
  • March 11, 2014
  • John Long
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 0 9 5 9 - 8
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 1 0 4 0 - 2
Process Modeling Style focuses on other aspects of process modeling beyond notation that are very important to practitioners. Many people who model processes focus on the specific notation used to create their drawings. While that is important, there are many other aspects to modeling, such as naming, creating identifiers, descriptions, interfaces, patterns, and creating useful process documentation. Experience author John Long focuses on those non-notational aspects of modeling, which practitioners will find invaluable.