• Corpus ID: 16442934

The Evolution of Bluetooth Drivers in Linux

@inproceedings{Khan2009TheEO,
  title={The Evolution of Bluetooth Drivers in Linux},
  author={Furqan Muhammad Khan and Zainab Meraj and Ramanan Mylvaganam},
  year={2009}
}
Software systems can often be large or small complex systems. Without proper documentation or documentation not corresponding to the actual architecture, these systems are difficult to understand, utilize and maintain. As a software system evolves, its structure encounters major changes over time. In this report, we present an investigation technique in understanding these changes as a system evolves. The system we choose to study is the kernel space Bluetooth HCI subsystem. To evaluate the… 

Linux as a case study: its extracted software architecture

This study extracted architectural documentation from the Linux/sup TM/ kernel that resulted in documentation that is useful for understanding the Linux system structure and learned several useful lessons about extracting a system's architecture.

Linux Device Drivers, 3rd Edition

This bestselling guide provides all the information you'll need to write drivers for a wide range of devices and covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible.

Wireless Communications and Networks

Linux Device Drivers, 3rd Edition. OʼReilly Media, Inc., 2005. ISBN 0596005903

  • Linux Device Drivers, 3rd Edition. OʼReilly Media, Inc., 2005. ISBN 0596005903

Bluetooth programming for linux. Wireless Technologies Congress

  • Bluetooth programming for linux. Wireless Technologies Congress
  • 2003

Extraction of axis openbt bluetooth software stack

  • Software Engineering Course Project
  • 2003

Bluetooth programming for linux

  • Wireless Technologies Congress,
  • 2003

Software architecture in practice, 2nd Edition

  • United States of America
  • 2003