![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > General theory of computing > Systems analysis & design
The RPC-memory specification problem was proposed by Broy and
Lamport as a case study in the formal design of distributed and
concurrent systems. As a realistic example typical for operating
systems and hardware design, the RPC-memory problem was used as the
basis for comparing various approaches to formal specification,
refinement, and verification.
This book constitutes the refereed proceedings of the First
International Conference on Formal Methods in Computer-Aided
Design, FMCAD '96, held in Palo Alto, California, USA, in November
1996.
This book constitutes the refereed proceedings of the Fourth
International AMAST Workshop on Real-Time Systems and Concurrent
and Distributed Software, ARTS'97, held in Palma de Mallorca,
Spain, in May 1997.
This book presents the refereed proceedings of the Fourth
International Symposium on Design and Implementation of Symbolic
Computation Systems, DISCO '96, held in Karlsruhe, Germany, in
September 1996.
Making systems easier to use implies an ever increasing complexity in managing communication between users and applications. Indeed an increasing part of the application code is devoted to the user interface portion. In order to manage this complexity, it is important to have tools, notations, and methodologies which support the designer s work during the refinement process from specification to implementation. Selected revised papers from the Eurographics workshop in Namur review the state of the art in this area, comparing the different existing approaches to this field in order to identify the principle requirements and the most suitable notations, and indicate the meaningful results which can be obtained from them."
This book constitutes the refereed proceedings of the 7th
International Conference on Database and Expert Systems
Applications, DEXA '96, held in Zurich, Switzerland, in September
1996.
This volume constitutes the refereed proceedings of the Fourth
International Symposium on Formal Techniques in Real-Time and
Fault-Tolerant Systems, FTRTFTS '96, held in Uppsala, Sweden, in
September 1996.
Disciplines, including Human-Computer Interaction (HCI), consist of knowledge supporting practices which solve general problems (Long & Dowell, 1989). A disci pline thus requires knowledge to be acquired which can be applied by practitioners to solve problems within the scope of the discipline. In the case of HCI, such knowledge is being acquired through research and, less formally, through the description of successful system development practice. Some have argued that knowledge is further embodied in the artefacts. HCI knowledge is applied to solve user interface design problems. Such applica tion is facilitated if the knowledge is expressed in a conception which makes explicit the design problems of practitioners. A conception has been proposed by Dowell & Long (1989). The conception provides a framework within which to reason about the implications of designs for system performance. The framework is concordant with the trend towards design, discernible in recent HCI research. It is further compatible with notions of top-down design, fundamental to software engineering practice. 2 Teaching and the HeI Research and Development Gap 2.1 An Assessment of Current HCI Education Teaching is one means by which practitioners learn to specify discipline problems. It is also a means by which they acquire knowledge to enable the problems to be solved."
There is now a serious discussion taking place about the moment at which human beings will be surpassed and replaced by the machine. On the one hand we are designing machines which embed more and more human intelligence, but at the same time we are in danger of becoming more and more like machines. In these circumstances, we all need to consider: * What can we do? * What should we do? * What are the alternatives of doing it? This book is about the human-centred alternative of designing systems and technologies. This alternative is rooted in the European tradition of human-centredness which emphasises the symbiosis of human capabilities and machine capacity. The human-centred tra dition celebrates the diversity of human skill and ingenuity and provides an alternative to the 'mechanistic' paradigm of 'one best way', the 'sameness of science' and the 'dream of the exact language'. This alternative vision has its origin in the founding European human-centred movements of the 1970s. These include the British movement of Socially Useful Technology, the Scandinavian move ment of Democratic Participation, and the German movement of Humanisation of Work and Technology. The present volume brings together various strands of human-centred systems philosophy which span the conceptual richness and cultural diversity of the human-centred movements. The core ideas of human-centredness include human-machine symbiosis, the tacit dimension of knowl edge, the system as a tool rather than a machine, dialogue, partici pation, social shaping and usability.
This book constitutes the refereed proceedings of the 8th
International Conference on Computer Aided Verification, CAV '96,
held in New Brunswick, NJ, USA, in July/August 1996 as part of the
FLoC '96 federated conference.
This reference book documents the scientific outcome of the
DIMACS/SYCON Workshop on Verification and Control of Hybrid
Systems, held at Rutgers University in New Brunswick, NJ, in
October 1995.
Evolutionary computing, inspired by the biological world, is one of
the emergent technologies of our time. Being essentially a software
activity, it has been successfully applied, e.g. for optimization
and machine learning in various areas. The tremendous increase in
computational power and, more recently, the appearance of a new
generation of programmable logic devices allow for a new approach
to designing computing machines inspired by biological models: it
is now possible to make the hardware itself evolve.
This book addresses issues concerning the engineering of system prod ucts that make use of computing technology. These systems may be prod ucts in their own right, for example a computer, or they may be the computerised control systems inside larger products, such as factory automation systems, transportation systems and vehicles, and personal appliances such as portable telephones. In using the term engineering the authors have in mind a development process that operates in an integrated sequence of steps, employing defined techniques that have some scientific basis. Furthermore we expect the operation of the stages to be subject to controls and standards that result in a product fit for its intended purpose, both in the hands of its users and as a business venture. Thus the process must take account of a wide range of requirements relating to function, cost, size, reliabili ty and so on. It is more difficult to define the meaning of computing technology. These days this involves much more than computers and software. For example, many tasks that might be performed by software running in a general purpose computer can also be performed directly by the basic technology used to construct a computer, namely digital hardware. However, hardware need not always be digital; we live in an analogue world, hence analogue signals appear on the boundaries of our systems and it can sometimes be advantageous to allow them to penetrate further."
This book presents the refereed proceedings of the 8th
International Conference on Advanced Information Systems
Engineering, CAiSE '96, held in Herakleion, Crete, Greece, in May
1996.
This book presents the refereed proceedings of the Second
International Workshop on Tools and Algorithms for the Construction
and Analysis of Systems, TACAS '96, held in Passau, Germany in
March 1996.
This volume constitutes the refereed proceedings of the 15th
International Conference on Conceptual Modeling, ER '96, held in
Cottbus, Germany, in October 1996.
This book developed from an IFIP workshop which brought together methods and architecture researchers in Human Computer Interaction and Software Engineering. To an extent this introduction is a little unfair to the authors, as we have distilled the results of the workshop to give the reader a perspective of the problems within integrated approaches to usability engineering. The papers could not hope to address all ofthe issues; however, we hope that a framework will help the reader gainfurther insights into current research andfuture practice. The initial motivation was to bring together researchers and practitioners to exchange their experiences on Graphical User Interface (Gill) design problems. The two groups represented methodological and architecture/tools interests, so the workshop focused on intersection of how methods can support user interface development and vice versa, how tools, architectures and reusable components can empower the design process. There is, we believe, a constructive tension between these two communities. Methodologists tend to approach the design problem with task/domain/organisational analysis while the tool builders suggest design empowerment/envisioning as a means ofimproving the way users work rather than relying on analysis ofcurrent systems. This debate revolves around the questions of whether users' current work is optimal, or whether designers have the insight to empower users by creating effective solutions to their problems. Tool builders typically want to build something, then get the users to try it, while the methodologists want to specify something, validate it and then build it.
The areas of active and real-time databases have seen a tremendous growth of interest in the past few years, particularly with regard to their support of time-critical and embedded applications. ARTDB-95 provided, therefore, an important forum for researchers from both communities to discuss research results, and also to chart new directions for the future. As well as the 11 submitted papers presented at the workshop, this volume also contains 4 invited papers on the following topics: the impact of active databases on commercial practice; the optimization of active database transactions; the need for better language, compiler and tool support for real-time databases; and the origin of time constraints associated with data, events and actions. Together the papers give a comprehensive overview of current research, and will provide invaluable reading for academic and industrial researchers and students at both undergraduate and postgraduate level.
This book presents 12 revised refereed papers selected as the best
from 32 submissions for the First International Workshop on Tools
and Algorithms for the Construction and Analysis of Systems, TACAS
'95, held in Aarhus, Denmark, in May 1995.
This book constitutes the refereed proceedings of the Third
International Static Analysis Symposium, SAS '96, held in Aachen,
Germany, in September 1996 in conjunction with ALP and PLILP.
Practical Usage of ISPF Dialog Manager is a concise and
comprehensive source of information for the development of
applications using IBM's Dialog Management package. Dialog Manager
is a vehicle for implementing dialogue applications (such as PDF -
Program Development Facility) and is very well suited to the
implementation of individual dialogue systems and those systems
which are required to run from the TSO/ISPF environment. It is also
ideally suited for prototyping.
This book is the final outcome of the Eurographics Workshop on Design, Specification and Verification of Interactive Systems, that was held in Bonas, from June 7 to 9, 1995. This workshop was the second of its kind, following the successful first edition in Italy in 1994. The goal of this ongoing series of meetings is to review the state of the art in the domain of tools, notations and methodologies supporting the design of Interactive Systems. This acknowledges the fact that making systems that are friendlier to the user makes the task ever harder to the designers of such systems, and that much research is still needed to provide the appropriate conceptual and practical tools. The workshop was located in the Chateau de Bonas, in the distant countryside of Toulouse, France. Tms location has been selected to preserve the quiet and studious atmosphere that was established in the monastery of Santa Croce at Bocca di Magra for the first edition, and that was much enjoyed by the participants. The conversations initiated during the sessions often lasted till late at night, in the peaceful atmosphere of the Gers landscape.
This book constitutes the refereed proceedings of the Second
International Symposium on Static Analysis, SAS '95, held in
Glasgow, UK, in September 1995. Static Analysis is increasingly
recognized as a foundation for high-performance implementations and
verification systems of high-level programming languages.
This book constitutes the refereed proceedings of the Second
International Workshop on Memory Management, IWMM '95, held in
Kinross, Scotland, in September 1995. It contains 17 full revised
papers on all current aspects of memory management; among the
topics addressed are garbage collection for parallel, real-time,
and distributed memory systems, memory management of distributed
and of persistent objects, programming language aspects,
hardware-assisted garbage collection, and open-network garbage
collection.
This book presents two major research results on the fast
implementation of graph rewriting systems (GRS). First, it explores
the class of so-called UBS-GRS, where the complexity of a rewriting
step is linear instead of NP, showing for example that visual
programming is possible by UBS graph rewriting. Second, an abstract
machine for graph rewriting is defined providing an instruction set
sufficient for the execution of GRS. |
You may like...
Africa's Business Revolution - How to…
Acha Leke, Mutsa Chironga, …
Hardcover
(1)
|