0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (88)
  • R250 - R500 (273)
  • R500+ (7,667)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Smart Service Management - Design Guidelines and Best Practices (Hardcover, 1st ed. 2020): Maria Maleshkova, Niklas Kuhl,... Smart Service Management - Design Guidelines and Best Practices (Hardcover, 1st ed. 2020)
Maria Maleshkova, Niklas Kuhl, Philipp Jussen
R2,235 Discovery Miles 22 350 Ships in 12 - 17 working days

This book presents the main theoretical foundations behind smart services as well as specific guidelines and practically proven methods on how to design them. Furthermore, it gives an overview of the possible implementation architectures and shows how the designed smart services can be realized with specific technologies. Finally, it provides four specific use cases that show how smart services have been realized in practice and what impact they have within the businesses. The first part of the book defines the basic concepts and aims to establish a shared understanding of terms, such as smart services, service systems, smart service systems or cyber-physical systems. On this basis, it provides an analysis of existing work and includes insights on how an organization incorporating smart services could enhance and adjust their management and business processes. The second part on the design of smart services elaborates on what constitutes a successful smart service and describes experiences in the area of interdisciplinary teams, strategic partnerships, the overall service systems and the common data basis. In the third part, technical reference architectures are presented in detail, encompassing topics on the design of digital twins in cyber physical systems, the communication between entities and sensors in the age of Industry 4.0 as well as data management and integration. The fourth part then highlights a number of analytical possibilities that can be realized and that can constitute or be part of smart services, including machine learning and artificial intelligence methods. Finally, the applicability of the introduced design and development method is demonstrated by considering specific real-world use cases. These include services in the industrial and mobility sector, which were developed in direct cooperation with industry partners. The main target audience of this book is industry-focused readers, especially practitioners from industry, who are involved in supporting and managing digital business. These include professionals working in business development, product management, strategy, and development, ranging from middle management to Chief Digital Officers. It conveys all the basics needed for developing smart services and successfully placing them on the market by explaining technical aspects as well as showcasing practical use cases.

Agile Estimation Techniques and Innovative Approaches to Software Process Improvement (Hardcover): Ricardo Colomo-Palacios,... Agile Estimation Techniques and Innovative Approaches to Software Process Improvement (Hardcover)
Ricardo Colomo-Palacios, Jose A. Calvo-Manzano Villalon, Antonio De Amescua Seco, Tomas San Feliu Gilabert
R5,742 Discovery Miles 57 420 Ships in 10 - 15 working days

Applying methodologies of Software Process Improvement (SPI) is an effective way for businesses to remain competitive in the software industry. However, many organizations find implementing software process initiatives challenging. Agile Estimation Techniques and Innovative Approaches to Software Process Improvement reviews current SPI techniques and applications through discussions on current and future trends as well as the presentation of case studies on SPI implementation. Ideal for use by academics, students, and policy-makers, as well as industry professionals and managers, this publication provides a complete overview of current tools and methodologies regarding Software Process Improvement.

Contemporary Empirical Methods in Software Engineering (Hardcover, 1st ed. 2020): Michael Felderer, Guilherme Horta Travassos Contemporary Empirical Methods in Software Engineering (Hardcover, 1st ed. 2020)
Michael Felderer, Guilherme Horta Travassos
R4,328 Discovery Miles 43 280 Ships in 10 - 15 working days

This book presents contemporary empirical methods in software engineering related to the plurality of research methodologies, human factors, data collection and processing, aggregation and synthesis of evidence, and impact of software engineering research. The individual chapters discuss methods that impact the current evolution of empirical software engineering and form the backbone of future research. Following an introductory chapter that outlines the background of and developments in empirical software engineering over the last 50 years and provides an overview of the subsequent contributions, the remainder of the book is divided into four parts: Study Strategies (including e.g. guidelines for surveys or design science); Data Collection, Production, and Analysis (highlighting approaches from e.g. data science, biometric measurement, and simulation-based studies); Knowledge Acquisition and Aggregation (highlighting literature research, threats to validity, and evidence aggregation); and Knowledge Transfer (discussing open science and knowledge transfer with industry). Empirical methods like experimentation have become a powerful means of advancing the field of software engineering by providing scientific evidence on software development, operation, and maintenance, but also by supporting practitioners in their decision-making and learning processes. Thus the book is equally suitable for academics aiming to expand the field and for industrial researchers and practitioners looking for novel ways to check the validity of their assumptions and experiences. Chapter 17 is available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.

Guide to Web Development with Java - Understanding Website Creation (Hardcover, 2nd ed. 2021): Tim Downey Guide to Web Development with Java - Understanding Website Creation (Hardcover, 2nd ed. 2021)
Tim Downey
R2,104 Discovery Miles 21 040 Ships in 12 - 17 working days

This comprehensive Guide to Web Development with Java introduces the readers to the three-tiered, Model-View-Controller architecture by using Spring JPA, JSPs, and Spring MVC controllers. These three technologies use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input,and save data to a database. Topics and features: * Presents web development topics in an accessible, easy-to-follow style, focusing on core information first, and allowing the reader to gain basic understanding before moving forwards * Contains many helpful pedagogical tools for students and lecturers, such as questions and exercises at the end of each chapter, detailed illustrations, chapter summaries, and a glossary * Uses existing powerful technologies that are freely available on the web to speed up web development, such as Spring Boot, Spring MVC, Spring JPA, Hibernate, JSP, JSTL, and Java 1.8 * Discusses HTML, HTML forms, and Cascading Style Sheets * Starts with the simplest technology for web development (JSP) and gradually introduces the reader to more complex topics * Introduces core technologies from the outset, such as the Model-View-Controller architecture * Includes examples for accessing common web services * Provides supplementary examples and tutorials

Agile Project Management - How to Make Your Customers Happier While Saving Money, Time, and Effort (Hardcover): James Edge Agile Project Management - How to Make Your Customers Happier While Saving Money, Time, and Effort (Hardcover)
James Edge
R711 R589 Discovery Miles 5 890 Save R122 (17%) Ships in 10 - 15 working days
Human Factors in Global Software Engineering (Hardcover): Mobashar Rehman, Aamir Amin, Abdul Rehman Gilal, Manzoor Ahmed... Human Factors in Global Software Engineering (Hardcover)
Mobashar Rehman, Aamir Amin, Abdul Rehman Gilal, Manzoor Ahmed Hashmani
R6,406 Discovery Miles 64 060 Ships in 10 - 15 working days

More software engineers are likely to work in a globally distributed environment, which brings benefits that include quick and better software development, less manpower retention, scalability, and less software development cost and sharing of knowledge from the global pool of employees. However, these work environments also introduce a physical separation between team members and project leaders, which can create problems in communication and ultimately lead to the failure of the project. Human Factors in Global Software Engineering is a collection of innovative research focusing on the challenges, issues, and importance of human factors in global software engineering organizations in order to help these organizations better manage their manpower and provide an appropriate culture and technology in order to make their software development projects successful. While highlighting topics including agile software, knowledge management, and human-computer interaction, this book is ideally designed for project managers, administrators, business professionals, researchers, practitioners, students, and academicians.

Enhanced Living Environments (Hardcover): Rossitza Goleva, Constandinos X. Mavromoustakis, Ciprian Dobre Enhanced Living Environments (Hardcover)
Rossitza Goleva, Constandinos X. Mavromoustakis, Ciprian Dobre
R1,571 Discovery Miles 15 710 Ships in 10 - 15 working days
Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 2 (Hardcover): Information... Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 2 (Hardcover)
Information Reso Management Association
R9,444 Discovery Miles 94 440 Ships in 10 - 15 working days
Distributed Graph Analytics - Programming, Languages, and Their Compilation (Hardcover, 1st ed. 2020): Unnikrishnan... Distributed Graph Analytics - Programming, Languages, and Their Compilation (Hardcover, 1st ed. 2020)
Unnikrishnan Cheramangalath, Rupesh Nasre, Y.N. Srikant
R4,039 Discovery Miles 40 390 Ships in 12 - 17 working days

This book brings together two important trends: graph algorithms and high-performance computing. Efficient and scalable execution of graph processing applications in data or network analysis requires innovations at multiple levels: algorithms, associated data structures, their implementation and tuning to a particular hardware. Further, programming languages and the associated compilers play a crucial role when it comes to automating efficient code generation for various architectures. This book discusses the essentials of all these aspects. The book is divided into three parts: programming, languages, and their compilation. The first part examines the manual parallelization of graph algorithms, revealing various parallelization patterns encountered, especially when dealing with graphs. The second part uses these patterns to provide language constructs that allow a graph algorithm to be specified. Programmers can work with these language constructs without worrying about their implementation, which is the focus of the third part. Implementation is handled by a compiler, which can specialize code generation for a backend device. The book also includes suggestive results on different platforms, which illustrate and justify the theory and practice covered. Together, the three parts provide the essential ingredients for creating a high-performance graph application. The book ends with a section on future directions, which offers several pointers to promising topics for future research. This book is intended for new researchers as well as graduate and advanced undergraduate students. Most of the chapters can be read independently by those familiar with the basics of parallel programming and graph algorithms. However, to make the material more accessible, the book includes a brief background on elementary graph algorithms, parallel computing and GPUs. Moreover it presents a case study using Falcon, a domain-specific language for graph algorithms, to illustrate the concepts.

Emerging Technologies and Applications in Data  Processing and Management (Hardcover): Zongmin Ma, Li Yan Emerging Technologies and Applications in Data Processing and Management (Hardcover)
Zongmin Ma, Li Yan
R6,987 Discovery Miles 69 870 Ships in 10 - 15 working days

Advances in web technology and the proliferation of sensors and mobile devices connected to the internet have resulted in the generation of immense data sets available on the web that need to be represented, saved, and exchanged. Massive data can be managed effectively and efficiently to support various problem-solving and decision-making techniques. Emerging Technologies and Applications in Data Modeling and Processing is a critical scholarly publication that examines the importance of data management strategies that coincide with advancements in web technologies. Highlighting topics such as geospatial coverages, data analysis, and keyword query, this book is ideal for professionals, researchers, academicians, data analysts, web developers, and web engineers.

CyberParks - The Interface Between People, Places and Technology (Hardcover): Martijn De Waal, Gabriela Maksymiuk, Konstantinos... CyberParks - The Interface Between People, Places and Technology (Hardcover)
Martijn De Waal, Gabriela Maksymiuk, Konstantinos Ioannidis
R1,567 Discovery Miles 15 670 Ships in 10 - 15 working days
Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 1 (Hardcover): Information... Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 1 (Hardcover)
Information Reso Management Association
R9,450 Discovery Miles 94 500 Ships in 10 - 15 working days
A Holistic View of Software and Hardware Reuse - Dependable Reuse of Components and Systems (Hardcover, 1st ed. 2021): Fevzi... A Holistic View of Software and Hardware Reuse - Dependable Reuse of Components and Systems (Hardcover, 1st ed. 2021)
Fevzi Belli, Ferdinand Quella
R1,530 Discovery Miles 15 300 Ships in 10 - 15 working days

This book focuses on software reuse and the chances, dependability tests and recommendations for best reuse practice. A short introduction of the Ecodesign of hardware is given combined with the latest update of relevant EU legislation and standardization. It also describes the combination of different states of software in a E&E system in order to guarantee dependability of the product to be resold.

Multidisciplinary Approaches to Service-Oriented Engineering (Hardcover): Mehdi Khosrowpour Multidisciplinary Approaches to Service-Oriented Engineering (Hardcover)
Mehdi Khosrowpour
R6,453 Discovery Miles 64 530 Ships in 10 - 15 working days

The service industry is continually improving, forcing service-oriented engineering to improve alongside it. In a digitalized world, technology within the service industry has adapted to support interactions between users and organizations. By identifying key problems and features, service providers can help increase facilitator profitability and user satisfaction. Multidisciplinary Approaches to Service-Oriented Engineering is a well-rounded collection of research that examines methods of providing optimal system design for service systems and applications engineering. While exploring topics such as cloud ecosystems, interface localization, and requirement prioritization, this publication provides information about the approaches and development of software architectures to improve service quality. This book is a vital resource for engineers, theoreticians, educators, developers, IT consultants, researchers, practitioners, and professionals.

Fundamentals of Software Startups - Essential Engineering and Business Aspects (Hardcover, 1st ed. 2020): Anh Nguyen Duc,... Fundamentals of Software Startups - Essential Engineering and Business Aspects (Hardcover, 1st ed. 2020)
Anh Nguyen Duc, Jurgen Munch, Rafael Prikladnicki, Xiaofeng Wang, Pekka Abrahamsson
R2,240 Discovery Miles 22 400 Ships in 10 - 15 working days

This book discusses important topics for engineering and managing software startups, such as how technical and business aspects are related, which complications may arise and how they can be dealt with. It also addresses the use of scientific, engineering, and managerial approaches to successfully develop software products in startup companies. The book covers a wide range of software startup phenomena, and includes the knowledge, skills, and capabilities required for startup product development; team capacity and team roles; technical debt; minimal viable products; startup metrics; common pitfalls and patterns observed; as well as lessons learned from startups in Finland, Norway, Brazil, Russia and USA. All results are based on empirical findings, and the claims are backed by evidence and concrete observations, measurements and experiments from qualitative and quantitative research, as is common in empirical software engineering. The book helps entrepreneurs and practitioners to become aware of various phenomena, challenges, and practices that occur in real-world startups, and provides insights based on sound research methodologies presented in a simple and easy-to-read manner. It also allows students in business and engineering programs to learn about the important engineering concepts and technical building blocks of a software startup. It is also suitable for researchers at different levels in areas such as software and systems engineering, or information systems who are studying advanced topics related to software business.

Software Engineering for Modern Web Applications - Methodologies and Technologies (Hardcover): Daniel M. Brandon Software Engineering for Modern Web Applications - Methodologies and Technologies (Hardcover)
Daniel M. Brandon
R4,859 Discovery Miles 48 590 Ships in 10 - 15 working days

As modern organizations migrate from older information architectures to new Web-based systems, the discipline of software engineering is changing both in terms of technologies and methodologies. There is a need to examine this new frontier from both a theoretical and pragmatic perspective, and offer not only a survey of new technologies and methodologies but discussions of the applicability and pros/cons of each.

Software Engineering for Modern Web Applications: Methodologies and Technologies presents current, effective software engineering methods for the design and development of modern Web-based applications, offering scholars, researchers, and practitioners innovative research on the theoretical frameworks, structures, management, and implications software engineering for modern Web applications.

Domain-Specific Languages in Practice - with JetBrains MPS (Hardcover, 1st ed. 2021): Antonio Bucchiarone, Antonio Cicchetti,... Domain-Specific Languages in Practice - with JetBrains MPS (Hardcover, 1st ed. 2021)
Antonio Bucchiarone, Antonio Cicchetti, Federico Ciccozzi, Alfonso Pierantonio
R4,274 Discovery Miles 42 740 Ships in 10 - 15 working days

This book covers several topics related to domain-specific language (DSL) engineering in general and how they can be handled by means of the JetBrains Meta Programming System (MPS), an open source language workbench developed by JetBrains over the last 15 years. The book begins with an overview of the domain of language workbenches, which provides perspectives and motivations underpinning the creation of MPS. Moreover, technical details of the language underneath MPS together with the definition of the tool's main features are discussed. The remaining ten chapters are then organized in three parts, each dedicated to a specific aspect of the topic. Part I "MPS in Industrial Applications" deals with the challenges and inadequacies of general-purpose languages used in companies, as opposed to the reasons why DSLs are essential, together with their benefits and efficiency, and summarizes lessons learnt by using MPS. Part II about "MPS in Research Projects" covers the benefits of text-based languages, the design and development of gamification applications, and research fields with generally low expertise in language engineering. Eventually, Part III focuses on "Teaching and Learning with MPS" by discussing the organization of both commercial and academic courses on MPS. MPS is used to implement languages for real-world use. Its distinguishing feature is projectional editing, which supports practically unlimited language extension and composition possibilities as well as a flexible mix of a wide range of textual, tabular, mathematical and graphical notations. The number and diversity of the presented use-cases demonstrate the strength and malleability of the DSLs defined using MPS. The selected contributions represent the current state of the art and practice in using JetBrains MPS to implement languages for real-world applications.

Handbook of Research on Innovations in Systems and Software Engineering Vol 2 (Hardcover): Vincente Garcia Diaz Handbook of Research on Innovations in Systems and Software Engineering Vol 2 (Hardcover)
Vincente Garcia Diaz
R8,163 Discovery Miles 81 630 Ships in 10 - 15 working days
Agent-oriented Methodologies (Hardcover): Agent-oriented Methodologies (Hardcover)
R2,497 Discovery Miles 24 970 Ships in 12 - 17 working days

Agent-Oriented Methodologies presents, analyzes and compares the most significant methodological approaches currently available for the creation of agent-oriented software systems. The chapters of this book each address the details of one specific agent-oriented methodology, written by the original methodology creators. They highlight the methodology details and also the strengths and motivation. Each chapter also notes any purposeful omissions and weaknesses and each ends with a small case study to exemplify the application of the methodological approach. Agent-Oriented Methodologies offers the use of a method engineering approach based on the OPEN Process Framework (OPF) to bring together these potentially disparate methodological approaches to sustain the methodology developers and researchers use in creating a more holistic approach that will be suitable for adoption by industry software developers.

Handbook of Research on Innovations in Systems and Software Engineering Vol 1 (Hardcover): Vincente Garcia Diaz Handbook of Research on Innovations in Systems and Software Engineering Vol 1 (Hardcover)
Vincente Garcia Diaz
R8,157 Discovery Miles 81 570 Ships in 10 - 15 working days
Applications and Approaches to Object-Oriented Software Design - Emerging Research and Opportunities (Hardcover): Zeynep Altan Applications and Approaches to Object-Oriented Software Design - Emerging Research and Opportunities (Hardcover)
Zeynep Altan
R5,637 Discovery Miles 56 370 Ships in 10 - 15 working days

In today's modernized environment, a growing number of software companies are changing their traditional engineering approaches in response to the rapid development of computing technologies. As these businesses adopt modern software engineering practices, they face various challenges including the integration of current methodologies and contemporary design models and the refactoring of existing systems using advanced approaches. Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities is a pivotal reference source that provides vital research on the development of modern software practices that impact maintenance, design, and developer productivity. While highlighting topics such as augmented reality, distributed computing, and big data processing, this publication explores the current infrastructure of software systems as well as future advancements. This book is ideally designed for software engineers, IT specialists, data scientists, business professionals, developers, researchers, students, and academicians seeking current research on contemporary software engineering methods.

Object-oriented Design Knowledge - Principles, Heuristics and Best Practices (Hardcover): Mario Piattini, Javier Garzas Object-oriented Design Knowledge - Principles, Heuristics and Best Practices (Hardcover)
Mario Piattini, Javier Garzas
R2,621 Discovery Miles 26 210 Ships in 12 - 17 working days

In order to properly understand a field, a researcher has to first understand the accumulated knowledge of that field. Micro-architectural design has accumulated knowledge elements that are clearly defined. These elements, such as design patterns, are properly differentiated and generally understood, but other elements - such as heuristics, best practices, and others - are just vague concepts. ""Object-Oriented Design Knowledge: Principles, Heuristics and Best Practices"" provides a unified and global vision about the lesser-defined areas of microarchitectural design knowledge, exposing the main techniques, experiences, and methods in order to help researchers apply these concepts. Understanding the experiences presented in this book will help readers correctly apply design knowledge.

Managed Software Evolution (Hardcover): Lukas Martin, Jan Keim, Birgit Vogel-Heuser Managed Software Evolution (Hardcover)
Lukas Martin, Jan Keim, Birgit Vogel-Heuser
R1,723 Discovery Miles 17 230 Ships in 10 - 15 working days
Life Cycle Assessment on Green Building Implementation (Hardcover, 1. 2016 ed.): Vivian  W. Y. Tam, Khoa N Le, Li Yin Shen Life Cycle Assessment on Green Building Implementation (Hardcover, 1. 2016 ed.)
Vivian W. Y. Tam, Khoa N Le, Li Yin Shen
R1,763 Discovery Miles 17 630 Ships in 12 - 17 working days
Contemporary Issues in Database Design and Information Systems Development (Hardcover): Contemporary Issues in Database Design and Information Systems Development (Hardcover)
R2,748 Discovery Miles 27 480 Ships in 12 - 17 working days

"Contemporary Issues in Database Design and Information" presents the latest research ideas and topics on databases and software development. The chapters in this innovative publication provide a representation of topnotch research in all areas of the database and information systems development.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Six Sigma Tools and Processes…
Hollie Hargreaves Hardcover R861 R705 Discovery Miles 7 050
Software Engineering for Real-Time…
Jim Cooling Paperback R2,301 R1,995 Discovery Miles 19 950
Virtual and Augmented Reality…
Information Reso Management Association Hardcover R9,986 Discovery Miles 99 860
The Business Analyst - Information…
Vernon Zwiers Paperback R657 R579 Discovery Miles 5 790
Design and Use of Software Architectures…
Jan Bosch Paperback R1,538 Discovery Miles 15 380
Principles of Security and Trust - 7th…
Lujo Bauer, Ralf Kusters Hardcover R1,620 Discovery Miles 16 200
Developer Marketing Does Not Exist - The…
Adam Duvander Hardcover R593 Discovery Miles 5 930
DevOps - The Ultimate Beginners Guide to…
Mark Reed Hardcover R599 R498 Discovery Miles 4 980
Research Anthology on Architectures…
Information R Management Association Hardcover R13,372 Discovery Miles 133 720
Writing Better Requirements - Writing…
Ian Alexander, Richard Stevens Paperback R1,248 Discovery Miles 12 480

 

Partners