Skip to main content
  • Book
  • © 2014

Embedded and Real Time System Development: A Software Engineering Perspective

Concepts, Methods and Principles

  • Present a software engineering perspective to Embedded and Real Time System Development
  • Presents software engineering principles in embedded and real time software domain
  • Written by leading experts in the field

Part of the book series: Studies in Computational Intelligence (SCI, volume 520)

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-x
  2. Embedded Software Development Process

    1. Front Matter

      Pages 1-1
    2. A Flexible Framework for Component-Based Application with Real-Time Requirements and its Supporting Execution Framework

      • Diego Alonso, Francisco Sánchez-Ledesma, Juan Pastor, Bárbara Álvarez
      Pages 3-22
    3. Automatic Development of Embedded Systems Using Model Driven Engineering and Compile-Time Virtualisation

      • Neil Audsley, Ian Gray, Dimitris Kolovos, Nikos Matragkas, Richard Paige, Leandro Soares Indrusiak
      Pages 23-53
  3. Design Patterns and Development Methodology

    1. Front Matter

      Pages 55-55
    2. MADES EU FP7 Project: Model-Driven Methodology for Real Time Embedded Systems

      • Imran R. Quadri, Alessandra Bagnato, Andrey Sadovykh
      Pages 57-89
    3. Test-Driven Development as a Reliable Embedded Software Engineering Practice

      • Piet Cordemans, Sille Van Landschoot, Jeroen Boydens, Eric Steegmans
      Pages 91-130
  4. Modeling Framework

    1. Front Matter

      Pages 151-151
  5. Performance Analysis, Power Management and Deployment

    1. Front Matter

      Pages 211-211
    2. Multicast Algorithm for 2D de Bruijn NoCs

      • Reza Sabbaghi-Nadooshan, Abolfazl Malekmohammadi, Mohammad Ayoub Khan
      Pages 235-249
    3. Functional and Operational Solutions for Safety Reconfigurable Embedded Control Systems

      • Atef Gharbi, Mohamed Khalgui, Mohammad Ayoub Khan
      Pages 251-282
    4. Low Power Techniques for Embedded FPGA Processors

      • Jagrit Kathuria, Mohammad Ayoub Khan, Ajith Abraham, Ashraf Darwish
      Pages 283-304
    5. Software Deployment for Distributed Embedded Real-Time Systems of Automotive Applications

      • Florian Pölzlbauer, Iain Bate, Eugen Brenner
      Pages 305-328
  6. Back Matter

    Pages 329-330

About this book

Nowadays embedded and real-time systems contain complex software. The complexity of embedded systems is increasing, and the amount and variety of software in the embedded products are growing. This creates a big challenge for embedded and real-time software development processes and there is a need to develop separate metrics and benchmarks.

Embedded and Real Time System Development: A Software Engineering Perspective: Concepts, Methods and Principles” presents practical as well as conceptual knowledge of the latest tools, techniques and methodologies of embedded software engineering and real-time systems. Each chapter includes an in-depth investigation regarding the actual or potential role of software engineering tools in the context of the embedded system and real-time system. The book presents state-of-the art and future perspectives with industry experts, researchers, and academicians sharing ideas and experiences including surrounding frontier technologies, breakthroughs, innovative solutions and applications.

The book is organized into four parts “Embedded Software Development Process”, “Design Patterns and Development Methodology”, “Modelling Framework” and “Performance Analysis, Power Management and Deployment” with altogether 12 chapters.

The book is aiming at (i) undergraduate students and postgraduate students conducting research in the areas of embedded software engineering and real-time systems; (ii) researchers at universities and other institutions working in these fields; and (iii) practitioners in the R&D departments of embeddedsystem. It can be used as an advanced reference for a course taught at the postgraduate level in embedded software engineering and real-time systems.

Editors and Affiliations

  • Department of Computer Science and Engineering, School of Engineering and Technology, Sharda University, Greater Noida, India

    Mohammad Ayoub Khan

  • Department of Computer Sciences, Bahria University, Islamabad, Pakistan

    Saqib Saeed

  • Faculty of Science, Helwan University, Cairo, Egypt

    Ashraf Darwish

  • Scientific Network for Innovation and Research Excellence, Machine Intelligence Research Labs, Auburn, NY, USA

    Ajith Abraham

Bibliographic Information

  • Book Title: Embedded and Real Time System Development: A Software Engineering Perspective

  • Book Subtitle: Concepts, Methods and Principles

  • Editors: Mohammad Ayoub Khan, Saqib Saeed, Ashraf Darwish, Ajith Abraham

  • Series Title: Studies in Computational Intelligence

  • DOI: https://doi.org/10.1007/978-3-642-40888-5

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2014

  • Hardcover ISBN: 978-3-642-40887-8Published: 03 December 2013

  • Softcover ISBN: 978-3-662-52173-1Published: 23 August 2016

  • eBook ISBN: 978-3-642-40888-5Published: 19 November 2013

  • Series ISSN: 1860-949X

  • Series E-ISSN: 1860-9503

  • Edition Number: 1

  • Number of Pages: X, 330

  • Number of Illustrations: 179 b/w illustrations, 13 illustrations in colour

  • Topics: Computational Intelligence, Software Engineering

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access