Browse Results

Showing 7,401 through 7,425 of 83,312 results

Software Engineering: A Methodical Approach, 2nd Edition

by Elvis C. Foster Bradford A. Towle Jr.

Software Engineering: A Methodical Approach (Second Edition) provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems, proven over several years of teaching, with outstanding results. The book covers concepts, principles, design, construction, implementation, and management issues of software engineering. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered. Diagrams and illustrations also sum up the salient points to enhance learning. Additionally, the book includes the author’s original methodologies that add clarity and creativity to the software engineering experience. New in the Second Edition are chapters on software engineering projects, management support systems, software engineering frameworks and patterns as a significant building block for the design and construction of contemporary software systems, and emerging software engineering frontiers. The text starts with an introduction of software engineering and the role of the software engineer. The following chapters examine in-depth software analysis, design, development, implementation, and management. Covering object-oriented methodologies and the principles of object-oriented information engineering, the book reinforces an object-oriented approach to the early phases of the software development life cycle. It covers various diagramming techniques and emphasizes object classification and object behavior. The text features comprehensive treatments of: Project management aids that are commonly used in software engineering An overview of the software design phase, including a discussion of the software design process, design strategies, architectural design, interface design, database design, and design and development standards User interface design Operations design Design considerations including system catalog, product documentation, user message management, design for real-time software, design for reuse, system security, and the agile effect Human resource management from a software engineering perspective Software economics Software implementation issues that range from operating environments to the marketing of software Software maintenance, legacy systems, and re-engineering This textbook can be used as a one-semester or two-semester course in software engineering, augmented with an appropriate CASE or RAD tool. It emphasizes a practical, methodical approach to software engineering, avoiding an overkill of theoretical calculations where possible. The primary objective is to help students gain a solid grasp of the activities in the software development life cycle to be confident about taking on new software engineering projects.

Software Engineering: A Methodical Approach, 2nd Edition

by Elvis C. Foster Bradford A. Towle Jr.

Software Engineering: A Methodical Approach (Second Edition) provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems, proven over several years of teaching, with outstanding results. The book covers concepts, principles, design, construction, implementation, and management issues of software engineering. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered. Diagrams and illustrations also sum up the salient points to enhance learning. Additionally, the book includes the author’s original methodologies that add clarity and creativity to the software engineering experience. New in the Second Edition are chapters on software engineering projects, management support systems, software engineering frameworks and patterns as a significant building block for the design and construction of contemporary software systems, and emerging software engineering frontiers. The text starts with an introduction of software engineering and the role of the software engineer. The following chapters examine in-depth software analysis, design, development, implementation, and management. Covering object-oriented methodologies and the principles of object-oriented information engineering, the book reinforces an object-oriented approach to the early phases of the software development life cycle. It covers various diagramming techniques and emphasizes object classification and object behavior. The text features comprehensive treatments of: Project management aids that are commonly used in software engineering An overview of the software design phase, including a discussion of the software design process, design strategies, architectural design, interface design, database design, and design and development standards User interface design Operations design Design considerations including system catalog, product documentation, user message management, design for real-time software, design for reuse, system security, and the agile effect Human resource management from a software engineering perspective Software economics Software implementation issues that range from operating environments to the marketing of software Software maintenance, legacy systems, and re-engineering This textbook can be used as a one-semester or two-semester course in software engineering, augmented with an appropriate CASE or RAD tool. It emphasizes a practical, methodical approach to software engineering, avoiding an overkill of theoretical calculations where possible. The primary objective is to help students gain a solid grasp of the activities in the software development life cycle to be confident about taking on new software engineering projects.

The Essentials of Machine Learning in Finance and Accounting (Routledge Advanced Texts in Economics and Finance)

by Mohammad Zoynul Abedin M. Kabir Hassan Petr Hajek Mohammed Mohi Uddin

Th­is book introduces machine learning in finance and illustrates how we can use computational tools in numerical finance in real-world context. ­These computational techniques are particularly useful in financial risk management, corporate bankruptcy prediction, stock price prediction, and portfolio management. ­The book also offers practical and managerial implications of financial and managerial decision support systems and how these systems capture vast amount of financial data. Business risk and uncertainty are two of the toughest challenges in the financial industry. Th­is book will be a useful guide to the use of machine learning in forecasting, modeling, trading, risk management, economics, credit risk, and portfolio management.

The Essentials of Machine Learning in Finance and Accounting (Routledge Advanced Texts in Economics and Finance)

by Mohammad Zoynul Abedin M. Kabir Hassan Petr Hajek Mohammed Mohi Uddin

Th­is book introduces machine learning in finance and illustrates how we can use computational tools in numerical finance in real-world context. ­These computational techniques are particularly useful in financial risk management, corporate bankruptcy prediction, stock price prediction, and portfolio management. ­The book also offers practical and managerial implications of financial and managerial decision support systems and how these systems capture vast amount of financial data. Business risk and uncertainty are two of the toughest challenges in the financial industry. Th­is book will be a useful guide to the use of machine learning in forecasting, modeling, trading, risk management, economics, credit risk, and portfolio management.

VANET: Challenges and Opportunities (Intelligent Signal Processing and Data Analysis)

by Sonali P. Botkar Sachin P. Godse Parikshit N. Mahalle Gitanjali R. Shinde

VANET (vehicular ad hoc network) is a subgroup of MANET (mobile ad hoc network). It enables communication among vehicles on the road and between related infrastructures. This book addresses the basic elements of VANET along with components involved in the communication with their functionalities and configurations. It contains numerous examples, case studies, technical descriptions, scenarios, procedures, algorithms, and protocols, and addresses the different services provided by VANET with the help of a scenario showing a network tackling an emergency. Features: • Covers all important concepts of VANET for beginners and different road scenarios in VANET • Covers essential communication protocols in VANET • Introduces approaches for VANET implementation using simulators • Provides a classification of messages and a priority-based message forwarding strategy This book is aimed at undergraduates, postgraduates, industry, researchers, and research scholars in information and communications technology.

VANET: Challenges and Opportunities (Intelligent Signal Processing and Data Analysis)

by Sonali P. Botkar Sachin P. Godse Parikshit N. Mahalle Gitanjali R. Shinde

VANET (vehicular ad hoc network) is a subgroup of MANET (mobile ad hoc network). It enables communication among vehicles on the road and between related infrastructures. This book addresses the basic elements of VANET along with components involved in the communication with their functionalities and configurations. It contains numerous examples, case studies, technical descriptions, scenarios, procedures, algorithms, and protocols, and addresses the different services provided by VANET with the help of a scenario showing a network tackling an emergency. Features: • Covers all important concepts of VANET for beginners and different road scenarios in VANET • Covers essential communication protocols in VANET • Introduces approaches for VANET implementation using simulators • Provides a classification of messages and a priority-based message forwarding strategy This book is aimed at undergraduates, postgraduates, industry, researchers, and research scholars in information and communications technology.

Proceedings of the 1st International Congress on Engineering Technologies: EngiTek 2020, 16-18 June 2020, Irbid, Jordan (Mosharaka for Research and Studies International Conference Proceedings (P-MIC))


This first volume in the Mosharaka for Research and Studies International Conference Proceedings series (P-MIC) contains peer-reviewed papers presented at the 1st International Congress on Engineering Technologies (EngiTek 2020). This event was held remotely on 16-18 June 2020, and hosted by the Faculty of Engineering, Jordan University of Science & Technology (Irbid, Jordan). The conference represented a major forum for professors, students, and professionals from all over the world to present their latest research results, and to exchange new ideas and practical experiences in the most cutting-edge areas of the field of engineering technologies. Topics covered include electrical engineering, computer science and electronics.

Proceedings of the 1st International Congress on Engineering Technologies: EngiTek 2020, 16-18 June 2020, Irbid, Jordan (Mosharaka for Research and Studies International Conference Proceedings (P-MIC))

by Suhil Kiwan

This first volume in the Mosharaka for Research and Studies International Conference Proceedings series (P-MIC) contains peer-reviewed papers presented at the 1st International Congress on Engineering Technologies (EngiTek 2020). This event was held remotely on 16-18 June 2020, and hosted by the Faculty of Engineering, Jordan University of Science & Technology (Irbid, Jordan). The conference represented a major forum for professors, students, and professionals from all over the world to present their latest research results, and to exchange new ideas and practical experiences in the most cutting-edge areas of the field of engineering technologies. Topics covered include electrical engineering, computer science and electronics.

Aviation Safety and Security: Utilizing Technology to Prevent Aircraft Fatality

by Stephen J Wright

This book focuses on ways to better manage and prevent aircraft-based homicide events while in flight using alternate technology to replace the Cockpit Voice Recorder (CVR) and/or Digital Flight Data Recorder (DFDR) functions. While these events are infrequent, the implementation of real-time predictive maintenance allows aircraft operators to better manage both scheduled and unscheduled maintenance events. Aviation Safety and Security: Utilizing Technology to Prevent Aircraft Fatality explores historical events of in-flight homicide and includes relevant accident case study excerpts from the National Transportation Safety Board (NTSB) and Air Accidents Investigation Branch (AAIB). FEATURES Explores historical events of in-flight homicide and offers solutions for ways to mitigate risk Explains how alternate technologies can be implemented to address in-flight safety issues Demonstrates that metrics for change are not solely for safety but also for financial savings for aircraft operation Includes relevant accident case study excerpts from the NTSB and AAIB Expresses the need for real-time predictive maintenance Stephen J Wright is an academic Professor at the faculty of Engineering and Natural Sciences at Tampere University, Finland, specializing in aviation, aeronautical engineering, and aircraft systems.

Aviation Safety and Security: Utilizing Technology to Prevent Aircraft Fatality

by Stephen J Wright

This book focuses on ways to better manage and prevent aircraft-based homicide events while in flight using alternate technology to replace the Cockpit Voice Recorder (CVR) and/or Digital Flight Data Recorder (DFDR) functions. While these events are infrequent, the implementation of real-time predictive maintenance allows aircraft operators to better manage both scheduled and unscheduled maintenance events. Aviation Safety and Security: Utilizing Technology to Prevent Aircraft Fatality explores historical events of in-flight homicide and includes relevant accident case study excerpts from the National Transportation Safety Board (NTSB) and Air Accidents Investigation Branch (AAIB). FEATURES Explores historical events of in-flight homicide and offers solutions for ways to mitigate risk Explains how alternate technologies can be implemented to address in-flight safety issues Demonstrates that metrics for change are not solely for safety but also for financial savings for aircraft operation Includes relevant accident case study excerpts from the NTSB and AAIB Expresses the need for real-time predictive maintenance Stephen J Wright is an academic Professor at the faculty of Engineering and Natural Sciences at Tampere University, Finland, specializing in aviation, aeronautical engineering, and aircraft systems.

Artificial Intelligence in Mechanical and Industrial Engineering (Artificial Intelligence (AI) in Engineering)

by Kaushik Kumar Divya Zindani J. Paulo Davim

Artificial Intelligence in Mechanical and Industrial Engineering offers a unified platform for the dissemination of basic and applied knowledge on the integration of artificial intelligence within the realm of mechanical and industrial engineering. The book covers the tools and information needed to build successful careers and a source of knowledge for those working with AI within these domains. The book offers a systematic approach to explicate fundamentals as well as recent advances. It incorporates various case studies for major topics as well as numerous examples. It will also include real-time intelligent automation and associated supporting methodologies and techniques, and cover decision-support systems, as well as applications of Chaos Theory and Fractals. The book will give scientists, researchers, instructors, students, and practitioners the tools and information needed to build successful careers and to be an impetus to advancements in next-generation mechanical and industrial engineering domains.

Artificial Intelligence in Mechanical and Industrial Engineering (Artificial Intelligence (AI) in Engineering)

by Kaushik Kumar Divya Zindani J. Paulo Davim

Artificial Intelligence in Mechanical and Industrial Engineering offers a unified platform for the dissemination of basic and applied knowledge on the integration of artificial intelligence within the realm of mechanical and industrial engineering. The book covers the tools and information needed to build successful careers and a source of knowledge for those working with AI within these domains. The book offers a systematic approach to explicate fundamentals as well as recent advances. It incorporates various case studies for major topics as well as numerous examples. It will also include real-time intelligent automation and associated supporting methodologies and techniques, and cover decision-support systems, as well as applications of Chaos Theory and Fractals. The book will give scientists, researchers, instructors, students, and practitioners the tools and information needed to build successful careers and to be an impetus to advancements in next-generation mechanical and industrial engineering domains.

ICT and International Learning Ecologies: Representation and Sustainability Across Contexts

by Ian A. Lubin

ICT and International Learning Ecologies addresses new ways to explore international, comparative, and cultural issues in education and technology. As today’s development orthodoxies push societies around the world to adopt imported information communication tools, new approaches are needed that integrate cultural responsiveness, autonomy, and sustainability into technology-enhanced learning. This edited collection conceptually and methodologically reframes the complexities of teaching and learning in historically marginalized communities around the world, where inequities are often exacerbated by one-size-fits-all programs. Graduate students and researchers of educational technology, international/comparative education, and sustainability education will be better prepared to lead information and communication technologies (ICT) implementation across a range of contexts and learner identities.

ICT and International Learning Ecologies: Representation and Sustainability Across Contexts

by Ian A. Lubin

ICT and International Learning Ecologies addresses new ways to explore international, comparative, and cultural issues in education and technology. As today’s development orthodoxies push societies around the world to adopt imported information communication tools, new approaches are needed that integrate cultural responsiveness, autonomy, and sustainability into technology-enhanced learning. This edited collection conceptually and methodologically reframes the complexities of teaching and learning in historically marginalized communities around the world, where inequities are often exacerbated by one-size-fits-all programs. Graduate students and researchers of educational technology, international/comparative education, and sustainability education will be better prepared to lead information and communication technologies (ICT) implementation across a range of contexts and learner identities.

Mathematical Programming Methods for Geographers and Planners (Routledge Revivals)

by James Killen

Originally published in 1983, this was the first text to offer an in-depth treatment of mathematical programming methods explained from first principles. It considers all the major programming techniques and fully explains key terms, illustrates theories with detailed examples and shows how the various skills are applied in practice. It will be invaluable in both the academic world and to policy formulators and planners, who make extensive use of the methods described.

Mathematical Programming Methods for Geographers and Planners (Routledge Revivals)

by James Killen

Originally published in 1983, this was the first text to offer an in-depth treatment of mathematical programming methods explained from first principles. It considers all the major programming techniques and fully explains key terms, illustrates theories with detailed examples and shows how the various skills are applied in practice. It will be invaluable in both the academic world and to policy formulators and planners, who make extensive use of the methods described.

Knowledge Management in the Development of Data-Intensive Systems

by Ivan Mistrik Matthias Galster Bruce R. Maxim Bedir Tekinerdogan

Data-intensive systems are software applications that process and generate Big Data. Data-intensive systems support the use of large amounts of data strategically and efficiently to provide intelligence. For example, examining industrial sensor data or business process data can enhance production, guide proactive improvements of development processes, or optimize supply chain systems. Designing data-intensive software systems is difficult because distribution of knowledge across stakeholders creates a symmetry of ignorance, because a shared vision of the future requires the development of new knowledge that extends and synthesizes existing knowledge. Knowledge Management in the Development of Data-Intensive Systems addresses new challenges arising from knowledge management in the development of data-intensive software systems. These challenges concern requirements, architectural design, detailed design, implementation and maintenance. The book covers the current state and future directions of knowledge management in development of data-intensive software systems. The book features both academic and industrial contributions which discuss the role software engineering can play for addressing challenges that confront developing, maintaining and evolving systems;data-intensive software systems of cloud and mobile services; and the scalability requirements they imply. The book features software engineering approaches that can efficiently deal with data-intensive systems as well as applications and use cases benefiting from data-intensive systems. Providing a comprehensive reference on the notion of data-intensive systems from a technical and non-technical perspective, the book focuses uniquely on software engineering and knowledge management in the design and maintenance of data-intensive systems. The book covers constructing, deploying, and maintaining high quality software products and software engineering in and for dynamic and flexible environments. This book provides a holistic guide for those who need to understand the impact of variability on all aspects of the software life cycle. It leverages practical experience and evidence to look ahead at the challenges faced by organizations in a fast-moving world with increasingly fast-changing customer requirements and expectations.

Social Engineering: Hacking Systems, Nations, and Societies

by Michael Erbschloe

This book analyzes of the use of social engineering as a tool to hack random systems and target specific systems in several dimensions of society. It shows how social engineering techniques are employed well beyond what hackers do to penetrate computer systems. And it explains how organizations and individuals can socially engineer their culture to help minimize the impact of the activities of those who lie, cheat, deceive, and defraud. After reading this book, you’ll be able to analyze how organizations work and the need for security to maintain operations and sustainability, and be able to identify, respond to and counter socially engineered threats to security.

Robot Ethics and the Innovation Economy (Routledge Studies in the Economics of Innovation)

by Jon-Arild Johannessen

This book provides an authoritative resource on the topic of intelligent robots, artificial intelligence and the ethical implications of these revolutionary innovations. It examines the moral and ethical problems that arise in relation to the development, design and use of intelligent robots, which are capable of autonomous or semi-autonomous decision-making. These problems might relate, for example, to medical robots, driverless cars, intelligent military drones, pedagogical robots, police robots, legal robots and many others. The main question addressed in this book is how we can understand, explain and apply the concept of ethics in relation to intelligent robots and artificial intelligence. In each chapter, the author examines a different aspect of this question. The author also questions how we can ensure that intelligent robots are of service to humans and under what conditions intelligent robots could become more ethical than humans. The book employs an original approach to examining this cutting-edge research question, combining different research areas, and offers a wealth of practical relevance and real-world examples, illustrated through vivid case studies. With its jargon free approach and a dedicated chapter on relevant concepts at the end, this book is also accessible to readers without prior knowledge on intelligent robots and the Fourth Industrial Revolution. By providing a general account of this debate, and of the consequences of the innovations resulting from these trends, the book serves as an important contribution to the discussion and will find a natural readership among scholars and students of the innovation economy and those concerned with the ethical considerations arising in the wake of the Fourth Industrial Revolution

Robot Ethics and the Innovation Economy (Routledge Studies in the Economics of Innovation)

by Jon-Arild Johannessen

This book provides an authoritative resource on the topic of intelligent robots, artificial intelligence and the ethical implications of these revolutionary innovations. It examines the moral and ethical problems that arise in relation to the development, design and use of intelligent robots, which are capable of autonomous or semi-autonomous decision-making. These problems might relate, for example, to medical robots, driverless cars, intelligent military drones, pedagogical robots, police robots, legal robots and many others. The main question addressed in this book is how we can understand, explain and apply the concept of ethics in relation to intelligent robots and artificial intelligence. In each chapter, the author examines a different aspect of this question. The author also questions how we can ensure that intelligent robots are of service to humans and under what conditions intelligent robots could become more ethical than humans. The book employs an original approach to examining this cutting-edge research question, combining different research areas, and offers a wealth of practical relevance and real-world examples, illustrated through vivid case studies. With its jargon free approach and a dedicated chapter on relevant concepts at the end, this book is also accessible to readers without prior knowledge on intelligent robots and the Fourth Industrial Revolution. By providing a general account of this debate, and of the consequences of the innovations resulting from these trends, the book serves as an important contribution to the discussion and will find a natural readership among scholars and students of the innovation economy and those concerned with the ethical considerations arising in the wake of the Fourth Industrial Revolution

Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts

by Varun Gupta Chetna Gupta

Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts introduces advanced software engineering to software engineers, scientists, postdoctoral researchers, academicians, software consultants, management executives, doctoral students, and advanced level postgraduate computer science students. This book contains research articles addressing numerous software engineering research challenges associated with various software development-related activities, including programming, testing, measurements, human factors (social software engineering), specification, quality, program analysis, software project management, and more. It provides relevant theoretical frameworks, empirical research findings, and evaluated solutions addressing the research challenges associated with the above-mentioned software engineering activities. To foster collaboration among the software engineering research community, this book also reports datasets acquired systematically through scientific methods and related to various software engineering aspects that are valuable to the research community. These datasets will allow other researchers to use them in their research, thus improving the quality of overall research. The knowledge disseminated by the research studies contained in the book will hopefully motivate other researchers to further innovation in the way software development happens in real practice.

Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts

by Varun Gupta Chetna Gupta

Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts introduces advanced software engineering to software engineers, scientists, postdoctoral researchers, academicians, software consultants, management executives, doctoral students, and advanced level postgraduate computer science students. This book contains research articles addressing numerous software engineering research challenges associated with various software development-related activities, including programming, testing, measurements, human factors (social software engineering), specification, quality, program analysis, software project management, and more. It provides relevant theoretical frameworks, empirical research findings, and evaluated solutions addressing the research challenges associated with the above-mentioned software engineering activities. To foster collaboration among the software engineering research community, this book also reports datasets acquired systematically through scientific methods and related to various software engineering aspects that are valuable to the research community. These datasets will allow other researchers to use them in their research, thus improving the quality of overall research. The knowledge disseminated by the research studies contained in the book will hopefully motivate other researchers to further innovation in the way software development happens in real practice.

Reinventing the Classroom Experience: Learning Anywhere, Anytime

by Nancy Sulla

Learn how to design versatile learning environments in which instruction is as effective virtually as it is in person. Bestselling author and consultant Nancy Sulla shows how you can reinvent the classroom experience and provide high-quality instruction that works as well at home as it does in school. You will discover how to help students build strong work habits and empower them to take responsibility for their learning; five key types of instructional activities; the power of PBL to increase student engagement and motivation; and five types of synchronous engagement between teachers and students. You will also gain strategies for building social and emotional learning, positioning the teacher as the facilitator of learning and parents as partners, and keeping equity at the forefront. No matter what grade level you teach or whether you are teaching fully in school, remotely, or a combination of both, this essential book will help you understand the key structures and strategies that work so students are positioned to learn anywhere, anytime.

Reinventing the Classroom Experience: Learning Anywhere, Anytime

by Nancy Sulla

Learn how to design versatile learning environments in which instruction is as effective virtually as it is in person. Bestselling author and consultant Nancy Sulla shows how you can reinvent the classroom experience and provide high-quality instruction that works as well at home as it does in school. You will discover how to help students build strong work habits and empower them to take responsibility for their learning; five key types of instructional activities; the power of PBL to increase student engagement and motivation; and five types of synchronous engagement between teachers and students. You will also gain strategies for building social and emotional learning, positioning the teacher as the facilitator of learning and parents as partners, and keeping equity at the forefront. No matter what grade level you teach or whether you are teaching fully in school, remotely, or a combination of both, this essential book will help you understand the key structures and strategies that work so students are positioned to learn anywhere, anytime.

Serious Games in Personalized Learning: New Models for Design and Performance

by Scott M. Martin James R. Casey Stephanie Kane

Serious Games in Personalized Learning investigates game-based teaching and learning at a time when learning and training systems are increasingly integrating serious games, machine-learning artificial intelligence models, and adaptive technologies. Game-based education provides rare data for measuring, assessing, and evaluating not just a game’s effectiveness but the acquisition of information and knowledge that a student may gain through playing a learning game. This book synthesizes contemporary research, frameworks, and models centered on the design and delivery of serious games that truly personalize the learning experience. Scholars of educational technology, instructional design, human performance, and more will find a comprehensive guide to the history, practical implications, and data-collection potential inherent to these fast-evolving tools.

Refine Search

Showing 7,401 through 7,425 of 83,312 results