My Account Log in

1 option

Formal Methods for Components and Objects : First International Symposium, FMCO 2002, Leiden, The Netherlands, November 5-8, 2002, Revised Lectures / edited by Frank S.de Boer, Marcello Bonsangue, Susanne Graf, Willem-Paul de Roever.

LIBRA Q341 .P7 2004
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Contributor:
Boer, Frank S. de, editor.
Bonsangue, Marcello, editor.
Graf, Susanne, editor.
de Roever, Willem-Paul, editor.
SpringerLink (Online service)
Series:
Computer Science (Springer-11645)
Lecture notes in computer science 0302-9743 ; 2852.
Lecture Notes in Computer Science, 0302-9743 ; 2852
Language:
English
Subjects (All):
Software engineering.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer logic.
Software Engineering/Programming and Operating Systems.
Software Engineering.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Logics and Meanings of Programs.
Local Subjects:
Software Engineering/Programming and Operating Systems.
Software Engineering.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Logics and Meanings of Programs.
Physical Description:
1 online resource (VIII, 512 pages).
Edition:
First edition 2003.
Contained In:
Springer eBooks
Place of Publication:
Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2003.
System Details:
text file PDF
Summary:
Largeandcomplexsoftwaresystemsprovidethenecessaryinfrastuctureinall- dustries today. In order to construct such large systems in a systematic manner, the focus in the development methodologies has switched in the last two decades from functional issues to structural issues: both data and functions are enc- sulated into software units that are integrated into large systems by means of various techniques supporting reusability and modi?ability. This encapsulation principleisessentialtoboththeobject-orientedandthemorerecentcompone- based sofware engineering paradigms. Formalmethodshavebeenappliedsuccessfullytotheveri?cationofmedi- sized programs in protocol and hardware design. However, their application to large systems requires the further development of speci?cation and veri?cation techniques supporting the concepts of reusability and modi?ability. In order to bring together researchers and practioners in the areas of so- ware engineering and formal methods, we organized the 1st International S- posium on Formal Methods for Components and Objects (FMCO) in Leiden, The Netherlands, November 5-8, 2002. The program consisted of invited tu- rials and more technical presentations given by leading experts in the ?elds of Theoretical Computer Science and Software Engineering. The symposium was attended by more than 100 people. This volume contains the contributions of the invited speakers to FMCO 2002. We believe that the presented material provides a unique combination of ideas on software engineering and formal methods which we hope will be an inspiration for those aiming at further bridging the gap between the theory and practice of software engineering.
Contents:
A Tool-Supported Proof System for Multithreaded Java
Abstract Behavior Types: A Foundation Model for Components and Their Composition
Understanding UML: A Formal Semantics of Concurrency and Communication in Real-Time UML
Live and Let Die: LSC-Based Verification of UML-Models
Reactive Animation
Model-Checking Middleware-Based Event-Driven Real-Time Embedded Software
Equivalent Semantic Models for a Distributed Dataspace Architecture
Java Program Verification Challenges
ToolBus: The Next Generation
High-Level Specifications: Lessons from Industry
How the Design of JML Accommodates Both Runtime Assertion Checking and Formal Verification
Finding Implicit Contracts in .NET Components
From Co-algebraic Specifications to Implementation: The Mihda Toolkit
A Calculus for Modeling Software Components
Specification and Inheritance in CSP-OZ
Model-Based Testing of Object-Oriented Systems
Concurrent Object-Oriented Programs: From Specification to Code
Design with Asynchronously Communicating Components
Composition for Component-Based Modeling
Games for UML Software Design
Making Components Move: A Separation of Concerns Approach.
Other Format:
Printed edition:
ISBN:
978-3-540-39656-7
9783540396567
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account