Background
Henderson-Sellers, Brian was born on January 25, 1951 in Blackburn, Lancashire, England. Arrived in Australia, 1988. Son of Ronald Henderson and Mary (Crossley) Sellers.
(OPEN Modeling with UML Brian Henderson-Sellers and Bhuvan...)
OPEN Modeling with UML Brian Henderson-Sellers and Bhuvan Unhelkar ACM Press "As you read this book you will find a well-defined and well-honed methodology for managing your own software development processes. Clear explanations of fundamentally difficult concepts make this book a major contribution to the literature and to future standardization in this area" - Richard Soley, Chairman and CEO, Object Management Group. "I have seen the software industry evolve over the past 33 years and in my opinion process discipline has been one of our most significant lacunae. OPEN with UML provides an extremely solid and powerful base for promoting the software process discipline, offering immense value to the still rapidly growing software industry. The new millennium in my home country of India, as well as worldwide, will benefit greatly from a simple and lucidly written work such as this." - Prabhat (S.D.)Pradhan, CEO, TATA Technologies India. OPEN (Object-oriented Process, Environment and Notation) addresses a number of key concerns facing IT professionals today. How do you deal with challenges encountered in migration, component integration, and Internet-based development, as well as higher-level process and project management issues? OPEN is a tailorable, complete 'process environment' which gives you the power to easily customize the development process to precisely fit with your individual organization's needs. This introductory-level book guides you through the basic concepts that you will need to master for using OPEN process in industry, and to understand the use of the Unified Modeling Language (UML) as its notational element. The authors adopt a strong practical approach, drawing on their extensive experience and developing their arguments around two detailed case studies. Primarily aimed at software developers needing to use an adaptable process to model with UML, this book will also help project managers and quality managers appreciate the use of a software development process together with a standardized notation. Structure of the book: Chapter 1 overviews the OPEN process and the appropriate use of the UML within it Chapter 2 introduces the key aspects of UML, primarily focusing on the notational element Chapter 3 covers how OPEN supports modeling and discusses the modeling artifacts such as Tasks and Techniques, the tools and processes with which to build software complemented by UML as the notation Chapters 4 and 5 consist of in-depth case studies: a library management system which illustrates how to use OPEN in a responsibility-driven style of development; and a small business loan system, an example of a use-case-driven large-scale software project for the Web * Additional Features: step-by-step plan for using the book as the foundation for a two day seminar course (or three day course in conjunction with the use of a CASE tool) for industry training or teaching to senior-level students web-site resource base at http://www.open.org.au appendix demonstrating the use of a process tool in applying the OPEN process
http://www.amazon.com/gp/product/0201675129/?tag=2022091-20
(Object-Oriented Analysis Design and Implementation: a new...)
Object-Oriented Analysis Design and Implementation: a new approach to software engineering TEXTBOOK
http://www.amazon.com/gp/product/0130594458/?tag=2022091-20
("The authors have done an excellent job of bringing forth...)
"The authors have done an excellent job of bringing forth the power and the flexibility of this most useful framework in an easy to read and understand introduction. Although it has been written to be an introductory text in OPF, I found it also readily useable as a handbook for initial process definition, an accessible treatment of important issues in software process design, and a textbook in OPF." Houman Younessi Associate Professor of Computer Science, Rensselaer Polytechnic Institute The OPEN Process Framework provides a template for generating flexible, yet disciplined, processes for developing high-quality software and system applications within a predictable schedule and budget. Using this framework as a starting point, you can create and tailor a process to meet the specific needs of the project.
http://www.amazon.com/gp/product/0201675102/?tag=2022091-20
(The OPEN Toolbox of Techniques describes how to deliver o...)
The OPEN Toolbox of Techniques describes how to deliver object-oriented systems, from requirements, through project management and modeling, to coding and reuse. It focuses on actually doing object-oriented development and shows how to use specific techniques supported by the OPEN Process framework, described in a companion volume The OPEN Process Specification. A basic knowledge of object-oriented concepts is assumed so that the book can focus on showing the reader how to use an OO methodology in their organization. The first section summarizes the OPEN methodological framework, describes the concepts, notations and deliverables and goes on to give an overview of the techniques. However, the meat of the book is the OPEN Toolbox, a complete description of each technique organized alphabetically for ease of reference. Each entry includes a full description of the technique, how it is used, typical tasks for which it is needed, underpinning concepts and preconditions and related techniques.By referring back to the overview chapter, the reader will be able to see how these techniques fit into the process lifecycle of OPEN, resulting in a uniquely practical and eminently accessible handbook. The accompanying CD-ROM includes *additional experimental and non OO techniques that may be used within the OPEN framework *an overview of the theoretical underpinnings of the OPEN techniques *demonstration versions of commercial tools that have been developed for use with OPEN
http://www.amazon.com/gp/product/0201331349/?tag=2022091-20
(The OPEN Process Specification describes a tailorable sof...)
The OPEN Process Specification describes a tailorable software development process (part of the OPEN methodological framework) that has been formulated to take account of the differing requirements of projects and provide a flexible framework into which project-specific factors may be incorporated. Here the reader will find a genuinely object-oriented, complete, detailed model of the whole process involved in developing both object-oriented and hybrid systems. The model may be used in conjunction with any object-oriented method or notation, such as Coad, Firesmith, Odell, SOMA, or UML. This book shows how to use the OPEN process to organize, plan and manage both large- and small-scale object-oriented software development projects. The framework for the OPEN process consists of interconnecting activities, which are represented as objects whose methods are the tasks needing to be accomplished. This model provides a strategy that enables professional software developers, project managers and students of software engineering to approach all kinds of software development projects and succeed in achieving timely delivery and high quality products.As well as an in-depth description of the important activities associated with a project, and comprehensive coverage of the kinds of tasks which need to be achieved for different projects, this book also contains: *an extensive reference section containing a detailed description of each tas *recommended techniques that provide support for accomplishing each tas *a summary of the COMN Light Notation *a foreword by Ed Yourdon
http://www.amazon.com/gp/product/0201331330/?tag=2022091-20
(There are dozens of OO books on the market for the progra...)
There are dozens of OO books on the market for the programming professional, all centred around a specific OO language (C++, Eiffel, Smalltalk). While this approach has worked for the experienced programmer, newcomers to OO programming have a more difficult time trying to learn OO concepts through a specific language. This book provides an introduction to Object-Oriented software engineering by focusing on the basics (analysis and design) without getting bogged down in the syntax of any particular OO language.
http://www.amazon.com/gp/product/0135688906/?tag=2022091-20
( Object-oriented (OO) metrics are an integral part of o...)
Object-oriented (OO) metrics are an integral part of object technology — at the research level and in commercial software development projects. This book offers theoretical and empirical tips and facts for creating an OO complexity metrics (measurement) program, based on a review of existing research from the last several years. Covers moving through object-oriented concepts as they related to managing the project lifecycle; the framework in which metrics exist; structural complexity metrics for traditional systems; OO product metrics; and current industrial applications. For software developers, programmers, and managers.
http://www.amazon.com/gp/product/0132398729/?tag=2022091-20
Henderson-Sellers, Brian was born on January 25, 1951 in Blackburn, Lancashire, England. Arrived in Australia, 1988. Son of Ronald Henderson and Mary (Crossley) Sellers.
Bachelor of Science, London University, 1972. Doctor of Science, London University, 2001. Master of Science, Reading University, 1973.
Doctor of Philosophy, Leicester University, 1976.
Lecturer Salford (England) University, 1976-1988. Senior lecturer, associate professor University New South Wales, Sydney, Australia, 1988-1993. Professor University of Technology, 1993-1996, Swinburne University of Technology, Melbourne, Australia, 1996-1999, University of Technology, Sydney, since 1999.
Director Center Object Technology Applications and Research, Sydney, Melbourne, since 1994.
(The OPEN Process Specification describes a tailorable sof...)
(OPEN Modeling with UML Brian Henderson-Sellers and Bhuvan...)
("The authors have done an excellent job of bringing forth...)
(The OPEN Toolbox of Techniques describes how to deliver o...)
(There are dozens of OO books on the market for the progra...)
( Object-oriented (OO) metrics are an integral part of o...)
(Object-Oriented Analysis Design and Implementation: a new...)
Fellow Australian Computer Society, Australian Institution Engineers, Institute of Mathematics and Its Application.
Married Ann Futtit, September 22, 1974.