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,863 Discovery Miles 18 630 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
R5,621 Discovery Miles 56 210 Ships in 10 - 15 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.

Foundations of Scalable Systems - Designing Distributed Architectures (Paperback): Ian Gorton Foundations of Scalable Systems - Designing Distributed Architectures (Paperback)
Ian Gorton
R1,236 R1,060 Discovery Miles 10 600 Save R176 (14%) 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
R1,544 Discovery Miles 15 440 Ships in 10 - 15 working days

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
R1,469 Discovery Miles 14 690 Ships in 10 - 15 working days

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,627 Discovery Miles 16 270 Ships in 10 - 15 working days

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,469 Discovery Miles 14 690 Ships in 10 - 15 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.

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,011 R1,780 Discovery Miles 17 800 Save R231 (11%) 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.

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,428 Discovery Miles 24 280 Ships in 10 - 15 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.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
600ml Shake Infuser Water Bottle
R75 Discovery Miles 750
Hoover H84-7WD-ZA Wet & Dry Hand Vacuum…
 (1)
R799 R725 Discovery Miles 7 250
Samsung EO-IA500BBEGWW Wired In-ear…
R299 R249 Discovery Miles 2 490
How Did We Get Here? - A Girl's Guide to…
Mpoomy Ledwaba Paperback  (1)
R290 R195 Discovery Miles 1 950
Fidget Toy Creation Lab
Kit R199 R156 Discovery Miles 1 560
Holy Fvck
Demi Lovato CD R414 Discovery Miles 4 140
Mother's Choice ABC-123 Hooded Towels…
R599 R499 Discovery Miles 4 990
Discovering Daniel - Finding Our Hope In…
Amir Tsarfati, Rick Yohn Paperback R280 R210 Discovery Miles 2 100
Generic Pantum PC210 Compatible Toner…
R610 R200 Discovery Miles 2 000
Loot
Nadine Gordimer Paperback  (2)
R205 R164 Discovery Miles 1 640

 

Partners