Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Showing 1 - 8 of 8 matches in All Departments
Distributed and communicating objects are becoming ubiquitous. In global, Grid and Peer-to-Peer computing environments, extensive use is made of objects interacting through method calls. So far, no general formalism has been proposed for the foundation of such systems. Caromel and Henrio are the first to define a calculus for distributed objects interacting using asynchronous method calls with generalized futures, i.e., wait-by-necessity -- a must in large-scale systems, providing both high structuring and low coupling, and thus scalability. The authors provide very generic results on expressiveness and determinism, and the potential of their approach is further demonstrated by its capacity to cope with advanced issues such as mobility, groups, and components. Researchers and graduate students will find here an extensive review of concurrent languages and calculi, with comprehensive figures and summaries. Developers of distributed systems can adopt the many implementation strategies that are presented and analyzed in detail. Preface by Luca Cardelli
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.
This book constitutes the refereed proceedings of the 17th
International Conference on DNA Computing and Molecular
Programming, DNA17, held in Pasadena, CA, USA, in September 2011.
Offers an extensive review of concurrent languages and calculi,
with comprehensive figures and summaries.
This, the 4th Transactions on Computational Systems Biology volume, contains carefully selected and enhanced contributions presented at the first Converging Science conference held at the University of Trento, Italy, in December 2004. Dedicated especially to models and metaphors from biology to bioinformatics tools, the 11 papers selected for the special issue cover a wide range of bioinformatics research, such as foundations of global computing, interdisciplinarity in innovation initiatives, biodiversity, and more.
The refereed proceedings of the 17th European Conference on Object-Oriented Programming, ECOOP 2003, held in Darmstadt, Germany in July 2003. The 18 revised full papers presented together with 2 invited papers were carefully reviewed and selected from 88 submissions. The papers are organized in topical sections on aspects and components; patterns, architecture, and collaboration; types; modeling; algorithms, optimization, and runtimes; and formal techniques and methodology.
This book is a collection of articles about the influence that the recent greater scope and availability of wide area networks is having on the semantics, design, and implementa tion of programming languages. The Internet has long provided a global computing in frastructure but, for most of its history, there has not been much interest in programming languages tailored specifically to that infrastructure. More recently, the Web has pro duced a widespread interest in global resources and, as a consequence, in global pro grammability. It is now commonplace to discuss how programs can be made to run effectively and securely over the Internet. The Internet has already revolutionized the distribution and access of information, and is in the process of transforming commerce and other areas of fundamental importance. In the field of programming languages, the Internet is having a deep revitalizing effect, by challenging many fundamental assumptions and requiring the development of new concepts, programming constructs, implementation techniques, and applications. This book is a snapshot of current research in this active area. The articles in this book were presented at the Workshop on Internet Programming Lan guages, which was held on May 13, 1998 at Loyola University, Chicago, USA. The pa pers submitted to the workshop were screened by the editors. After the workshop, the presented papers were refereed by an external reviewer and one of the editors, resulting in the current selection.
|
You may like...
Innovative Research Methodologies in…
Luiz Moutinho, Mladen Sokele
Hardcover
R4,061
Discovery Miles 40 610
The Internationalisation of Business R&D
Bernhard Dachs, Robert Stehrer, …
Hardcover
R2,934
Discovery Miles 29 340
The Death Of Democracy - Hitler's Rise…
Benjamin Carter Hett
Paperback
(1)
Project Management For Engineering…
John M. Nicholas, Herman Steyn
Paperback
Collaborative Innovation Networks…
Francesca Grippa, Joao Leitao, …
Hardcover
R4,008
Discovery Miles 40 080
SAP Next-Gen - Innovation with Purpose
Bernd Welz, Ann Rosenberg
Hardcover
R1,561
Discovery Miles 15 610
|