0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (7)
  • R2,500 - R5,000 (1)
  • R5,000 - R10,000 (1)
  • -
Status
Brand

Showing 1 - 9 of 9 matches in All Departments

Essential Software Architecture (Hardcover, 2nd ed. 2011): Ian Gorton Essential Software Architecture (Hardcover, 2nd ed. 2011)
Ian Gorton
R1,984 Discovery Miles 19 840 Ships in 12 - 17 working days

Job titles like Technical Architect and Chief Architect nowadays abound in software industry, yet many people suspect that architecture is one of the most overused and least understood terms in professional software development.

Gorton s book tries to resolve this dilemma. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of structure and quality attributes through technical issues like middleware components and service-oriented architectures to recent technologies like model-driven architecture, software product lines, aspect-oriented design, and the Semantic Web, which will presumably influence future software systems. This second edition contains new material covering enterprise architecture, agile development, enterprise service bus technologies, RESTful Web services, and a case study on how to use the MeDICi integration framework.

All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable knowledge source for you.

Software Engineering for Parallel and Distributed Systems (Hardcover, 1996 ed.): Innes Jelly, Ian Gorton, Peter Croll Software Engineering for Parallel and Distributed Systems (Hardcover, 1996 ed.)
Innes Jelly, Ian Gorton, Peter Croll
R6,326 Discovery Miles 63 260 Ships in 12 - 17 working days

A wide range of modern computer applications require the performance and flexibility of parallel and distributed systems. Better software support is required if the technical advances in these systems are to be fully exploited by commerce and industry. This involves the provision of specialised techniques and tools as well as the integration of standard software engineering methods. This book will reflect current advances in this area, and will address issues of theory and practice with contributions from academia and industry. It is the aim of the book to provide a focus for information on this developing which will be of use to both researchers and practitioners.

Data-Intensive Computing - Architectures, Algorithms, and Applications (Hardcover, New): Ian Gorton, Deborah K. Gracio Data-Intensive Computing - Architectures, Algorithms, and Applications (Hardcover, New)
Ian Gorton, Deborah K. Gracio
R2,323 Discovery Miles 23 230 Ships in 12 - 17 working days

The world is awash with digital data from social networks, blogs, business, science and engineering. Data-intensive computing facilitates understanding of complex problems that must process massive amounts of data. Through the development of new classes of software, algorithms and hardware, data-intensive applications can provide timely and meaningful analytical results in response to exponentially growing data complexity and associated analysis requirements. This emerging area brings many challenges that are different from traditional high-performance computing. This reference for computing professionals and researchers describes the dimensions of the field, the key challenges, the state of the art and the characteristics of likely approaches that future data-intensive problems will require. Chapters cover general principles and methods for designing such systems and for managing and analyzing the big data sets of today that live in the cloud and describe example applications in bioinformatics and cybersecurity that illustrate these principles in practice.

Foundations of Scalable Systems - Designing Distributed Architectures (Paperback): Ian Gorton Foundations of Scalable Systems - Designing Distributed Architectures (Paperback)
Ian Gorton
R1,126 Discovery Miles 11 260 Ships in 12 - 17 working days

In many systems, scalability becomes the primary driver as the user base grows. Attractive features and high utility breed success, which brings more requests to handle and more data to manage. But organizations reach a tipping point when design decisions that made sense under light loads suddenly become technical debt. This practical book covers design approaches and technologies that make it possible to scale an application quickly and cost-effectively. Author Ian Gorton takes software architects and developers through the principles of foundational distributed systems. You'll explore the essential ingredients of scalable solutions, including replication, state management, load balancing, and caching. Specific chapters focus on the implications of scalability for databases, microservices, and event-based streaming systems. You will focus on: Foundations of scalable systems: Learn basic design principles of scalability, its costs, and architectural tradeoffs Designing scalable services: Dive into service design, caching, asynchronous messaging, serverless processing, and microservices Designing scalable data systems: Learn data system fundamentals, NoSQL databases, and eventual consistency versus strong consistency Designing scalable streaming systems: Explore stream processing systems and scalable event-driven processing

Software Architecture - 4th European Conference , ECSA 2010, Copenhagen, Denmark, August 23-26, 2010, Proceedings (Paperback,... Software Architecture - 4th European Conference , ECSA 2010, Copenhagen, Denmark, August 23-26, 2010, Proceedings (Paperback, Edition.)
Muhammad Ali Babar, Ian Gorton
R2,706 R772 Discovery Miles 7 720 Save R1,934 (71%) Out of stock

Welcome to the European Conference on Software Architecture (ECSA), which is the premier European software engineering conference. ECSA provides researchers and practitioners with a platform to present and discuss the most recent, innovative, and significant findings and experiences in the field of software architecture research and practice. The fourth edition of ECSA was built upon a history of a successful series of European workshops on software architecture held from 2004 through 2006 and a series of European software architecture conferences from 2007 through 2009. The last ECSA was merged with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA). Apart from the traditional technical program consisting of keynote talks, a main - search track, and a poster session, the scope of the ECSA 2010 was broadened to incorporate other tracks such as an industry track, doctoral symposium track, and a tool demonstration track. In addition, we also offered several workshops and tutorials on diverse topics related to software architecture. We received more than 100 submissions in the three main categories: full research and experience papers, emerging research papers, and research challenges papers. The conference attracted papers (co-)authored by researchers, practitioners, and academics from 30 countries (Algeria, Australia, Austria, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, Finland, France, Germany, Hong Kong, I- land, India, Ireland, Israel, Italy, The Netherlands, Poland, Portugal, Romania, Spain, Sweden, Switzerland, Tunisia, United Kingdom, United States).

Architectures for Adaptive Software Systems - 5th International Conference on the Quality of Software Architectures, QoSA 2009,... Architectures for Adaptive Software Systems - 5th International Conference on the Quality of Software Architectures, QoSA 2009, East Stroudsburg, PA, USA, June 24-26, 2009 Proceedings (Paperback, 2009 ed.)
Raffaela Mirandola, Ian Gorton, Christine Hofmeister
R2,089 R735 Discovery Miles 7 350 Save R1,354 (65%) Out of stock

Much of a software architect's life is spent designing software systems to meet a set of quality requirements. General software quality attributes include scalability, security, performance or reliability. Quality attribute requirements are part of an application's non-functional requirements, which capture the many facets of how the functional - quirements of an application are achieved. Understanding, modeling and continually evaluating quality attributes throughout a project lifecycle are all complex engineering tasks whichcontinuetochallengethe softwareengineeringscienti ccommunity. While we search for improved approaches, methods, formalisms and tools that are usable in practice and can scale to large systems, the complexity of the applications that the so- ware industry is challenged to build is ever increasing. Thus, as a research community, there is little opportunity for us to rest on our laurels, as our innovations that address new aspects of system complexity must be deployed and validated. To this end the 5th International Conference on the Quality of Software Archit- tures (QoSA) 2009 focused on architectures for adaptive software systems. Modern software systems must often recon guretheir structure and behavior to respond to c- tinuous changes in requirements and in their execution environment. In these settings, quality models are helpful at an architectural level to guide systematic model-driven software development strategies by evaluating the impact of competing architectural choices.

Component-Based Software Engineering - 9th International Symposium, CBSE 2006, Vasteras, Sweden, June 29 - July 1, 2006,... Component-Based Software Engineering - 9th International Symposium, CBSE 2006, Vasteras, Sweden, June 29 - July 1, 2006, Proceedings (Paperback, 2006 ed.)
Ian Gorton, George T. Heinemann, Ivica Crnkovic, Heinz-W. Schmidt, Judith A. Stafford, …
R1,666 Discovery Miles 16 660 Out of stock

This is the refereed proceedings of the 9th International Symposium on Component-Based Software Engineering, CBSE 2006, held in V ster s, Sweden in June/July 2006. The 22 revised full papers and 9 revised short papers presented cover issues concerned with the development of software-intensive systems from reusable parts, the development of reusable parts, and system maintenance and improvement by means of component replacement and customization.

Essential Software Architecture (Paperback, 2nd ed. 2011): Ian Gorton Essential Software Architecture (Paperback, 2nd ed. 2011)
Ian Gorton
R1,616 R1,478 Discovery Miles 14 780 Save R138 (9%) Out of stock

Job titles like "Technical Architect" and "Chief Architect" nowadays abound in software industry, yet many people suspect that "architecture" is one of the most overused and least understood terms in professional software development. Gorton's book tries to resolve this dilemma. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of structure and quality attributes through technical issues like middleware components and service-oriented architectures to recent technologies like model-driven architecture, software product lines, aspect-oriented design, and the Semantic Web, which will presumably influence future software systems. This second edition contains new material covering enterprise architecture, agile development, enterprise service bus technologies, RESTful Web services, and a case study on how to use the MeDICi integration framework. All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable knowledge source for you.

Performance Evaluation: Metrics, Models and Benchmarks - SPEC International Performance Evaluation Workshop, SIPEW 2008,... Performance Evaluation: Metrics, Models and Benchmarks - SPEC International Performance Evaluation Workshop, SIPEW 2008, Darmstadt, Germany, June 27-28, 2008, Proceedings (Paperback, 2008 ed.)
Samuel Kounev, Ian Gorton
R2,093 R1,850 Discovery Miles 18 500 Save R243 (12%) Out of stock

This book constitutes the refereed proceedings of the SPEC International Performance Evaluation Workshop, SIPEW 2008, held in Darmstadt, Germany, in June 2008. The 17 revised full papers presented together with 3 keynote talks were carefully reviewed and selected out of 39 submissions for inclusion in the book. The papers are organized in topical sections on models for software performance engineering; benchmarks and workload characterization; Web services and service-oriented architectures; power and performance; and profiling, monitoring and optimization.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Why We Kill - Mob Justice And The New…
Karl Kemp Paperback R350 R240 Discovery Miles 2 400
The South African Law Of Evidence
D.T. Zeffertt Paperback R1,999 R1,664 Discovery Miles 16 640
Nothing's Impossible - Leadership…
Lorraine Monroe Paperback R424 Discovery Miles 4 240
Sizzlers - The Hate Crime That Tore Sea…
Nicole Engelbrecht Paperback R320 R275 Discovery Miles 2 750
Tomorrow's High School - Creating…
Gene Bottoms Paperback R811 Discovery Miles 8 110
The Stellenbosch Mafia - Inside The…
Pieter du Toit Paperback R250 R200 Discovery Miles 2 000
Secondary STEM Educational Reform
C. Johnson Hardcover R2,088 R1,191 Discovery Miles 11 910
The Teacher Journal - Bitesize CPD and…
Naomi Barker Paperback R380 Discovery Miles 3 800
Worth Writing About - Exploring Memoir…
Jake Wizner Paperback R833 Discovery Miles 8 330
Teaching Secondary Physics 3rd Edition
The Association for Science Education Paperback R1,097 Discovery Miles 10 970

 

Partners