Skip to content

Categories for Software Engineering
Stock Photo: Cover May Be Different

Categories for Software Engineering Hardcover - 2004 - 2005th Edition

by Jose Luiz Fiadeiro


From the publisher

A gentle introduction to category theory oriented to software engineering. Assuming only a minimum of mathematical background, it explores the use of categorical constructions from the point of view of the methods and techniques that have been proposed for the engineering of complex software systems: object-oriented development, software architectures, logical and algebraic specification techniques, models of concurrency, inter alia. After two parts in which basic and more advanced categorical concepts and techniques are introduced, the book illustrates their application to the semantics of CommUnity - a language for the architectural design of interactive systems.

From the rear cover

This book provides a gentle, software engineering oriented introduction to category theory. Assuming only a minimum of mathematical preparation, this book explores the use of categorical constructions from the point of view of the methods and techniques that have been proposed for the engineering of complex software systems: object-oriented development, software architectures, logical and algebraic specification techniques, models of concurrency, inter alia. After two parts in which basic and more advanced categorical concepts and techniques are introduced, the book illustrates their application to the semantics of CommUnity - a language for the architectural design of interactive systems.

"For computer scientists, this unique book presents Category Theory in a manner tailored to their interests and with examples to which they can relate." Ira Forman, IBM

"This book applies little-known yet quite powerful formal tools from category theory to software structures: designs, architectures, patterns, and styles. Rather than focus on issues at the level of computational models and semantics, it instead applies these tools to some of the problems facing the sophisticated software architect. The terminology and mind set (Parts 1 and 2), while different from many common approaches, can provide startlingly concise expression of key properties of software systems (Part 3), and give rigorous meaning to entire families of box-and-line architecture drawings. It is applicable to the formal specification, decomposition, and composition of service-oriented architectures." Desmond D'Souza, Kinetium

Details

  • Title Categories for Software Engineering
  • Author Jose Luiz Fiadeiro
  • Binding Hardcover
  • Edition number 2005th
  • Edition 2005
  • Pages 250
  • Volumes 1
  • Language ENG
  • Publisher Springer, Secaucus, New Jersey, U.S.A.
  • Date 2004-10-18
  • ISBN 9783540209096 / 3540209093
  • Weight 1.14 lbs (0.52 kg)
  • Dimensions 9.4 x 6.32 x 0.77 in (23.88 x 16.05 x 1.96 cm)
  • Dewey Decimal Code 004.015

About the author

Professor at the University of Leicester; Visiting Scientist at Imperial College, King's College London, SRI International and the University of Pisa; Chairman of the IFIP WG1.3 - Foundations of System Specification; Chairman of the Steering Committee of the European Joint Conferences on Theory and Practice of Software; Winner of an IBM Award in 1996 for his work on Emergence in Complex Software Systems

Back to Top

More Copies for Sale

Categories for Software Engineering
Stock Photo: Cover May Be Different

Categories for Software Engineering

by Jose Luiz Fiadeiro

  • New
  • Hardcover
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
96
Seller
Uxbridge, Greater London, United Kingdom
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 91.85
SGD 13.81 shipping to USA

Show Details

Description:
Hard Cover. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; The Categories for Software Engineering.
Item Price
SGD 91.85
SGD 13.81 shipping to USA
Categories for Software Engineering
Stock Photo: Cover May Be Different

Categories for Software Engineering

by Fiadeiro, José Luiz

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
1
Seller
Mishawaka, Indiana, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 75.81
FREE shipping to USA

Show Details

Description:
Springer Berlin / Heidelberg. Used - Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages.
Item Price
SGD 75.81
FREE shipping to USA
Categories for Software Engineering
Stock Photo: Cover May Be Different

Categories for Software Engineering

by Jose Luiz Fiadeiro

  • New
  • Hardcover
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
10
Seller
Southport, Merseyside, United Kingdom
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 102.81
SGD 17.20 shipping to USA

Show Details

Description:
Hardback. New. Demonstrates how category theory can be used for formal software development. The mathematical toolbox for the Software Engineering in the new age of complex interactive systems.
Item Price
SGD 102.81
SGD 17.20 shipping to USA
CATEGORIES FOR SOFTWARE ENGINEERING
Stock Photo: Cover May Be Different

CATEGORIES FOR SOFTWARE ENGINEERING

by JOSÉ L. FIADEIRO, JOST LUIZ FIADEIRO,

  • New
  • Paperback
  • first
Condition
New
Edition
1st
Binding
Paperback
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
3
Seller
New Delhi, India
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 90.99
SGD 13.79 shipping to USA

Show Details

Description:
Springer, 2005. 1st. Paperback. New/New.
Item Price
SGD 90.99
SGD 13.79 shipping to USA
CATEGORIES FOR SOFTWARE ENGINEERING
Stock Photo: Cover May Be Different

CATEGORIES FOR SOFTWARE ENGINEERING

by JOSÉ L. FIADEIRO, JOST LUIZ FIADEIRO,

  • Used
  • Paperback
  • first
Condition
UsedLikeNew
Edition
1st
Binding
Paperback
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
3
Seller
New Delhi, India
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 90.99
SGD 13.79 shipping to USA

Show Details

Description:
Springer, 2005. 1st. Paperback. UsedLikeNew/UsedLikeNew.
Item Price
SGD 90.99
SGD 13.79 shipping to USA
Categories for Software Engineering
Stock Photo: Cover May Be Different

Categories for Software Engineering

by José L. Fiadeiro

  • New
  • Hardcover
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783540209096 / 3540209093
Quantity Available
5
Seller
campbelltown, Florida, United States
Seller rating:
This seller has earned a 1 of 5 Stars rating from Biblio customers.
Item Price
SGD 161.31
SGD 20.68 shipping to USA

Show Details

Description:
Springer. hardcover. New. 9x0x6. Brand New Book in Publishers original Sealing
Item Price
SGD 161.31
SGD 20.68 shipping to USA