Software Design Using Java 2

Author:   Kevin Lano ,  Jose Luiz Fiadeiro ,  Luis Filipe De Andrade ,  Luis Filipe De Andrade
Publisher:   Palgrave USA
Edition:   2002 ed.
ISBN:  

9781403902306


Pages:   320
Publication Date:   03 October 2002
Format:   Paperback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $104.00 Quantity:  
Add to Cart

Share |

Software Design Using Java 2


Add your own review!

Overview

Software Design Using Java 2 is a Software Engineering text aimed at intermediate and advanced students on undergraduate programmes. The book offers a comprehensive treatment of the essential techniques needed to design software systems using object technology: design patterns, architectural, subsystem and module design, user interface design, web-based system design and database design. The extensive use of case studies from the domains of finance, internet systems and reactive systems allows the design process to be demonstrated in full. In addition, the authors describe an extension of object oriented concepts, called co-ordination contracts, which addresses the problem of increasing flexibility by separating the program logic from the software components this logic applies to. Key features: * Covers the use of Java Swing, JDBC, JavaScript, JSP and Servlets * Focuses on the essential aspects of the design process in a practical and directed manner, using UML and Java 2 * Provides a guide to the management of student projects * Gives a complete case study of a student project * Provides an associated website with complete source code of examples, slides, instructors manual and exercise solutions * CD contains CDE toolset for defining coordination contracts and generating Java code, and RSDS toolset for the design of reactive control systems This textbook is ideal for students and professionals in object-oriented software development, and in the object-oriented software engineering field.

Full Product Details

Author:   Kevin Lano ,  Jose Luiz Fiadeiro ,  Luis Filipe De Andrade ,  Luis Filipe De Andrade
Publisher:   Palgrave USA
Imprint:   Palgrave Macmillan
Edition:   2002 ed.
Dimensions:   Width: 18.90cm , Height: 1.70cm , Length: 24.60cm
Weight:   0.628kg
ISBN:  

9781403902306


ISBN 10:   1403902305
Pages:   320
Publication Date:   03 October 2002
Audience:   College/higher education ,  Professional and scholarly ,  Undergraduate ,  Postgraduate, Research & Scholarly
Format:   Paperback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Table of Contents

Software Design.- Design Techniques.- Software Architectures.- Design Patterns.- Co-ordination Contracts.- Business Information Systems.- Reactive System Design.- Distributed and Internet Applications.- Appendix A: Java in Five Easy Pieces.- Appendix B: Design Case Study.- Index.

Reviews

Author Information

KEVIN LANO is a Lecturer in the Department of Computer Science, King's College, University of London. He has also taught at Imperial College. JOSE LUIZ FIADEIRO is Professor at the University of Leicester. He has extensive experience in lecturing, and has over 100 published papers. LUIS FILIPE DE ANDRADE is founding partner and President of ATX Software SA, a company at the leading edge of international research and development in the area of co-ordination based software development.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List