0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (267)
  • R250 - R500 (3,696)
  • R500+ (10,850)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Component-Based Software Engineering - 11th International Symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008,... Component-Based Software Engineering - 11th International Symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008, Proceedings (Paperback, 2008 ed.)
Michel R.V. Chaudron, Clemens Szyperski, Ralf H. Reussner
R1,427 Discovery Miles 14 270 Ships in 18 - 22 working days

On behalf of the Organizing Committee we are pleased to present the p- ceedings of the 2008 Symposium on Component-Based Software Engineering (CBSE). CBSE is concerned with the development of software-intensivesystems from independently developed software-building blocks (components), the - velopment of components, and system maintenance and improvement by means of component replacement and customization. CBSE 2008 was the 11th in a series of events that promote a science and technology foundation for achieving predictable quality in software systems through the use of software component technology and its associated software engineering practices. Wewerefortunateto haveadedicatedProgramCommitteecomprisingmany internationallyrecognizedresearchersandindustrialpractitioners.Wewouldlike to thank the members of the Program Committee and associated reviewers for their contribution in making this conference a success. We received 70 subm- sions and each paper was reviewed by at least three Program Committee m- bers (four for papers with an author on the Program Committee). The entire reviewing process was supported by the Conference Management Toolkit p- vided by Microsoft. In total, 20 submissions were accepted as full papers and 3 submissions were accepted as short papers.

Machine Learning and Data Mining in Pattern Recognition - 6th International Conference, MLDM 2009, Leipzig, Germany, July... Machine Learning and Data Mining in Pattern Recognition - 6th International Conference, MLDM 2009, Leipzig, Germany, July 23-25, 2009, Proceedings (Paperback, 2009 ed.)
Petra Perner
R2,800 Discovery Miles 28 000 Ships in 18 - 22 working days

There is no royal road to science, and only those who do not dread the fatiguing climb of its steep paths have a chance of gaining its luminous summits. Karl Marx A Universial Genius of the 19th Century Many scientists from all over the world during the past two years since the MLDM 2007 have come along on the stony way to the sunny summit of science and have worked hard on new ideas and applications in the area of data mining in pattern r- ognition. Our thanks go to all those who took part in this year's MLDM. We appre- ate their submissions and the ideas shared with the Program Committee. We received over 205 submissions from all over the world to the International Conference on - chine Learning and Data Mining, MLDM 2009. The Program Committee carefully selected the best papers for this year's program and gave detailed comments on each submitted paper. There were 63 papers selected for oral presentation and 17 papers for poster presentation. The topics range from theoretical topics for classification, clustering, association rule and pattern mining to specific data-mining methods for the different multimedia data types such as image mining, text mining, video mining and Web mining. Among these topics this year were special contributions to subtopics such as attribute discre- zation and data preparation, novelty and outlier detection, and distances and simila- ties.

Automated Deduction - CADE-22 - 22nd International Conference on Automated Deduction, Montreal, Canada, August 2-7, 2009.... Automated Deduction - CADE-22 - 22nd International Conference on Automated Deduction, Montreal, Canada, August 2-7, 2009. Proceedings (Paperback, 2009 ed.)
Renate Schmidt
R1,468 Discovery Miles 14 680 Ships in 18 - 22 working days

This volume contains the proceedings of the 22nd International Conference on Automated Deduction (CADE-22). The conference was hosted by the School of Computer Science at McGill University, Montreal, Canada, during August 2-7, 2009. CADE is the major forum for the presentation of research in all aspects of automated deduction. Within this general topic the conference is devoted to foundations, applications, implementations and practical experiences. CADE was founded in 1974 when it was held in Argonne, USA. Since then CADE has been organized ?rst on a bi-annual basis mostly and since 1996 on an annual basis, in 2001, 2004, 2004, 2006 and 2008 as a constituent of IJCAR. This year the Program Committee selected 32 technical contributions out of 77 initial submissions. Of the selected papers 27 were regular papers and 5 were system papers. Each paper was refereed by at least three reviewers on its sign- icance, technical quality, originality, quality of presentation and relevance to the conference. The refereeing process and the Program Committee meeting were conducted electronically via the Internet using the EasyChair conference m- agement system. The program included three invited lectures by distinguished experts in the area: Instantiation-Based Automated Reasoning: From Theory to Practice by Konstantin Korovin(The Universityof Manchester, UK), Integrated Reasoning and Proof Choice Point Selection in the Jahob System: Mechanisms for Program Survival by Martin Rinard (Massachusetts Institute of Technology, USA), and Building Theorem Provers byMarkStickel(SRIInternational, U

Declarative Agent Languages and Technologies V - 5th International Workshop, DALT 2007, Honolulu, HI, USA, May 14, 2007,... Declarative Agent Languages and Technologies V - 5th International Workshop, DALT 2007, Honolulu, HI, USA, May 14, 2007, Revised Selected and Invited Papers (Paperback, 2008 ed.)
Matteo Baldoni, Tran Cao Son, M. Birna van Riemsdijk, Michael Winikoff
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the thoroughly refereed post-workshop proceedings of the 5th International Workshop on Declarative Agent Languages and Technologies, DALT 2007, held in Honolulu, HI, USA, in May 2007 as an associated event of AAMAS 2007, the main international conference on autonomous agents and multi-agent systems.

The 11 revised full papers presented together with 1 keynote lecture and 2 invited papers from the AAMAS main conference - substantially enhanced after the workshop - were carefully selected for inclusion in the book. The papers combine declarative and formal approaches with engineering and technology aspects of agents and multiagent systems and focus especially on modeling, goals, foundational concepts, and communication.

Software Language Engineering - First International Conference, SLE 2008 Toulouse, France, September 29-30, 2008, Revised... Software Language Engineering - First International Conference, SLE 2008 Toulouse, France, September 29-30, 2008, Revised Selected Papers (Paperback, 2009 ed.)
Dragan Gasevic, Ralf Lammel, Eric van Wyk
R1,425 Discovery Miles 14 250 Ships in 18 - 22 working days

We are pleased to present the proceedings of the First International Conf- ence on Software LanguageEngineering (SLE 2008). The conference was held in th Toulouse, FranceduringSeptember29-30,2008andwasco-locatedwiththe11 IEEE/ACM International Conference on Model-Driven Engineering Languages and Systems (MODELS 2008). The SLE conference series is devoted to a wide range of topics related to arti?cial languages in software engineering. SLE is an international research forum that brings together researchers and practitioners from both industry and academia to expand the frontiers of software language engineering. Historically, SLE emerged from two established workshop series: LDTA, Language Descriptions, Tools, and Applications, which has been a sat- lite event at ETAPS for the last 9 years, and ATEM which has been co-located with MODELS and WCRE for 5 years. SLE'sforemostmissionis to encourageand organizecommunicationbetween communities that have traditionally looked at software languagesfrom di?erent, more specialized, and yet complementary perspectives. SLE emphasizes the f- damental notion of languages as opposed to any realization in speci?c technical spaces. In this context, the term "software language" comprises all sorts of - ti?cial languages used in software development including general-purpose p- gramming languages, domain-speci?c languages, modeling and meta-modeling languages, data models, and ontologies. Software language engineering is the application of a systematic, disciplined, quanti?able approach to the devel- ment, use, andmaintenanceoftheselanguages. TheSLEconferenceisconcerned with all phases of the lifecycle of software languages; these include the design, implementation, documentation, testing, deployment, evolution, recovery, and retirement of languages.

The Elements of C++ Style (Paperback): Trevor Misfeldt, Gregory Bumgardner, Andrew Gray, Luo Xiaoping The Elements of C++ Style (Paperback)
Trevor Misfeldt, Gregory Bumgardner, Andrew Gray, Luo Xiaoping
R723 Discovery Miles 7 230 Ships in 10 - 15 working days

The Elements of C++ Style is for all C++ practitioners, especially for those working in teams where consistency is critical. Just as Strunk and White’s The Elements of Style provides rules of usage for writing in the English language, this text furnishes a set of rules for writing in C++. The authors offer a collection of standards and guidelines for creating solid C++ code that will be easy to understand, enhance and maintain. The book provides conventions for:* formatting* naming* documentation * programming* and packagingfor the latest ANSI standard of C++, and also includes discussion of advanced topics such as templates.

Software and Data Technologies - Second International Conference, ICSOFT/ENASE 2007, Barcelona, Spain, July 22-25, 2007,... Software and Data Technologies - Second International Conference, ICSOFT/ENASE 2007, Barcelona, Spain, July 22-25, 2007, Revised Selected Papers (Paperback, 2009 ed.)
Joaquim Filipe, Boris Shishkov, Markus Helfert, Leszek Maciaszek
R2,694 Discovery Miles 26 940 Ships in 18 - 22 working days

This book contains the best papers of the Second International Conference on So- ware and Data Technologies (ICSOFT 2007), held in Barcelona, Spain. It was org- ized by the Institute for Systems and Technologies of Information, Communication and Control (INSTICC), co-sponsored by the Workflow Management Coalition (WfMC), in cooperation with the Interdisciplinary Institute for Collaboration and Research on Enterprise Systems and Technology (IICREST). The purpose of ICSOFT 2007 was to bring together researchers and practitioners int- ested in information technology and software development. The conference tracks were "Software Engineering," "Information Systems and Data Management," "Programming Languages," "Distributed and Parallel Systems" and "Knowledge Engineering." Being crucial for the development of information systems, software and data te- nologies encompass a large number of research topics and applications: from imp- mentation-related issues to more abstract theoretical aspects of software engineering; from databases and data warehouses to management information systems and kno- edge-base systems; next to that, distributed systems, pervasive computing, data quality and other related topics are included in the scope of this conference.

Programming Languages and Systems - 18th European Symposium on Programming, ESOP 2009, Held as Part of the Joint European... Programming Languages and Systems - 18th European Symposium on Programming, ESOP 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009, Proceedings (Paperback, 2009 ed.)
Giuseppe Castagna
R1,444 Discovery Miles 14 440 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 18th European Symposium on Programming, ESOP 2009, held in York, UK, in March 2009, as part of ETAPS 2009, the European Joint Conferences on Theory and Practice of Software.

The 26 revised full papers presented together with two abstracts of invited talks were carefully reviewed and selected from 98 full paper submissions. The topics addressed are typed functional programming, computational effects, types for object-oriented languages, verification, security, concurrency, service-oriented computing, parallel and concurrent programming.

Foundations of Software Science and Computational Structures - 12th International Conference, FOSSACS 2009, Held as Part of the... Foundations of Software Science and Computational Structures - 12th International Conference, FOSSACS 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009, Proceedings (Paperback, 2009 ed.)
Luca de Alfaro
R1,460 Discovery Miles 14 600 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 12th International Conference on Foundations of Software Science and Computational Structures, FOSSACS 2009, held in York, UK, in March 2009, as part of ETAPS 2009, the European Joint Conferences on Theory and Practice of Software.

The 30 revised full papers presented together with two invited talks were carefully reviewed and selected from 102 full paper submissions. The topics addressed are semantics, logics and automata, algebras, automata theory, processes and models, security, probabilistic and quantitative models, synthesis, and program analysis and semantics.

Software-Intensive Systems and New Computing Paradigms - Challenges and Visions (Paperback, 2008 ed.): Martin Wirsing,... Software-Intensive Systems and New Computing Paradigms - Challenges and Visions (Paperback, 2008 ed.)
Martin Wirsing, Jean-Pierre Ban atre, Matthias Hoelzl, Axel Rauschmayer
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

Software-intensive systems have become increasingly important for a multitude of products and services from all sectors of the economy, our national and - ternational infrastructure, and our daily lives. The ongoing decrease in size and cost of microprocessorsandstoragedevicesis leading to the development of ever more distributed and decentralized systems. Systems are assembled as dynamic federationsofautonomousandevolvingcomponents insteadof monolithicapp- cations, they perform tasks of staggering complexity with continuously cha- ing requirements and in a permanently evolving environment. In the near - ture novel technologies will allow the construction of systems with millions of nodes, and systems will be likely to containsubsystems basedonnew computing paradigms such as molecular computing. To identify these emergent trends, their impact on the information society in the next 10-15 years, and the challenges they present to computing, software engineering, cognition and intelligence, the European Commission has estab- 1 lished two Coordinated Actions: initially the project "Beyond the Horizon" 2 and then, starting in 2006, the project "InterLink" . Both projects are coor- nated by the European Research Consortium for Informatics and Mathematics (ERCIM EEIG) and funded by the Future and Emerging Technologies (FET) Unit of the European Commission. The ongoing project InterLink is composed of three thematic working groups: software-intensive systems and new comp- ingparadigms;ambientcomputingandcommunicationenvironments;intelligent and cognitive systems. This volume presents the results of the working group on software-intensive systemsandnovelcomputing paradigms.Theobjectivewasto imaginethela- scape in which the next generations of software-intensive systems will operate.

Practical Aspects of Declarative Languages - 10th International Symposium, PADL 2008, San Francisco, CA, USA, January 7-8,... Practical Aspects of Declarative Languages - 10th International Symposium, PADL 2008, San Francisco, CA, USA, January 7-8, 2008, Proceedings (Paperback, 2008 ed.)
Paul Hudak, David S. Warren
R1,423 Discovery Miles 14 230 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 10th International Symposium on Practical Aspects of Declarative Languages, PADL 2008, held in San Francisco, CA, USA, in January 2008, colocated with POPL 2008, the Symposium on Principles of Programming Languages.

The 20 revised full papers presented together with the abstract of 1 invited talk were carefully reviewed and selected from 44 submissions. The papers address all current aspects of declarative programming and feature original work emphasizing novel applications and implementation techniques for all forms of declarative concepts, including functions, relations, logic, and constraints.

Beginning Spring 2 - From Novice to Professional (Paperback, 1st ed.): Dave Minter Beginning Spring 2 - From Novice to Professional (Paperback, 1st ed.)
Dave Minter
R908 R787 Discovery Miles 7 870 Save R121 (13%) Ships in 18 - 22 working days

Spring has made a remarkable rise since its conception in 2002. Users find Spring the ideal framework to build their applications in J2EE environments. Beginning Spring 2 is the first and only Spring-authorized book that takes you through the first steps of using Spring, and requires no prior J2EE experience. It discusses relevant integrated technologies that you should be aware of, and illustrates how Spring makes using them easier. The book teaches the correct usage of Spring in applications, and lowers the learning curve on J2EE standards. It covers useful features of Spring without delving too far into complicated features. The authors take advantage of less complex alternatives whenever possible, and shows how Spring can make you more productive in complicated environments where J2EE technologies need to be applied. The book covers the complete Spring web tools portfolio and deals with persistence and transaction management. It also introduces 3-tier application design and how to test these designs.

Formal Theories of Information - From Shannon to Semantic Information Theory and General Concepts of Information (Paperback,... Formal Theories of Information - From Shannon to Semantic Information Theory and General Concepts of Information (Paperback, 2009 ed.)
Giovanni Sommaruga
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

It is commonly assumed that computers process information. But what is inf- mation? In a technical, important, but nevertheless rather narrow sense, Sh- non'sinformationtheorygivesa?rstanswertothisquestion.Thistheoryfocuses on measuring the information content of a message. Essentially this measure is the reduction of the uncertainty obtained by receiving a message. The unc- tainty of a situation of ignorance in turn is measured by entropy. This theory hashad an immense impact on the technologyof information storage,data c- pression, information transmission and coding and still is a very active domain of research. Shannon's theory has also attractedmuch interest in a more philosophic look at information, although it was readily remarked that it is only a "syntactic" theory of information and neglects "semantic" issues. Several attempts have been made in philosophy to give information theory a semantic ?avor, but still mostly based on or at least linked to Shannon's theory. Approaches to semantic informationtheoryalsoveryoftenmakeuseofformallogic.Thereby,information is linked to reasoning, deduction and inference, as well as to decision making. Further, entropy and related measure were soon found to have important connotations with regard to statistical inference. Surely, statistical data and observation represent information, information about unknown, hidden para- ters. Thus a whole branch of statistics developed around concepts of Shannon's information theory or derived from them. Also some proper measurements - propriate for statistics, like Fisher's information, were proposed.

Runtime Verification - 7th International Workshop, RV 2007, Vancover, Canada, March 13, 2007, Revised Selected Papers... Runtime Verification - 7th International Workshop, RV 2007, Vancover, Canada, March 13, 2007, Revised Selected Papers (Paperback, 2007 ed.)
Oleg Sokolsky, Serdar Tasiran
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the thoroughly refereed post-proceedings of the 7th International Workshop on Runtime Verification, RV 2007, held in Vancouver, Canada, in August 2007 as satellite workshop of AoSD 2007, the International Conference on Aspect-Oriented Software Development.

The 16 revised full papers presented together with 1 invited paper were carefully selected from 29 initial submissions. The subject covers several technical fields such as specification languages and logics, aspect oriented languages with trace predicates, program instrumentation in general, program guidance in general, combining static and dynamic analysis, and dynamic program analysis. There are 7 papers that focus on aspect-oriented programming followed by 9 papers which place emphasis on core runtime verification.

Models of Computation - An Introduction to Computability Theory (Paperback, 2009 ed.): Maribel Fernandez Models of Computation - An Introduction to Computability Theory (Paperback, 2009 ed.)
Maribel Fernandez
R1,294 Discovery Miles 12 940 Ships in 18 - 22 working days

A Concise Introduction to Computation Models and Computability Theory provides an introduction to the essential concepts in computability, using several models of computation, from the standard Turing Machines and Recursive Functions, to the modern computation models inspired by quantum physics. An in-depth analysis of the basic concepts underlying each model of computation is provided.

Divided into two parts, the first highlights the traditional computation models used in the first studies on computability: - Automata and Turing Machines; - Recursive functions and the Lambda-Calculus; - Logic-based computation models.

and the second part covers object-oriented and interaction-based models. There is also a chapter on concurrency, and a final chapter on emergent computation models inspired by quantum mechanics.

At the end of each chapter there is a discussion on the use of computation models in the design of programming languages.

Model Checking and Artificial Intelligence - 5th International Workshop, MoChArt 2008, Patras, Greece, July 21, 2008, Revised... Model Checking and Artificial Intelligence - 5th International Workshop, MoChArt 2008, Patras, Greece, July 21, 2008, Revised Selected and Invited Papers (Paperback, 2009 ed.)
Doron A. Peled, Michael Wooldridge
R1,382 Discovery Miles 13 820 Ships in 18 - 22 working days

This book constitutes the thoroughly refereed post-workshop proceedings of the 5th Workshop on Model Checking and Artificial Intelligence, MOCHART 2008, held in Patras, Greece, in July 2008 as a satellite event of ECAI 2008, the 18th biannual European conference on Artificial Intelligence.

The 9 revised full workshop papers presented together with 2 invited lectures have gone through two rounds of reviewing and improvement and were carefully selected for inclusion in the book. The workshop covers all ideas, research, experiments and tools that relate to both MC and AI fields.

Logic, Language, and Computation - 7th International Tbilisi Symposium on Logic, Language, and Computation, TbiLLC 2007,... Logic, Language, and Computation - 7th International Tbilisi Symposium on Logic, Language, and Computation, TbiLLC 2007, Tbilisi, Georgia, October 1-5, 2007. Revised Selected Papers (Paperback, 2009 ed.)
Peter Bosch, David Gabelaia, Jerome Lang
R1,409 Discovery Miles 14 090 Ships in 18 - 22 working days

Edited in collaboration with FoLLI, the Association of Logic, Language and Information, this book constitutes the refereed proceedings of the 7th International Tbilisi Symposium on Logic, Language, and Computation, TbiLLC 2007, held in Tbilisi, Georgia, in October 2007.

The 22 revised full papers included in the book were carefully reviewed and selected from numerous presentations given at the symposium. The focus of the papers is on the following topics: conceptual modeling of spatial relations, pragmatics and game theory, atypical valency phenomena, lexical typology, formal semantics and experimental evidence, exceptional quantifier scope, Georgian focussing particles, polarity and pragmatics, dynamics of belief, learning theory, inquisitive semantics, modal logic, coalgebras, computational linguistics of Georgian, type-logical grammar and cross-serial dependencies, non-monotonic logic, Japanese quantifiers, intuitionistic logic, semantics of negated nominals, word sense disambiguation, semantics of question-embedding predicates, and reciprocals and computational complexity.

Methods, Models and Tools for Fault Tolerance (Paperback, 2009 ed.): Michael Butler, Cliff B. Jones, Alexander Romanovsky,... Methods, Models and Tools for Fault Tolerance (Paperback, 2009 ed.)
Michael Butler, Cliff B. Jones, Alexander Romanovsky, Elena Troubitsyna
R1,423 Discovery Miles 14 230 Ships in 18 - 22 working days

The growing complexity of modern software systems increases the di?culty of ensuring the overall dependability of software-intensive systems. Complexity of environments, in which systems operate, high dependability requirements that systems have to meet, as well as the complexity of infrastructures on which they rely make system design a true engineering challenge. Mastering system complexity requires design techniques that support clear thinking and rigorous validation and veri?cation. Formal design methods help to achieve this. Coping with complexity also requires architectures that are t- erant of faults and of unpredictable changes in environment. This issue can be addressed by fault-tolerant design techniques. Therefore, there is a clear need of methods enabling rigorous modelling and development of complex fault-tolerant systems. This bookaddressessuchacuteissues indevelopingfault-tolerantsystemsas: - Veri?cation and re?nement of fault-tolerant systems - Integrated approaches to developing fault-tolerant systems - Formal foundations for error detection, error recovery, exception and fault handling - Abstractions, styles and patterns for rigorousdevelopment of fault tolerance - Fault-tolerant software architectures - Development and application of tools supporting rigorous design of depe- able systems - Integrated platforms for developing dependable systems - Rigorous approaches to speci?cation and design of fault tolerance in novel computing systems TheeditorsofthisbookwereinvolvedintheEU(FP-6)projectRODIN(R- orous Open Development Environment for Complex Systems), which brought together researchers from the fault tolerance and formal methods communi- 1 ties. In 2007 RODIN organized the MeMoT workshop held in conjunction with the Integrated Formal Methods 2007 Conference at Oxford University.

Memory as a Programming Concept in C and C++ (Hardcover, New): Frantisek Franek Memory as a Programming Concept in C and C++ (Hardcover, New)
Frantisek Franek
R2,926 Discovery Miles 29 260 Ships in 10 - 15 working days

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.

Programming Languages and Systems - 5th Asian Symposium, APLAS 2007, Singapore, November 28-December 1, 2007, Proceedings... Programming Languages and Systems - 5th Asian Symposium, APLAS 2007, Singapore, November 28-December 1, 2007, Proceedings (Paperback, 2007 ed.)
Zhong Shao
R1,450 Discovery Miles 14 500 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 5th Asian Symposium on Programming Languages and Systems, APLAS 2007, held in Singapore, in November/December 2007.

The 25 revised full papers presented together with 3 invited talks were carefully reviewed and selected from 84 submissions. The symposium addresses all issues in programming languages and systems - ranging from foundational to practical issues. The papers focus on topics such as semantics, logics, foundational theory, type systems, language design, program analysis, optimization, transformation, software security, safety, verification, compiler systems, interpreters, abstract machines, domain-specific languages and systems, as well as programming tools and environments.

Practical Rails Projects (Paperback, 1st ed.): Eldon Alameda Practical Rails Projects (Paperback, 1st ed.)
Eldon Alameda
R1,126 R979 Discovery Miles 9 790 Save R147 (13%) Ships in 18 - 22 working days

The best way to learn Rails is by creating a variety of applications with it.

You already know the basics of Rails, and you're familiar with the exciting features and benefits associated with using this Rubybased framework. You're now at the point where you need to gain firsthand experience with Rails by thoroughly exploring the features and building several different types of web applications.

Eldon Alameda takes a focused approach to guiding you through the creation of multiple real-world examples that are designed to get your hands dirty with the core features of Rails, while providing you with the valuable experience of creating real Rails applications.

Projects you'll work on include creating a simple blog with an external API, constructing a workout tracker with a RESTful interface and graphs, and converting an existing PHP site to Rails while adding an advanced JavaScript interface. As an added bonus, the final project makes use of the edge version of Rails as you build an application that utilizes Active Resource, which provides an opportunity to explore the various changes and features that will be included with Rails 2.0. Each project is designed to provide you with the necessary information and tools to give you a running start at solving that problem yourself, and each project includes a number of additional ideas and exercises for ways that you can extend each application to fit your own needs. What you'll learn Implementing caching options Developing applications the RESTful way Adding graphs to your Rails application Connecting to a legacy database Building generators to automate installation of common files Building an XML-RPC API into your Rails applications Who this book is for

This book is for anyone who has gone beyond the basics of Rails and wants to learn higher-level Rails techniques. It is also useful for those experienced in other disciplines (such as Java and PHP) who want to learn Rails.

Compiler Construction - 18th International Conference, CC 2009, Held as Part of the Joint European Conferences on Theory and... Compiler Construction - 18th International Conference, CC 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009, Proceedings (Paperback, 2009 ed.)
Oege De Moor, Michael I Schwartzbach
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 18th International Conference on Compiler Construction, CC 2009, held in York, UK, in March 2009 as part of ETAPS 2009, the European Joint Conferences on Theory and Practice of Software.

Following a very thorough review process, 18 full research papers were selected from 72 submissions. Topics covered include traditional compiler construction, compiler analyses, runtime systems and tools, programming tools, techniques for specific domains, and the design and implementation of novel language constructs.

Computer Processing of Oriental Languages. Language Technology for the Knowledge-based Economy - 22nd International Conference,... Computer Processing of Oriental Languages. Language Technology for the Knowledge-based Economy - 22nd International Conference, ICCPOL 2009, Hong Kong, March 26-27, 2009. Proceedings (Paperback, 2009 ed.)
Wenjie Li, Diego Molla-Aliod
R1,441 Discovery Miles 14 410 Ships in 18 - 22 working days

The International Conference on the Computer Processing of Oriental L- guages(ICCPOL)seriesishostedbytheChineseandOrientalLanguagesSociety (COLCS),aninternationalsocietyfoundedin1975.RecentICCPOLeventshave been held in Hong Kong (1997), Tokushima, Japan (1999), Seoul, Korea (2001), Shenyang, China (2003) and Singapore (2006). This volume presents the proceedings of the 22nd International Conference ontheComputerProcessingofOrientalLanguages(ICCPOL2009)heldinHong Kong, March 26-27, 2009. We received 63 submissions and all the papers went through a blind review process by members of the Program Committee. After careful discussion, 25 of them were selected for oral presentation and 15 for poster presentation. The accepted papers covered a variety of topics in natural language processing and its applications, including word segmentation, phrase and term extraction, chunking and parsing, semantic labelling, opinion mining, ontology construction, machine translation, information extraction, document summarization and so on. On behalf of the Program Committee, we would like to thank all authors of submitted papers for their support. We wish to extend our appreciation to the Program Committee members and additional external reviewers for their tremendous e?ort and excellent reviews. We gratefully acknowledge the Or- nizing Committee and Publication Committee members for their generous c- tribution to the success of the conference. We also thank the Asian Federation of Natural Language Processing (AFNLP), the Department of Computing, The Hong Kong Polytechnic University, Hong Kong, the Department of Systems - gineering and Engineering Management, The Chinese University of Hong Kong, Hong Kong, and the Centre for Language Technology, Macquarie University, Australia for their valuable support.

Multicore and GPU Programming - An Integrated Approach (Paperback, 2nd edition): Gerassimos Barlas Multicore and GPU Programming - An Integrated Approach (Paperback, 2nd edition)
Gerassimos Barlas
R2,631 R2,411 Discovery Miles 24 110 Save R220 (8%) Ships in 10 - 15 working days

Multicore and GPU Programming: An Integrated Approach, Second Edition offers broad coverage of key parallel computing tools, essential for multi-core CPU programming and many-core "massively parallel" computing. Using threads, OpenMP, MPI, CUDA and other state-of-the-art tools, the book teaches the design and development of software capable of taking advantage of modern computing platforms that incorporate CPUs, GPUs and other accelerators. Presenting material refined over more than two decades of teaching parallel computing, author Gerassimos Barlas minimizes the challenge of transitioning from sequential programming to mastering parallel platforms with multiple examples, extensive case studies, and full source code. By using this book, readers will better understand how to develop programs that run over distributed memory machines using MPI, create multi-threaded applications with either libraries or directives, write optimized applications that balance the workload between available computing resources, and profile and debug programs targeting parallel machines.

Programming Languages and Systems - 6th Asian Symposium, APLAS 2008, Bangalore, India, December 9-11, 2008, Proceedings... Programming Languages and Systems - 6th Asian Symposium, APLAS 2008, Bangalore, India, December 9-11, 2008, Proceedings (Paperback, 2008 ed.)
G. Ramalingam
R1,424 Discovery Miles 14 240 Ships in 18 - 22 working days

This volume contains the proceedings of the 6th Asian Symposium on Progr- ming Languages and Systems (APLAS 2008), which took place in Bangalore, December 9 - December 11, 2008. The symposium was sponsored by the Asian Association for Foundation of Software (AAFS) and the Indian Institute of S- ence. It was held at the Indian Institute of Science, as part of the institute's centenary celebrations, and was co-located with FSTTCS (Foundations of So- ware Technology and Theoretical Computer Science) 2008, organized by the Indian Association for Research in Computer Science (IARCS). In response to the call for papers, 41 full submissions were received. Each submission was reviewed by at least four Program Committee members with the help of external reviewers. The ProgramCommittee meeting was conducted electronically over a 2-week period. After careful discussion, the Program C- mittee selected 20 papers. I would like to sincerely thank all the members of the APLAS 2008 Program Committee for their excellent job, and all the external reviewers for their invaluable contribution. The submission and review process was managed using the EasyChair system. In addition to the 20 contributed papers, the symposium also featured three invitedtalksbyDinoDistefano(QueenMary, UniversityofLondon, UK), Radha Jagadeesan (DePaul University, USA), and Simon Peyton-Jones (Microsoft - search Cambridge, UK). Many people have helped to promote APLAS as a high-quality forum in Asia to serveprogramminglanguageresearchersworldwide.Following a seriesof well-attendedworkshopsthatwereheldinSingapore(2000), Daejeon(2001), and Shanghai (2002), the ?rst ?ve formal symposiums were held in Beijing (2003), Taipei (2004), Tsukuba (2005), Sydney (2006), and Singapore (2007).

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Searching Multimedia Databases by…
Christos Faloutsos Hardcover R4,098 Discovery Miles 40 980
Critical Approaches to Information…
John E Buschman Hardcover R2,312 Discovery Miles 23 120
Sorting Out the Web - Approaches to…
Candy Schwartz Hardcover R2,218 R2,049 Discovery Miles 20 490
Understanding Information Retrieval…
Carol A Hert Hardcover R2,931 Discovery Miles 29 310
Digital Libraries - Integrating Content…
Mark V Dahl, Kyle Banerjee, … Paperback R1,150 Discovery Miles 11 500
Automated Information Retrieval in…
Vicki Anders Hardcover R3,024 R2,701 Discovery Miles 27 010
Global Perspectives on Sustainable…
Victoria Okojie, Magnus Osahon Igbinovia Hardcover R6,037 Discovery Miles 60 370
Collection Evaluation in Academic…
Thomas Nisonger Hardcover R2,161 R1,903 Discovery Miles 19 030
Weaving Libraries into the Web - OCLC…
Jay Jordan Hardcover R4,523 Discovery Miles 45 230
Information Seeking Behavior and…
Adeyinka Tella Hardcover R4,716 Discovery Miles 47 160

 

Partners