Professional Applications of Computing
1 - 10 of 13 item found
- Sort by: Title A - Z
- Newest titles first
-
A Guide to MATLAB® Object-Oriented Programming
- Author(s): Andy H. Register
- Publication Year 2007
- + Show Description
-
Hide details
-
A Guide to MATLAB Object-Oriented Programming is the first book to deliver broad coverage of the documented and undocumented object-oriented features of MATLAB®. Unlike the typical approach of other resources, this guide explains why each feature is important, demonstrates how each feature is used, and promotes an understanding of the interactions between features. Assuming an intermediate level of MATLAB programming knowledge, the book not only concentrates on MATLAB coding techniques but also discusses topics critical to general software development. It introduces fundamentals first before integrating these concepts into example applications. In the first section, the book discusses eight basic functions: constructor, subsref, subsasgn, display, struct, fieldnames, get, and set. Building on the previous section, it explores inheritance topics and presents the Class Wizard, a powerful MATLAB class generation tool. The final section delves into advanced strategies, including containers, static variables, and function fronts. With more than 20 years of experience designing and implementing object-oriented software, the expert author has developed an accessible and comprehensive book that aids readers in creating effective object-oriented software using MATLAB.
-
Advances in Command, Control and Communication Systems
- Editors: C. J. Harris; I. White
- Publication Year 1987
- + Show Description
-
Hide details
-
This book describes some of the developments in Command, Control and Communication systems.
-
Industrial Software Technology
- Editor R. Mitchell
- Publication Year 1987
- + Show Description
-
Hide details
-
A number of Interrelated developments are changing the nature of software technology. Developments in hardware are putting greatly increased power at the disposal of the software technologist. Advances in formal methods are providing the means to bring greater precision into the early stages of system development. Techniques such as expert systems are being brought into the domain of software technology as a result of advances in the application of artificial intelligence research. Developments in paradigms of system development are giving the software technologist better models of system structure and better tools and techniques for creating large systems, and greater political recognition of the importance of information technology is resulting in increased funding for research and development in software technology. This book brings together twenty-one papers on these developments in software technology, selected from papers presented at recent European Seminars on Industrial Software Technology organised by the European Workshop on Industrial Computer Systems (EWICS), whose aim is to promote the effective use of industrial computer systems through education, dissemination of information, and the development of guidelines and standards.
-
Intelligent Distributed Video Surveillance Systems
- Editors: S. A. Velastin; P. Remagnino
- Publication Year 2006
- + Show Description
-
Hide details
-
There is a growing interest in the development and deployment of intelligent surveillance systems in public and private locations. This book consists of a coherent selection of extended versions of presentations made in two successful symposia on intelligent distributed surveillance systems (IDSS) and brings together in the latest developments in the field.
-
Knowledge Discovery and Data Mining
- Editor M. A. Bramer
- Publication Year 1999
- + Show Description
-
Hide details
-
This book reviews some of the underlying technologies and also some recent applications in a number of fields. In a world increasingly overloaded with data of varying quality, not least via the Internet, computerised tools are becoming useful to "mine" useful data from the mass available.
-
Managing Complexity in Software Engineering
- Editor R. Mitchell
- Publication Year 1990
- + Show Description
-
Hide details
-
Software engineering products are becoming ever more complex, because software is being used in the solution of more technically difficult problems and because the size of software projects continues to grow. A key question for software engineers is how to cope with this complexity. There is no single answer, and software engineers must attack the problem from a number of perspectives. A technical perspective reveals new paradigms for system development, including two paradigms that show particular promise: object-oriented design and formal methods. A management perspective recognises that good project management is vital to the success of a complex project. The scale of modern projects makes it essential to use automated support, so software engineers must also look at how to manage complexity from an automation perspective. Automated support can come in the form of discrete tools for particular tasks, or a packaged set of tools in a support environment. The papers in this book address the problem of managing complexity in software engineering from these different perspectives. The papers are grouped into three sections: Paradigms of software development; Project management; and Automated support. The papers are selected from those presented at the 4th European Seminar on Industrial Software Technology organised by the European Workshop on Industrial Computer Systems (EWICS), whose aim is to promote the effective use of industrial computer systems through education, the dissemination of information and the development of guidelines and standards.
-
Model-Based Requirements Engineering
- Author(s): Jon Holt; Simon A Perry; Mike Brownsword
- Publication Year 2011
- + Show Description
-
Hide details
-
This book provides a hands-on introduction to model-based requirements engineering and management by describing a set of views that form the basis for the approach. These views take into account each individual requirement in terms of its description, but then also provide each requirement with meaning by putting it into the correct 'context'. A requirement that has been put into a context is known as a 'use case' and may be based upon either stakeholders or levels of hierarchy in a system. Each use case must then be analysed and validated by defining a combination of scenarios and formal mathematical and logic-based proofs that provide the rigour required for safety-critical and mission-critical systems. The book also looks at the crucial question of modelling notations for requirements modelling and includes discussions on the use and application of SysML, text and tabular formats. Pragmatic issues, such as tailoring the approach for short, non-critical projects to massive, mission-critical projects is discussed to show how the techniques introduced in the book can be applied on real-life projects and systems. The use of multiple tools will also be discussed, along with examples of how an effective process can lead to realisation by any tool.
-
Modelling Enterprise Architectures
- Author(s): Jon Holt; Simon Perry
- Publication Year 2010
- + Show Description
-
Hide details
-
For any organisation to be successful in an increasingly competitive and global working environment, it is essential that there is a clear understanding of all aspects of the business. Given that no two organisations are exactly alike, there is no definitive understanding of exactly what these aspects are as they will depend on the organisation's nature, size and so on. Some of the aspects of the business that must be considered include: process models, process descriptions, competencies, standards, methodologies, infrastructure, people and business goals. It is important that these different aspects of the business are not only understood, but also that they are consistent and congruent with one another. The creation of an effective Enterprise Architecture (EA) provides a means by which an organisation can obtain such an understanding. This book looks at the practical needs of creating and maintaining an effective EA within a twenty-first-century business through the use of pragmatic modelling. The book introduces the concepts behind enterprise architectures, teaches the modelling notation needed to effectively realise an enterprise architecture and explores the concepts more fully through a real-life enterprise architecture.
-
Semi-custom IC Design and VLSI
- Editor P. J. Hicks
- Publication Year 1983
- + Show Description
-
Hide details
-
The earlier chapters provide an introduction to silicon IC technology and include descriptions of the various processing techniques employed in the manufacture of microelectronic components. A heavy emphasis is placed on the design of semi-custom IC's consideration is also given to the ways in which custom VLSI circuits will be designed in future.
-
SysML for Systems Engineering
- Author(s): Jon Holt; Simon Perry
- Publication Year 2008
- + Show Description
-
Hide details
-
This book provides a pragmatic introduction to the systems engineering modelling language, the SysML, aimed at systems engineering practitioners at any level of ability, ranging from students to experts. The theoretical aspects and syntax of SysML are covered and each concept is explained through a number of example applications.

