Limit search to available items
Book Cover
E-book
Author NATO Advanced Study Institute on Engineering Theories of Software Intensive Systems (2004 : Marktoberdorf, Germany)

Title Engineering theories of software intensive systems / edited by Manfred Broy [and others]
Published Dordrecht, the Netherlands ; [Great Britain] : Springer, 2005

Copies

Description 1 online resource (ix, 404 pages) : illustrations, portraits
Series NATO science series. II, Mathematics, physics, and chemistry ; v. 195
NATO science series. Series II, Mathematics, physics, and chemistry ; v. 195.
Contents Architectures, Design and Interfaces -- Incremental Software Construction with Refinement Diagrams -- Service-Oriented Systems Engineering: Specification and Design of Services and Layered Architectures -- Interface-Based Design -- The Dependent Delegate Dilemma -- System and Program Verification, Model Checking and Theorem Proving -- Formalizing Counterexample-Driven Refinement with Weakest Preconditions -- A Mechanically Checked Proof of a Comparator Sort Algorithm -- Keys in Formal Verification -- On the Utility of Canonical Abstraction -- Process Algebras and Experimental Calculi -- Process Algebra: A Unifying Approach -- Computation Orchestration -- A Tree Semantics of an Orchestration Language -- Security, System Development and Special Aspects -- Model Driven Security -- Some Challenges for System Development: Reactive Animation, Smart Play-Out and Olfaction
Summary Software engineering has over the years been applied in many different fields, ranging from telecommunications to embedded systems in car and aircraft industry as well as in production engineering and computer networks. Foundations in software technology lie in models allowing to capture application domains, detailed requirements, but also to understand the structure and working of software systems like software architectures and programs. These models have to be expressed in techniques based on discrete mathematics, algebra and logics. However, according to the very specific needs in applications of software technology, formal methods have to serve the needs and the quality of advanced software engineering methods, especially taking into account security aspects in Information Technology. This book presents mathematical foundations of software engineering and state-of-the-art engineering methods in their theoretical substance in the step towards practical applications to examine software engineering techniques and foundations used for industrial tasks.; The contributions in this volume emerged from lectures of the 25th International Summer School on Engineering Theories of Software Intensive Systems, held at Marktoberdorf, Germany from August 3 to August 15, 2004
Notes "Proceedings of the NATO Advanced Study Institute on Engineering Theories of Software Intensive Systems"--Title page verso
Bibliography Includes bibliographical references
Notes English
Print version record
Subject Software engineering -- Congresses
COMPUTERS -- Programming -- Open Source.
COMPUTERS -- Software Development & Engineering -- Tools.
COMPUTERS -- Software Development & Engineering -- General.
Software engineering.
Informatique.
Software engineering
Genre/Form Electronic books
proceedings (reports)
Conference papers and proceedings
Conference papers and proceedings.
Actes de congrès.
Form Electronic book
Author Broy, M., 1949-
ISBN 9781402035326
1402035322
1402035306
9781402035302
1402035314
9781402035319
1280283963
9781280283963
6610283966
9786610283965