Создание программного обеспечения

Requirements Engineering : Processes and Techniques (Worldwide Series in Computer Science)

Why this book was written The value of introducing requirements engineering to trainee software engineers is to equip them for the real world of software and systems development. What is involved in Requirements

The Digital Document : A Reference for Architects, Engineers and Design Professionals

Documents, such as drawings, memos and specifications, form an essential function in the design and construction industry. Throughout the lifecycle of a built asset, starting from an initial design idea, right through to

Software Design: From Programming to Architecture

UML (the Unified Modeling Language), design patterns, and software component technologies are three new advances that help software engineers create more efficient and effective software designs A helpful project threaded throughout the book

Design Methods for Reactive Systems: Yourdon, Statemate, and the UML

Design Methods for Reactive Systems describes methods and techniques for the design of software systems—particularly reactive software systems that engage in stimulus-response behavior. Such systems, which include information systems, workflow management systems, systems

Creating Computer Simulation Systems: An Introduction to the High Level Architecture

As simulations become increasingly important in nearly all aspects of life, we’re finding that combining existing systems is much more efficient than building newer, more complex replacements. Whether your interest is in business,

Practical Eclipse Rich Client Platform Projects

Eclipse and the Rich Client Platform (RCP) together form a leading development platform. It provides a lightweight software component framework based on plug–ins. In addition to allowing Eclipse to be extended using other

Софт за 30 дней. Как Scrum делает невозможное возможным

О книге Создатели методики Scrum рассказывают, как реализовывать IT-проекты дешевле и быстрее, чем это кажется возможным. Проекты, в которых используются подходы Agile и Scrum, успешнее других. Эти методики позволяют создавать программное обеспечение за

Инструменты параллельного программирования в системах с общей памятью

В учебнике описываются методы и инструментальные средства для разработки, отладки и профилировки параллельных программ, ориентированных на работу в системах с общей памятью. Рассматриваются программные пакеты Intel Thread Checker, Intel Thread Profiler, Intel Threading

Предметно-ориентированное проектирование. Самое основное

Создание моделей программного обеспечения с помощью предметно-ориентированного проектирования (DDD) принесло много впечатляющих результатов не только в теории, но и на практике. Именно поэтому разработчики во всем мире с энтузиазмом приступили к адаптации DDD.