0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (11)
  • R250 - R500 (38)
  • R500+ (708)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Object-oriented programming (OOP)

UML by Example (Hardcover, New): Ghinwa Jalloul UML by Example (Hardcover, New)
Ghinwa Jalloul
R2,633 R2,224 Discovery Miles 22 240 Save R409 (16%) Ships in 10 - 15 working days

This is a step-by-step introduction to object-oriented software development. It is suitable for teaching and for self study by practising software engineers seeking to add rigour to their techniques. Seven complete case studies are included along with several smaller examples derived from small software projects developed for and delivered to real users. These examples make use of a bridge process, which presents a systematic approach for developing analysis models and unfolding these incrementally and iteratively through to design models and implementation. The process could be viewed as one example of unified software development and has the potential of being scalable to large software problems. It also provides a model for organising deliverables obtained throughout different phases of the software life cycle. These case studies provide a medium for experimental use and act as templates that can be tailored by readers to fit their specific needs and circumstances.

UML by Example (Paperback, New): Ghinwa Jalloul UML by Example (Paperback, New)
Ghinwa Jalloul
R1,534 Discovery Miles 15 340 Ships in 10 - 15 working days

This is a step-by-step introduction to object-oriented software development. It is suitable for teaching and for self study by practising software engineers seeking to add rigour to their techniques. Seven complete case studies are included along with several smaller examples derived from small software projects developed for and delivered to real users. These examples make use of a bridge process, which presents a systematic approach for developing analysis models and unfolding these incrementally and iteratively through to design models and implementation. The process could be viewed as one example of unified software development and has the potential of being scalable to large software problems. It also provides a model for organising deliverables obtained throughout different phases of the software life cycle. These case studies provide a medium for experimental use and act as templates that can be tailored by readers to fit their specific needs and circumstances.

Accelerated C# 2008 (Paperback, 1st ed.): Trey Nash Accelerated C# 2008 (Paperback, 1st ed.)
Trey Nash
R978 R857 Discovery Miles 8 570 Save R121 (12%) Ships in 18 - 22 working days

Many books introduce C#, but if you don't have the time to read 1,200 pages, Accelerated C# 2008 gives you everything you need to know about C# 2008 in a concentrated 500 pages of must-know information and best practices.

C# 2008 offers powerful new features, and Accelerated C# 2008 is the fastest path to mastery, for both experienced C# programmers moving to C# 2008 and programmers moving to C# from another object-oriented language.

You'll quickly master C# syntax while learning how the CLR simplifies many programming tasks. You'll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code C# when this book will show you how to do things the right way, right from the start?Comprehensively and concisely explains both C# 2005 and C# 2008 features Focuses on the language itself and on how to use C# 2008 proficiently for all .NET application development Concentrates on how C# features work and how to best use them for robust, highperformance code What you'll learn How C# works with and exploits the CLR How to use arrays, collections, and iterators How to handle events with delegates and anonymous functions How to design and use generic types and methods How to thread efficiently and robustly How to use the C# 2008 anonymous types, lamba expressions, and extension methods Who this book is for

If you're an experienced C# programmer, you need to understand how C# has changed with C# 2008. If youre an experienced object-oriented programmer moving to C#, you want to ramp up quickly in the language while learning the latest features and techniques. In either case, this book is for you. The first three chapters succinctly present C# fundamentals, for those new to or reviewing C#. The rest of the book covers all the major C# features, in great detail, explaining how they work and how best to use them. Whatever your background or need, you'll treasure this book for as long as you code in C# 2008.

Pro Visual C++/CLI and the .NET 3.5 Platform (Paperback, 1st ed.): Stephen R.G. Fraser Pro Visual C++/CLI and the .NET 3.5 Platform (Paperback, 1st ed.)
Stephen R.G. Fraser
R1,638 Discovery Miles 16 380 Ships in 18 - 22 working days

Pro Visual C++/CLI and the .NET 3.5 Platform is about writing .NET applications using C++/CLI. While readers are learning the ins and outs of .NET application development, they will also be learning the syntax of C++, both old and new to .NET. Readers will also gain a good understanding of the .NET architecture. This is truly a .NET book applying C++ as its development languagenot another C++ syntax book that happens to cover .NET. What you'll learn Learn the syntax and semantics of C++/CLI Program Windows graphical user interface applications Write web applications and web services in C++/CLI Work with data in a database or XML documents Create multi-threaded and networkaware applications See how to use C++/CLI unmanaged code properly and safely Who this book is for

This book is primarily for C++ programmers who want to write applications for the .NET 3.5 platform. It also caters to those new to C++ who wish to work in .NET 3.5 and use the power of C++.

Object-Oriented Programming and Java (Paperback, 2nd ed. 2008): Danny Poo, Derek Kiong, Swarnalatha Ashok Object-Oriented Programming and Java (Paperback, 2nd ed. 2008)
Danny Poo, Derek Kiong, Swarnalatha Ashok
R1,421 Discovery Miles 14 210 Ships in 18 - 22 working days

Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm.

Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java.

Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs.

JavaFX Script - Dynamic Java Scripting for Rich Internet/Client-side Applications (Paperback, 1st ed.): James Weaver JavaFX Script - Dynamic Java Scripting for Rich Internet/Client-side Applications (Paperback, 1st ed.)
James Weaver
R1,055 Discovery Miles 10 550 Ships in 18 - 22 working days

JavaFX Script makes it easy for developers to quickly develop high-quality UI-intensive applications very quickly. As JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-side Applications demonstrates, developers can develop Rich Internet Applications and rich client-side user interfaces quickly and easily with this potential replacement for Ajax and perhaps even ActionScript and other scripting found in Flash. This firstPress book on JavaFX Scriptcovers the following topics: The fundamentals of the JavaFX suite of technologies and the foundations of JavaFX Script and available tools How to create a Wordsearch application How to augment and enhance the Wordsearch application after learning more advanced JavaFX Script features such as classes, objects, UI components, and constructs. What you'll learn Understand the JavaFX family and JavaFX Script and its relationship to the Java/Java SE 6 platform. Set up a JavaFX Script development and execution environment culminating in a Hello JFX application. Create a Wordsearch application and explore important JavaFX Script concepts by doing so. Survey the JavaFX UI Components including the commonly used ones that go into further building and enhancement of the Wordsearch application frame and menu structure. Use more advanced JavaFX Script language constructs for extending the Wordsearch application. Build JavaFX classes and objects, build the data model for the WordSearch application, and run the data model with a tester program. Develop the view for the Wordsearch application using a data model such as bind as well as drawing on a canvas. Explore more JavaFX Script concepts and possible IDE tie-ins to NetBeans, Eclipse, etc. Whois this book for? This book is for content developers and application developers with some programming experience who want to create rich internet applications. Related Titles Beginning Java SE 6 Platform: From Novice to Professional Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL APIs

Exploring C++ - The Programmer's Introduction to C++ (Paperback, 1st ed.): Ray Lischner Exploring C++ - The Programmer's Introduction to C++ (Paperback, 1st ed.)
Ray Lischner
R1,258 R1,087 Discovery Miles 10 870 Save R171 (14%) Ships in 18 - 22 working days

"Exploring C++" uses a series of selfdirected lessons to divide C++ into bitesized chunks that you can digest as rapidly as you can swallow them. The book assumes only a basic understanding of fundamental programming concepts (variables, functions, expressions, statements) and requires no prior knowledge of C or any other particular language. It reduces the usually considerable complexity of C++.

The included lessons allow you to learn by doing, as a participant of an interactive education session. You'll master each step in one sitting before you proceed to the next. Author -->Ray Lischner -->has designed questions to promote learning new material. And by responding to questions throughout the text, youll be engaged every step of the way.

Foundations of C++/CLI - The Visual C++ Language for .NET 3.5 (Paperback, 1st ed.): Gordon Hogenson Foundations of C++/CLI - The Visual C++ Language for .NET 3.5 (Paperback, 1st ed.)
Gordon Hogenson
R1,838 Discovery Miles 18 380 Ships in 18 - 22 working days

Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 introduces C++/CLI, Microsoft's extensions to the C++ syntax that allow you to target the common language runtime, the key to the heart of the .NET Framework 3.5. This book gives you a small, fastpaced primer that will kickstart your journey into the world of C++/CLI. In 13 nofluff chapters, Microsoft insiders take readers into the core of the C++/CLI language and explain both how the language elements work and how Microsoft intends them to be used.

This book is a beginner's guide, but it assumes a familiarity with programming basics. And it concentrates on explaining the aspects of C++/CLI that make it the most powerful and fun language of the .NET Framework. As such, this book is ideal if you're thinking of migrating to C++/CLI from another language. By the end of this book, you'll have a thorough grounding in the core language elements together with the confidence to explore further that comes from a solid understanding of a language's syntax and grammar. What you'll learn The basics of C++/CLI The objectoriented features of C++/CLI How C++/CLI sits within the .NET Framework 3.5 How to create C++/CLI programs Using STL/CLR Who this book is for

Developers wanting to learn C++/CLI.

Object-Oriented Technology.ECOOP 2006 Workshop Reader - ECOOP 2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports... Object-Oriented Technology.ECOOP 2006 Workshop Reader - ECOOP 2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports (Paperback, 2007)
Mario Sudholt, Charles Consel
R1,425 Discovery Miles 14 250 Ships in 18 - 22 working days

This book contains the final reports of 19 workshops held during the 20th European Conference on Object-Oriented Programming, ECOOP 2006, held in Nantes, France in July 2006. The 19 reports cover the entire range of object technology and related topics, presenting a coherent and highly representative snapshot of the major trends in the field.

Verification of Object-Oriented Software. The KeY Approach - Foreword by K. Rustan M. Leino (Paperback, 2007 ed.): Bernhard... Verification of Object-Oriented Software. The KeY Approach - Foreword by K. Rustan M. Leino (Paperback, 2007 ed.)
Bernhard Beckert, Reiner Hahnle, Peter H. Schmitt
R2,760 Discovery Miles 27 600 Ships in 18 - 22 working days

The ultimate goal of program verification is not the theory behind the tools or the tools themselves, but the application of the theory and tools in the software engineering process. Our society relies on the correctness of a vast and growing amount of software. Improving the software engineering process is an important, long-term goal with many steps. Two of those steps are the KeY tool and this KeY book.

Google Guice - Agile Lightweight Dependency Injection Framework (Paperback, 1st ed.): Robbie Vanbrabant Google Guice - Agile Lightweight Dependency Injection Framework (Paperback, 1st ed.)
Robbie Vanbrabant
R1,006 Discovery Miles 10 060 Ships in 18 - 22 working days

Guice (pronounced Juice) is the Jolt Award winning, 100% Java icing on the cake of Java dependency injection. Unlike other popular DI frameworks such as Spring, Guice fully embraces modern Java language features and combines simplicity with stunning performance and developer-friendliness. Google Guice: Agile Lightweight Dependency Injection Framework will not only tell you how, it will also tell you why and why not, so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to your knowledge of modern agile Java. Learn simple annotation-driven dependency injection, scoping and AOP, and why it all works the way it works. Be the first to familiarize yourself with concepts that are likely to be included in a future Java EE or SE release (through JSR 299). Get things done without having to write any XML. What you'll learn Find out why dependency injection frameworks solve your problems, and how Guice fills that gap. What Guice can do, can't do and how to apply that knowledge. How Guice compares to popular alternatives like the Spring Framework. What the future has in store, including Guice IDE, the next Guice version and the standardization of Guice's concepts through JSR 299. How you can build real-world, Guice-powered web applications using popular frameworks like Wicket or Struts 2. How to develop a full stack Guice/Struts 2/Hibernate application. What you can really do with modern Java. Who is this book for? This book is for professional Java developers who are interested in dependency injection and modern Java coding practices, and who want to tacklecomplexity with a simple, powerful, and high-quality solution that powers one of Google's highest profile applications: AdWords. This may be an alternative to Spring for many.

From Program to Product - Turning Your Code into a Saleable Product (Paperback, 1st ed.): Rocky Smolin From Program to Product - Turning Your Code into a Saleable Product (Paperback, 1st ed.)
Rocky Smolin
R686 R615 Discovery Miles 6 150 Save R71 (10%) Ships in 18 - 22 working days

This book is not a general software business reference, like our MicroISV book or the Eric Sink book. It's specifically for readers who have an existing project, or an idea for one, and want to turn it into a product. They can follow this book for the best chance of success. It is written in a non-technical, friendly, conversational style, and is filled with excerpts, advice, and war stories from someone who's been in the trenches for years.

Model Driven Engineering Languages and Systems - 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006,... Model Driven Engineering Languages and Systems - 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006, Proceedings (Paperback, 2006 ed.)
Oscar Nierstrasz, Jon Whittle, David Harel, Gianna Reggio
R2,791 Discovery Miles 27 910 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (formerly UML conferences), MoDELS 2006. The book presents 51 revised full papers and 2 invited papers. Discussion is organized in topical sections on evaluating UML, MDA in software development, concrete syntax, applying UML to interaction and coordination, aspects, model integration, formal semantics of UML, security, model transformation tools and implementation, and more.

ECOOP - Object-Oriented Programming - 21th European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings... ECOOP - Object-Oriented Programming - 21th European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings (Paperback, 2007 ed.)
Erik Ernst
R2,747 Discovery Miles 27 470 Ships in 18 - 22 working days

The21stEuropeanConferenceonObject-OrientedProgramming,ECOOP2007, was held in Berlin, Germany, on July 30 to August 3, 2007. ECOOP is the most importantand inspiring forumin Europeandbeyond for researchers,practiti- ers, and students working in that smorgasbord of topics and approaches known as object orientation. This topic area was explored and challenged by excellent invited speakers-two of which were the winners of this year's Dahl-Nygaard award-in the carefully refereed and selected technical papers, on posters, via demonstrations, and in tutorials. Each of the many workshops complemented this with a very interactive and dynamic treatment of more speci?c topics. - nally, panels allowed for loud and lively disagreement. Yet, it is one of ECOOP's specialqualities that this plethora ofactivities add upto a coherentandexciting whole, rather than deteriorating into chaos. The Program Committee received 161 submissions this year. Only 135 of them were carried through the full review process, because of a number of - tractions and a number of submissions of abstracts that were never followed by a full paper. However, the remaining papers were of very high quality and we accepted25 of them for publication. Helping very goodpapers to be published is more useful than having an impressively low acceptance rate. The papers were selected according to four groups of criteria, whose priority depended on the paper: relevance; originality and signi?cance; precisionand correctness;and p- sentation and clarity. Each paper had three, four, or ?ve reviews, depending on how controversial it was.

ECOOP 2006 - Object-Oriented Programming - 20th European Conference, Nantes, France, July 3-7, 2006, Proceedings (Paperback,... ECOOP 2006 - Object-Oriented Programming - 20th European Conference, Nantes, France, July 3-7, 2006, Proceedings (Paperback, 2006 ed.)
Dave Thomas
R1,628 Discovery Miles 16 280 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 20th European Conference on Object-Oriented Programming, ECOOP 2006, held in Nantes, France in July 2006.

20 revised full papers, together with 3 keynote papers were carefully reviewed and selected. The papers are organized in topical sections on program query and persistence, ownership and concurrency, languages, type theory, types for object-oriented languages, tools, and modularity. 5 more papers celebrate the 20th anniversary of ECOOP.

Practical JBoss Seam Projects (Paperback, 1st ed.): James Farley Practical JBoss Seam Projects (Paperback, 1st ed.)
James Farley
R920 R799 Discovery Miles 7 990 Save R121 (13%) Ships in 18 - 22 working days

The only viable alternative to the most popular and adopted open source and lightweight enterprise Java-based Spring Framework, JBoss Seam is the up and coming challenger to Spring. JBoss Seam offers more adherences to Java EE 5 standards than does Spring, and is a key selling point to many prospective Seam developers and users.

The first and only book of its kind, Practical JBoss Seam Web 2.0 Development, is a series of practical application scenarios which demonstrates the nature of the new open source lightweight Java EE 5 (JSF-EJB3)-standards based JBoss Seam framework, its efficacy and its limitations.

The scenarios/cases will be chosen to demonstrate specific elements of the framework (e.g., basic web application development, rich web clients with AJAX, etc.). Real-world cases will be used where possible.

Hardcore JFC - Conquering the Swing Architecture (Paperback): Mitch Goldstein Hardcore JFC - Conquering the Swing Architecture (Paperback)
Mitch Goldstein
R1,880 Discovery Miles 18 800 Ships in 10 - 15 working days

Hardcore JFC (previously announced as Mastering the Java Foundation Classes) is a comprehensive guide to the functionality and practical use of the Java Foundation Classes (JFC). It presents intermediate and advanced techniques for exploiting the power and flexibility of JFC and the Swing component set. With a strong focus on fundamentals and pragmatic applications, the author shows how JFC and Swing can add tremendous value to Java applications. Several concrete illustrations reveal how to enhance the JFC architecture, such as leveraging the Model/View/Controller paradigm, customizing and developing new components, and techniques for creating look-and-feel user interface classes. Thousands of lines of effective, well-constructed and reusable example code demonstrate important design and development issues. Any Java professional will find this book to be a vital reference.

Object-Oriented Programming Languages: Interpretation (Paperback, 2007 ed.): Iain D. Craig Object-Oriented Programming Languages: Interpretation (Paperback, 2007 ed.)
Iain D. Craig
R1,023 Discovery Miles 10 230 Ships in 18 - 22 working days

This comprehensive examination of the main approaches to object-oriented language explains key features of the languages in use today. Class-based, prototypes and Actor languages are all examined and compared in terms of their semantic concepts. This book provides a unique overview of the main approaches to object-oriented languages. Exercises of varying length, some of which can be extended into mini-projects are included at the end of each chapter. This book can be used as part of courses on Comparative Programming Languages or Programming Language Semantics at Second or Third Year Undergraduate Level. Some understanding of programming language concepts is required.

Object-Oriented Thought Process, The (Paperback, 5th edition): Matt Weisfeld Object-Oriented Thought Process, The (Paperback, 5th edition)
Matt Weisfeld
R1,082 R903 Discovery Miles 9 030 Save R179 (17%) Ships in 10 - 15 working days

Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, Objective-C, and Swift. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP. It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design practices, code portability, and reuse-but it requires a shift in thinking to be fully understood. Programmers new to OOP should resist the temptation to jump directly into a particular programming language or a modeling language, and instead first take the time to learn what author Matt Weisfeld calls "the object-oriented thought process." Written by a developer for developers who want to improve their understanding of object-oriented technologies, The Object-Oriented Thought Process provides a solutions-oriented approach to object-oriented programming. Readers will learn to understand the proper uses of inheritance and composition, the difference between aggregation and association, and the important distinction between interfaces and implementations. While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constant-no matter what the platform. This revised edition focuses on the OOP technologies that have survived the past 20 years and remain at its core, with new and expanded coverage of design patterns, avoiding dependencies, and the SOLID principles to help make software designs understandable, flexible, and maintainable.

Visual Basic 2015 in 24 Hours, Sams Teach Yourself (Paperback): James Foxall Visual Basic 2015 in 24 Hours, Sams Teach Yourself (Paperback)
James Foxall
R774 R655 Discovery Miles 6 550 Save R119 (15%) Ships in 10 - 15 working days

In just 24 sessions of one hour or less, you'll learn how to build complete, reliable, and modern Windows applications with Microsoft (R) Visual Basic (R) 2015. Using a straightforward, step-by-step approach, each lesson builds on what you've already learned, giving you a strong foundation for success with every aspect of VB 2015 development. Notes present interesting pieces of information. Tips offer advice or teach an easier way to do something. Cautions advise you about potential problems and help you steer clear of disaster. Learn How To Master VB 2015 by building a complete feature-rich application Navigate VB 2015 and discover its new shortcuts Work with objects, collections, and events Build attractive, highly-functional user interfaces Make the most of forms, controls, modules, and procedures Efficiently store data and program databases Make decisions in code Use powerful object-oriented techniques Work with graphics and text files Manipulate filesystems and the Registry Add email support Create efficient modules and reusable procedures Interact effectively with users Write code to preview and print documents Debug with VB 2015's improved breakpoint features Distribute your software Download all examples and source code presented in this book from informit.com/title/9780672337451 as they become available. Who Should Read This Book Those who have little or no programming experience or who might be picking up Visual Basic as a second language. Bug Alert Description: Changing the startup form's name in a VB WinForms app does not update the "Startup form" #4517 Explanation: In the latest Visual Basic update on GitHub, Microsoft accidentally introduced a significant bug that you should be aware of. In the Visual Basic project properties dialog on one of the tabs (Application), is a drop down box for selecting the "startup object". This can be either a Main method or a System.Windows.Forms instance (or System.Windows.Window for WPF). When you do a rename on a form (say from the code editor in source or from the solution explorer) currently set as the startup form the rename doesn't cascade to the startup object project property cause the project to enter an invalid state where the user must now manually reset this project property from the now nonexistent Form to the new name. This is a huge annoyance. The fix for the bug (until Microsoft addresses) can be found here: http://www.jamesfo

Object-Oriented Technology. ECOOP 2004 Workshop Reader - ECOOP 2004 Workshop, Oslo, Norway, June 14-18, 2004, Final Reports... Object-Oriented Technology. ECOOP 2004 Workshop Reader - ECOOP 2004 Workshop, Oslo, Norway, June 14-18, 2004, Final Reports (Paperback, 2005 ed.)
Jacques Malenfant, Bjarte M. Ostvold
R1,390 Discovery Miles 13 900 Ships in 18 - 22 working days

This year, for the eighth time, the European Conference on Object-Oriented Programming (ECOOP) series, in cooperation with Springer, is glad to o?er the object-oriented research community the ECOOP 2004 Workshop Reader, a compendium of workshop reports pertaining to the ECOOP 2004 conference, held in Oslo from June 15 to 19, 2004. ECOOP 2004 hosted 19 high-quality workshops covering a large spectrum of hot research topics. These workshops were chosen through a tight peer review process following a speci?c call for proposals ending on November 30, 2003. We are very grateful to the members of the Workshop Selection Committee for their careful reviews and hard work to put together the excellent workshop program. We also want to thank all submitters, accepted or not, to whom the workshop program equally owes its quality. This selection process was then followed by a selection of workshop participants, done by each team of organizers based on an open call for position papers. This participant selection process ensured that we gathered the most active researchers in each workshop research area, and therefore a fruitful working meeting. Following the tradition of the ECOOP Workshop Reader, we strove for hi- quality, value-adding and open-ended workshop reports. The result, as you can judgefromthefollowingpages, isathought-provokingsnapshotofthecurrent- searchinobject-orientation, fullofpointersforfurtherexplorationofthecovered topics. We want to thank our workshop organizers who, despite the additional burden, did a great job in putting together these report

Tried and True Object Development - Industry-Proven Approaches with UML (Paperback, New): Ari Jaaksi, Juha-Markus Aalto, Ari... Tried and True Object Development - Industry-Proven Approaches with UML (Paperback, New)
Ari Jaaksi, Juha-Markus Aalto, Ari Aalto, Kimmo Vattoe; Foreword by Derek Coleman
R1,875 Discovery Miles 18 750 Ships in 10 - 15 working days

Written by four experienced Nokia Telecommunications software developers, this practical book focuses on object-based and component-based software development. The authors concentrate on the most important issues in real-life software development, such as the development process itself, software architecture, the development of user interfaces, data management, and the development of large commercial software products. They illustrate the presented practices by means of the Unified Modeling Language (UML).

Objects, Agents, and Features - International Seminar, Dagstuhl Castle, Germany, February 16-21, 2003, Revised and Invited... Objects, Agents, and Features - International Seminar, Dagstuhl Castle, Germany, February 16-21, 2003, Revised and Invited Papers (Paperback, 2004 ed.)
Mark Ryan, John-Jules Ch. Meyer, Hans-Dieter Ehrich
R1,463 Discovery Miles 14 630 Ships in 18 - 22 working days

In recent years, concepts in object-oriented modeling and programming have been extended in several directions, giving rise to new paradigms such as age- orientation and feature-orientation. This volume came out of a Dagstuhl seminar exploring the relationship - tween the original paradigm and the two new ones. Following the success of the seminar, the idea emerged to edit a volume with contributions from parti- pants - including those who were invited but could not come. The participants' reaction was very positive, and so we, the organizers of the seminar, felt - couraged to edit this volume. All submissions were properly refereed, resulting in the present selection of high-quality papers in between the topics of objects, agents and features. The editors got help from a number of additional reviewers, viz. Peter Ahlbrecht, Daniel Amyot, Lynne Blair, Jan Broersen, Mehdi Dastani, Virginia Dignum, Dimitar Guelev, Benjamin Hirsch, Maik Kollmann, Alice Miller, Stephan Rei?-Marganiec, Javier Vazquez-Salceda, and Gerard Vreeswijk. Finally, we would like to take this opportunity to thank all the persons - volvedintherealizationoftheseminarandthisbook: attendees, authors, revi- ers, and, last but not least, the sta? from Schloss Dagstuhl and Springer-Verlag. February 2004 The Editors TableofContents Objects, Agents, and Features: An Introduction. . . . . . . . . . . . . . . . . . . . . . . . 1 John-Jules Ch. Meyer, Mark D. Ryan, and Hans-Dieter Ehrich Coordinating Agents in OO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Frank S. de Boer, Cees Pierik, Rogier M. van Eijk, and John-Jules Ch. Meyer On Feature Orientation and on Requirements Encapsulation Using Families of Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Jan Bredereke Detecting Feature Interactions: How Many Components Do We Need?. . . .

Object-Oriented Technology. ECOOP 2003 Workshop Reader - ECOOP 2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final... Object-Oriented Technology. ECOOP 2003 Workshop Reader - ECOOP 2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports (Paperback, 2004 ed.)
Frank Buschmann, Alejandro P Buchmann, Mariano Cilia
R1,456 Discovery Miles 14 560 Ships in 18 - 22 working days

This volume represents the seventh edition of the ECOOP Workshop Reader, a compendiumofworkshopreportsfromthe17thEuropeanConferenceonObject- Oriented Programming (ECOOP 2003), held in Darmstadt, Germany, during July 21-25, 2003. The workshops were held during the ?rst two days of the conference. They cover a wide range of interesting and innovative topics in object-oriented te- nology and o?ered the participants an opportunity for interaction and lively discussion. Twenty-one workshops were selected from a total of 24 submissions based on their scienti?c merit, the actuality of the topic, and their potential for a lively interaction. Unfortunately, one workshop had to be cancelled. Special thanks are due to the workshop organizers who recorded and s- marized the discussions. We would also like to thank all the participants for their presentations and lively contributions to the discussion: they made this volume possible. Last, but not least, we wish to express our appreciation to the members of the organizing committee who put in countless hours setting up and coordinating the workshops. We hope that this snapshot of current object-oriented technology will prove stimulating to you. October 2003 Frank Buschmann Alejandro Buchmann Mariano Cilia Organization ECOOP 2003 was organized by the Software Technology Group, Department of Computer Science, Darmstadt University of Technology under the auspices of AITO (Association Internationale pour les Technologies Objets) in cooperation with ACM SIGPLAN. The proceedings of the main conference were published as LNCS 2743.

Formal Methods for Open Object-Based Distributed Systems - 6th IFIP WG 6.1 International Conference, FMOODS 2003, Paris,... Formal Methods for Open Object-Based Distributed Systems - 6th IFIP WG 6.1 International Conference, FMOODS 2003, Paris, France, November 19.21, 2003, Proceedings (Paperback, 2003 ed.)
Elie Najm, Uwe Nestmann, Perdita Stevens
R1,525 Discovery Miles 15 250 Ships in 18 - 22 working days

This volume contains the proceedings of FMOODS 2003, the 6th IFIP WG 6. 1 International Conference on Formal Methods for Open Object-Based Distributed Systems. The conference was held in Paris, France on November 19-21, 2003. The event was the sixth meeting of this conference series, which is held roughly every year and a half, the earlier events having been held in Paris, Canterbury, Florence, Stanford, and Twente. ThegoaloftheFMOODSseriesofconferencesistobringtogetherresearchers whose work encompasses three important and related ?elds: - formal methods; - distributed systems; - object-based technology. Such a convergence is representative of recent advances in the ?eld of distributed systems, andprovideslinksbetweenseveralscienti?candtechnologicalcommu- ties, as represented by the conferences FORTE/PSTV, CONCUR, and ECOOP. The objective of FMOODS is to provide an integrated forum for the p- sentation of research in the above-mentioned ?elds, and the exchange of ideas and experiences in the topics concerned with the formal methods support for open object-based distributed systems. For the call for papers, aspects of int- est of the considered systems included, but were not limited to: formal models; formal techniques for speci?cation, design or analysis; component-based design; veri?cation, testing and validation; semantics of programming, coordination, or modeling languages; type systems for programming, coordination or modelling languages; behavioral typing; multiple viewpoint modelling and consistency - tween di?erent models; transformations of models; integration of quality of s- vice requirements into formal models; formal models for security; and appli- tions and experience, carefully described

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Core Java Interview Questions You'll…
Vibrant Publishers Hardcover R1,215 Discovery Miles 12 150
Agile Scrum Implementation and Its…
Kenneth R Walsh, Sathiadev Mahesh, … Hardcover R5,994 Discovery Miles 59 940
Object-Oriented Technology and Computing…
H.S.M. Zedan, A. Cau Hardcover R1,422 Discovery Miles 14 220
Python For Beginners - Learn Python In 5…
James Tudor Hardcover R667 Discovery Miles 6 670
Object-Oriented Discrete-Event…
Jose M. Garrido Hardcover R4,156 Discovery Miles 41 560
UML 2 Certification Guide - Fundamental…
Tim Weilkiens, Bernd Oestereich Paperback R1,260 Discovery Miles 12 600
Object-Oriented Analysis and Design for…
Raul Sidnei Wazlawick Paperback R1,120 Discovery Miles 11 200
Object-oriented Design Knowledge…
Mario Piattini, Javier Garzas Hardcover R2,507 Discovery Miles 25 070
ISE Object-Oriented Software…
David Kung Paperback R1,796 Discovery Miles 17 960
Software Evolution with UML and XML
Hongji Yang Hardcover R2,281 Discovery Miles 22 810

 

Partners