Page 1
Page 1
img

How to engineer software : A model-based approach

The book promotes development scalability through domain partitioning and subdomain partitioning. It also explores software documentation that specifically and intentionally adds value for development and maintenance. Contains many illustrative examples of model-based software engineering, from semantic model all the way to executable code Explains how to derive verification (acceptance) test cases from a semantic model Describes project estimation, along with alternative software development and maintenance processes Shows how to develop and maintain cost-effective software that solves real-world problems

img

Fundamentals of Relational Database Management Systems

Information is a valuable resource to an organization. Computer software provides an efficient means of processing information, and database systems are becoming an increasingly common means by which it is possible to store and retrieve information in an effective manner. This book provides comprehensive coverage of fundamentals of database management systems. This book is for those who wish a better understanding of relational data modeling, its purpose, its nature, and the standards used in creating relational data models.

img

Fundamental approaches to software engineering ; 21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings

This book contains the proceedings of FASE 2018, the 21th International Conference on Fundamental Approaches to Software Engineering, held in Thessaloniki, Greece, in April 2018, the volume contains regular research papers that cover a wide range of topics, such as program and system analysis, model transformations, configuration and synthesis, graph modeling and transformation,software product lines, test selection, as well as learning and inference.

img

Foundations of software science and computation structures ; 21st International conference, FOSSACS 2018, Held as part of the European joint conferences on theory and practice of software, ETAPS 2018, Thessaloniki, Greece, April 14–20, 2018. proceedings

Contains the papers presented at the 21st International Conference on Foundations of Software Science and Computation Structures (FoSSaCS 2018), which was held April 16–19, 2018, in Thessaloniki, Greece. The conference is dedicated to foundational research with a clear significance for software science and brings together research on theories and methods to support the analysis, integration, synthesis,transformation, and verification of programs and software systems.

img

Finite element methods : Parallel-sparse statics and Eigen-Solutions

FEM, and the associated computer software are widely recognized as some of the most effective tools for solutions of large-scale engineering applications. Efficient equation and eigen-solvers play critical roles in solving these problems. Sparse matrix technologies have evolved and are now mature enough that all popular and commercialized FEM codes have inserted sparse solvers into their software. So far, however, few books include detailed discussion and explanation of sparse equation-solvers and Lanczos domain decomposition (DD) or finite element formulation for parallel computing purposes. The material in Finite Element Methods: Parallel-Sparse Statics and Eigen-Solutions has evolved over the past several years from the author's research work and his graduate courses.

img

Domain-driven design with Java, a practitioner's guide : create simple, elegant, and valuable software solutions for complex business problems

Helps you as a developer and architect to put your knowledge to work in order to create elegant software designs that are enjoyable to work with and easy to reason about. You'll begin with an introduction to the concepts of domain-driven design and discover various ways to apply them in real-world scenarios. You'll also appreciate how DDD is extremely relevant when creating cloud native solutions that employ modern techniques such as event-driven microservices and fine-grained architectures. As you advance through the chapters, you'll get acquainted with core DDD's strategic design concepts such as the ubiquitous language, context maps, bounded contexts, and tactical design elements like aggregates and domain models and events. You'll understand how to apply modern, lightweight modeling techniques such as business value canvas, Wardley mapping, domain storytelling, and event storming, while also learning how to test-drive the system to create solutions that exhibit high degrees of internal quality.

img

DevOps Tools for Java Developers : Best Practices from Source Code to Production Containers

Explore software lifecycle best practices Use DevSecOps methodologies to facilitate software development and delivery Understand the business value of DevSecOps best practices Manage and secure software dependencies Develop and deploy applications using containers and cloud native technologies Manage and administrate source control repositories and development processes Use automation to set up and administer build pipelines Identify common deployment patterns and antipatterns Maintain and monitor software after deployment

img

Cyberspace security and defense : Research issues ; Proceedings of the NATO advanced research workshop on cyberspace security and defense : Research issues, Gdansk, Poland, from 6 to 9 September 2004.

The development of Internet, mobile communications, distributed computing, computer software and databases storing essential enterprise information has helped to conduct business and personal communication between individual people. and it has created many opportunities for abuse, fraud and expensive damage. This book is a selection of the best papers presented at the NATO Advanced Research Workshop dealing with the Subject of Cyberspace Security and Defense. The level of the individual contributions in the volume is advanced and suitable for senior and graduate students, researchers and technologists who wish to get some feeling of the state of the art in several sub-disciplines of Cyberspace security.

img

Computer-Aided Highway Engineering

Aimed at developing professional knowledge in the field of highway engineering with adequate skills in planning, designing and implementation of the highway project with an exposure of hands on training of computer software in designing the worldwide road infrastructures. It discusses Digital Terrain Model (DTM) using satellite data including highway geometric, pavement and tunnel design, supported by relevant tutorials. Quantity estimation, cost estimation and production of various types of construction drawings are described in detail with theory and tutorials backed by real project data. Recognizes the role of information and computer technology in various aspects of highway design. Reviews different tasks for feasibility studies and DPR with software applications. Explores topographic survey, Digital Terrain Model (DTM) and highway geometrics and, pavement and drainage design. Discusses project estimations for various revisions of the engineering work. Includes HEADS Pro along with chapter wise tutorials containing design and field data, tutorial guides and various tutorial videos.

img

Computer Aided Bridge Engineering : Detail Design of Pre-Stressed Concrete I-Girder / Box-Girder Bridges

Real project design calculations for a deck-girder superstructure are presented along with the design of an abutment and pier with pile foundation as the bridge substructure. The book is proposed to be read in association with processing the design work by using the computer software ASTRA Pro as referred to in the book. The book describes two essential facets of the work, which are 'Analysis of the Grillage Model of the Deck-Girder Superstructure' and the subsequent 'Design of Deck Slab and PSC I-Girder'. The software provides three facets of the work: first is the 'Analysis of the Grillage Model of the Deck-Girder Superstructure', second is the 'Design of Deck Slab and PSC I-Girder, Abutment, Piers along with Pile Foundation', and the third is a 'Set of Sample Editable CAD Drawings for the work'. The drawings may be modified as per the design work and be submitted as required for the construction. The drawings contain information on dimensions, structural detailing, bar-bending schedules, pre-stressing details and construction guides.

img

JavaScript data structures and algorithms : An Introduction to understanding and implementing core data structure and algorithm fundamentals

Combines clear explanations of data structure and algorithm theory with practical code samples, examples and exercises, all specifically relevant to JavaScript Provides background information on object-oriented programming and native JavaScript concepts to help understand how everything fits together Illustrates how these theoretical computer science concepts ties back to practical applications in software engineering

img

Agile processes in software engineering and extreme programming : XP 2022 workshops, Copenhagen, Denmark, June 13-17, 2022 and XP 2023 workshops, Amsterdam, the Netherlands, June 13-16, 2023 : revised selected papers

Book constitutes papers from the research workshops presented at XP 2022 and XP 2023, respectively the 23rd and 24th International Conferences on Agile Software Development, held on June 13-17, 2022 at the IT University of Copenhagen, Denmark and June 13-16, 2023 in Amsterdam, Netherlands.

Results Per Page