Language Prototyping: An Algebraic Specification Approach

Language Prototyping: An Algebraic Specification Approach
Author :
Publisher : World Scientific
Total Pages : 375
Release :
ISBN-10 : 9789814498739
ISBN-13 : 9814498734
Rating : 4/5 (39 Downloads)

Synopsis Language Prototyping: An Algebraic Specification Approach by : Jan Heering

Language prototyping provides a means to generate language implementations automatically from high-level language definitions. This volume presents an algebraic specification approach to language prototyping, and is centered around the ASF+SDF formalism and Meta-Environment. The volume is an integrated collection of articles covering a number of case studies, and includes several chapters proposing new techniques for deriving advanced language implementations. The accompanying software is freely available.

Language Prototyping

Language Prototyping
Author :
Publisher : World Scientific
Total Pages : 375
Release :
ISBN-10 : 9789810227326
ISBN-13 : 9810227329
Rating : 4/5 (26 Downloads)

Synopsis Language Prototyping by : Arie Deursen

Language prototyping provides a means to generate language implementations automatically from high-level language definitions. This volume presents an algebraic specification approach to language prototyping, and is centered around the ASF+SDF formalism and Meta-Environment. The volume is an integrated collection of articles covering a number of case studies, and includes several chapters proposing new techniques for deriving advanced language implementations. The accompanying software is freely available.

Algebraic Methods: Theory, Tools and Applications

Algebraic Methods: Theory, Tools and Applications
Author :
Publisher : Springer Science & Business Media
Total Pages : 572
Release :
ISBN-10 : 3540516980
ISBN-13 : 9783540516989
Rating : 4/5 (80 Downloads)

Synopsis Algebraic Methods: Theory, Tools and Applications by : Martin Wirsing

Cafeobj Report: The Language, Proof Techniques, And Methodologies For Object-oriented Algebraic Specification

Cafeobj Report: The Language, Proof Techniques, And Methodologies For Object-oriented Algebraic Specification
Author :
Publisher : World Scientific
Total Pages : 198
Release :
ISBN-10 : 9789814518239
ISBN-13 : 9814518239
Rating : 4/5 (39 Downloads)

Synopsis Cafeobj Report: The Language, Proof Techniques, And Methodologies For Object-oriented Algebraic Specification by : Razvan Diaconescu

CafeOBJ is an industrial strength modern algebraic specification language, a successor of the famous OBJ language, and directly incorporating new paradigms such as behavioural concurrent specification and rewriting logic. CafeOBJ is the core of an environment supporting the systems (mainly software but not only) development process at several levels, including prototyping, specification, and formal verification.This book presents not only the formal definition of the language and its semantics, but also methodologies for specification and verification in CafeOBJ, with emphasis on concurrent object composition and modularity.The presentation of the CafeOBJ concepts is supported by many examples, and an appendix illustrates the power of the language and its methodologies by a larger CASE study including specification, testing, and verification.The book may be used both by software engineers interested in algebraic methodologies, and by students and researchers in software engineering and/or theoretical computing science as a fast introduction to state-of-art algebraic specification.

Recent trends in algebraic development techniques

Recent trends in algebraic development techniques
Author :
Publisher : Springer Science & Business Media
Total Pages : 491
Release :
ISBN-10 : 9783540678984
ISBN-13 : 3540678980
Rating : 4/5 (84 Downloads)

Synopsis Recent trends in algebraic development techniques by : Didier Bert

This book constitutes the thoroughly refereed post-workshop proceedings of the 14th International Workshop on Algebraic Development Techniques, WADT'99, held in Toulouse, France in September 1999. The 23 revised full papers presented together with three invited papers were carefully reviewed and selected from 69 workshop presentations. The papers address the following topics: algebraic specification and other specification formalisms, test and validation, concurrent processes applications, logic and validation, combining formalisms, subsorts and partiality, structuring, rewriting, co-algebras and sketches, refinement, institutions and categories, and ASM specifications.

Real-time Systems: Modeling, Design And Applications

Real-time Systems: Modeling, Design And Applications
Author :
Publisher : World Scientific
Total Pages : 503
Release :
ISBN-10 : 9789814492355
ISBN-13 : 9814492353
Rating : 4/5 (55 Downloads)

Synopsis Real-time Systems: Modeling, Design And Applications by : Aurel Cornell

This book collects the research work of leading-edge researchers and practitioners in the areas of analysis, synthesis, design and implementation of real-time systems with applications in various industrial fields. Their works are grouped into six parts, together encompassing twenty chapters. Each part is devoted to a mainstream subject, the chapters therein developing one of the major aspects of real-time system theory, modeling, design, and practical applications. Starting with a general approach in the area of formalization of real-time systems, and setting the foundations for a general systemic theory of those systems, the book covers everything from building modeling frameworks for various types of real-time systems, to verification, and synthesis. Other parts of the book deal with subjects related to tools and applications of these systems. A special part is dedicated to languages used for their modeling and design. The applications presented in the book reveal precious insights into practitioners' secrets.

Semantics and Algebraic Specification

Semantics and Algebraic Specification
Author :
Publisher : Springer
Total Pages : 418
Release :
ISBN-10 : 9783642041648
ISBN-13 : 3642041647
Rating : 4/5 (48 Downloads)

Synopsis Semantics and Algebraic Specification by : Jens Palsberg

This Festschrift volume, published to honor Peter D. Mosses on the occasion of his 60th birthday, includes 17 invited chapters by many of Peter's coauthors, collaborators, close colleagues, and former students. Peter D. Mosses is known for his many contributions in the area of formal program semantics. In particular he developed action semantics, a combination of denotational, operational and algebraic semantics. The presentations - given on a symposium in his honor in Udine, Italy, on September 10, 2009 - were on subjects related to Peter's many technical contributions and they were a tribute to his lasting impact on the field. Topics addressed by the papers are action semantics, security policy design, colored petri nets, order-sorted parameterization and induction, object-oriented action semantics, structural operational semantics, model transformations, the scheme programming language, type checking, action algebras, and denotational semantics.

Compiler Construction

Compiler Construction
Author :
Publisher : Springer
Total Pages : 327
Release :
ISBN-10 : 9783540490517
ISBN-13 : 3540490515
Rating : 4/5 (17 Downloads)

Synopsis Compiler Construction by : Stefan Jähnichen

ETAPS’99 is the second instance of the EuropeanJoint Conferences on T- ory and Practice of Software. ETAPS is an annual federated conference that was established in 1998 by combining a number of existing and new conferences. This year it comprises ?ve conferences (FOSSACS, FASE, ESOP, CC, TACAS), four satellite workshops (CMCS, AS, WAGA, CoFI), seven invited lectures, two invited tutorials, and six contributed tutorials. The events that comprise ETAPS address various aspects of the system - velopment process, including speci?cation, design, implementation, analysis and improvement. The languages, methodologies and tools which support these - tivities are all well within its scope. Di?erent blends of theory and practice are represented, with an inclination towards theory with a practical motivation on one hand and soundly-based practice on the other. Many of the issues involved in software design apply to systems in general, including hardware systems, and the emphasis on software is not intended to be exclusive.

CASL User Manual

CASL User Manual
Author :
Publisher : Springer Science & Business Media
Total Pages : 239
Release :
ISBN-10 : 9783540207665
ISBN-13 : 354020766X
Rating : 4/5 (65 Downloads)

Synopsis CASL User Manual by : Michel Bidoit

CASL, the Common Algebraic Specification Language, was designed by the members of CoFI, the Common Framework Initiative for algebraic specification and development, and is a general-purpose language for practical use in software development for specifying both requirements and design. CASL is already regarded as a de facto standard, and various sublanguages and extensions are available for specific tasks. This book illustrates and discusses how to write CASL specifications. The authors first describe the origins, aims and scope of CoFI, and review the main concepts of algebraic specification languages. The main part of the book explains CASL specifications, with chapters on loose, generated and free specifications, partial functions, sub- and supersorts, structuring specifications, genericity and reusability, architectural specifications, and version control. The final chapters deal with tool support and libraries, and present a realistic case study involving the standard benchmark for comparing specification frameworks. The book is aimed at software researchers and professionals, and follows a tutorial style with highlighted points, illustrative examples, and a full specification and library index. A separate, complementary LNCS volume contains the CASL Reference Manual.

Challenges of Human Space Exploration

Challenges of Human Space Exploration
Author :
Publisher : Springer Science & Business Media
Total Pages : 790
Release :
ISBN-10 : 1852332018
ISBN-13 : 9781852332013
Rating : 4/5 (18 Downloads)

Synopsis Challenges of Human Space Exploration by : Marsha Freeman

This well illustrated, non-technical book focuses on astronauts' descriptions of the human aspects of space exploration, and their attempts to solve both mechanical and interpersonal problems. Based on interviews granted to the author by three astronauts, the book describes the experiments they undertook during the Apollo/Soyuz and Shuttle-Mir programs and the lessons learned from these missions. This book provides unique insight as to how adversity and challenges are overcome in the process of exploration.