• Complain

Ali Hurson - Advances in Computers (Volume 130)

Here you can read online Ali Hurson - Advances in Computers (Volume 130) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2023, publisher: Elsevier Science & Technology, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Advances in Computers (Volume 130)
  • Author:
  • Publisher:
    Elsevier Science & Technology
  • Genre:
  • Year:
    2023
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Advances in Computers (Volume 130): summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Advances in Computers (Volume 130)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

The 130 th volume is an eclectic volume inspired by recent issues of interest in research and development in computer science and computer engineering. The volume is a collection of five chapters. Autonomous Vehicle Cybersecurity Multicore architecture Cloud-based multimedia system

Ali Hurson: author's other books


Who wrote Advances in Computers (Volume 130)? Find out the surname, the name of the author of the book and a list of all author's works by series.

Advances in Computers (Volume 130) — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Advances in Computers (Volume 130)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Copyright Contributors - photo 1
Copyright
Contributors Preface Traditionally Advances in Co - photo 2
Contributors
Preface Traditionally Advances in Computers the oldest series to chronicle - photo 3
Preface Traditionally Advances in Computers the oldest series to chronicle - photo 4
Preface

Traditionally, Advances in Computers, the oldest series to chronicle the rapid evolution of computing, annually publishes several volumes, each one typically comprising four to eight chapters, describing the latest developments in the theory and applications of computing.

The 130th volume is an eclectic one that has been inspired by the recent interest in research and development in computer science and computer engineering. This volume is a collection of five chapters as follows:

In response to an increasing number of app downloads on mobile devices, Alhaddad et al. report and articulate their experiences of developing a black box, model-based testing approach to test mobile apps. , FSMApp: Testing mobile apps, introduces the FSMApp approach and compares it with the black box MBT approach. Several case studies are presented to explore the applicability, scalability, effectiveness, and efficiency of FSMApp.

An overview of an autonomous vehicle's communication ecosystem within the framework of an intelligent transportation system is the major theme of entitled Wheel tracks, rutting a new Oregon Trail: A survey of autonomous vehicle cybersecurity and survivability analysis research. In the chapter, King et al. address the importance of cybersecurity in the development of autonomous vehicles. Vulnerabilities involving existing vehicular technology and connectivity among vehicles at varying levels of autonomy are discussed and recognized as key issues in the survivability of autonomous vehicles under cybersecurity attack. The chapter surveys the research landscape of autonomous vehicles, focusing on security and survivability; related attributes such as performability are also addressed. Research areas are visualized in a taxonomy, and gaps are discussed throughout the chapter. Finally, recommendations and future research opportunities are articulated.

entitled ClPyZ: A testbed for cloudlet federation by Nayyar et al. describe the challenges of finding a suitable instrument and environment to conduct and validate research. The chapter presents ClPyZ, a visualization platform of cloudlet computing, which is a variant of mobile edge computing that aims to provide computational facility to users to enhance the quality of services and the quality of experience for resource-constrained mobile devices. In addition, it explores the concept of federation resource sharing and load balancing.

The multicore architecture by Guertin and Hurson is the subject of discussion in . The chapter articulates the importance of a multicore approach in supporting both instruction-level parallelism and thread-level parallelism at a lower clock frequency in comparison to the superscalar approach that offers a higher performance per watt.

However, the advantages of a multicore architecture come at the expense of several challenges such as cache coherency and communication among the cores. The chapter is intended to address these architectural challenges and their potential solutions within the scope of the multicore architecture.

Finally, in entitled Perceptual image hashing using rotation invariant uniform local binary patterns and color feature, Xia et al. focus on the perceptual image hashing technique commonly used in cloud-based multimedia systems for security purposes. A four-step scheme is proposed. Extensive experiments are performed to show the robustness and discrimination capability of the proposed scheme and its superiority over several other existing methods.

I hope that the readers will find this volume interesting and useful for teaching, research, and other professional activities. I welcome feedback on this volume as well as suggestions for topics of future volumes.

Ali R. Hurson, Missouri University of Science and Technology, Rolla, MO, United States

Chapter One: FSMApp: Testing mobile apps

Ahmed Alhaddad; Anneliese Andrews; Zeinab Abdalla Department of Computer Science, University of Denver, Denver, CO, United States

Abstract

A mobile application is a software program that runs on mobile devices. In 2017, 178.1 billion mobile apps were downloaded, and the number is expected to grow to 258.2 billion app downloads in 2022. The number of apps poses a challenge for mobile application testers to find the right approach to test apps. This paper presents a black-box, model-based testing approach to test mobile apps (FSMApp). It is an extension of an existing approach to test web applications. We present the FSMApp approach and compare the approach with another black-box MBT approach. A number of case studies explore applicability, scalability, effectiveness, and efficiency of FSMApp with this approach. (number of words is 16,349).

Keywords

Mobile applications; Model-based testing; Black-box; FSMApp; Android

1: Introduction

A Mobile Application, or App, refers to software run on mobile phones or smart devices. Millions of Apps are available via App stores like Google Play: interaction with other applications; sensor handling such as touch screens and cameras; both native and mobile web applications; a multitude of hardware devices and platforms; heightened security concerns; usability that is influenced by other Apps and by the common small size of the smart phone; power consumption; and complexity of testing.

The complexity of testing arises from the fact that, in addition to the same issues as found in web applications, App testing must deal with issues related to mobility, transmission through software, and the issues listed above. Testing mobile Apps is clearly more complex than testing desktop applications investigated how mobile App testing differs from testing traditional applications. Mobile connectivity needs to be tested for different connectivity scenarios, networks, resource usage and associated performance degradation possibly resulting in incorrect system functioning. All of these items need to be evaluated, as does energy consumption. Varying device screen resolutions, dimensions, etc., affect usability requiring usability testing. The large combination of platforms, operating systems, diversity of devices, and rapid evolution is challenging for a tester, as it can lead to test explosion. Performance assessment is crucial. Many of these testing needs require that a functional test be executed for a number of specific environmental scenarios, set-ups, and devices.

This is one reason why test automation is clearly desirable and has been pursued quite successfully []. In most cases, the tools are not based on a model-based testing approach and still require the development of a test suite up front. They capture test inputs and play them back, or simply automate existing tests for different configurations, devices, and platforms.

Our interest is in the model-based black-box testing of mobile applications. Specifically, we are interested in extending an existing technique, FSMWeb also propose an approach for selective regression testing of web application using FSMWeb and develop a cost-benefit trade-off framework between brute force and selective regression testing.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Advances in Computers (Volume 130)»

Look at similar books to Advances in Computers (Volume 130). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Advances in Computers (Volume 130)»

Discussion, reviews of the book Advances in Computers (Volume 130) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.