A Survey: Embedded Systems Supporting By Different Operating Systems

In these days embedded system have an important role in different Fields and applications like Network embedded system , Real-time embedded systems which supports the mission-critical domains, mostly having the time constraints, Stand-alone systems which includes the network router etc. A great deployment in the processors made for completing the demanding needs of the users. There is also a large-scale deployment occurs in sensor networks for providing the advance facilities, for handled such type of embedded systems a specific operating system must provide. This paper presents some software infrastructures that have the ability of supporting such types of embedded systems.

[1]  Marshall Brain,et al.  Windows CE 3.0 : Application Programming , 2000 .

[2]  Archana Bharathidasan,et al.  Sensor Networks : An Overview , 2002 .

[3]  John A. Stankovic Strategic directions in real-time and embedded systems , 1996, CSUR.

[4]  Hu Chen Design and Implementation of Analog Display on an Embedded Platform , 2006 .

[5]  Srivaths Ravi,et al.  Security in embedded systems: Design challenges , 2004, TECS.

[6]  Bruce Jacob,et al.  The Performance and Energy Consumption of Embedded Real-Time Operating Systems , 2003, IEEE Trans. Computers.

[7]  D. Manjunath A Review of Current Operating Systems for Wireless Sensor Networks , 2007, Computers and Their Applications.

[8]  Pamela Zave,et al.  An Operational Approach to Requirements Specification for Embedded Systems , 1982, IEEE Transactions on Software Engineering.

[9]  Oded Koren A study of the Linux kernel evolution , 2006, OPSR.

[10]  Mian Ahmad Jan,et al.  A Survey of Cluster-based Hierarchical Routing Protocols , 2013 .

[11]  Xiangjian He,et al.  A Sybil attack detection scheme for a forest wildfire monitoring application , 2018, Future Gener. Comput. Syst..

[12]  Joel R. Williams Embedding Linux in a Commercial Product: A look at embedded systems and what it takes to build one , 1999 .

[13]  Danilo Beuche Modeling and building software product lines with pure::variants , 2011, SPLC '11.

[14]  J. Liedtke On -Kernel Construction , 1995 .

[15]  Anthony Rowe,et al.  Nano-RK: an energy-aware resource-centric RTOS for sensor networks , 2005, 26th IEEE International Real-Time Systems Symposium (RTSS'05).

[16]  Dan Hildebrand,et al.  An Architectural Overview of QNX , 1992, USENIX Workshop on Microkernels and Other Kernel Architectures.

[17]  Praveen Seshadri,et al.  SQLServer for Windows CE-a database engine for mobile and embedded platforms , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[18]  Giuseppe Lipari,et al.  Operating System Support for Embedded Real-Time Applications , 2008, EURASIP J. Embed. Syst..

[19]  Krithi Ramamritham,et al.  Using Windows NT for Real-Time Applications: Experimental Observations and Recommendations , 1998, IEEE Real Time Technology and Applications Symposium.

[20]  Xiangjian He,et al.  Enhancing Lifetime and Quality of Data in Cluster-Based Hierarchical Routing Protocol for Wireless Sensor Network , 2013, 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing.

[21]  Xiangjian He,et al.  A Sybil Attack Detection Scheme for a Centralized Clustering-Based Hierarchical Network , 2015, 2015 IEEE Trustcom/BigDataSE/ISPA.

[22]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[23]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[24]  Fahim Arif,et al.  Fairness improvement in long chain multihop wireless ad hoc networks , 2013, 2013 International Conference on Connected Vehicles and Expo (ICCVE).

[25]  Douglas C. Schmidt,et al.  Middleware for real-time and embedded systems , 2002, CACM.

[26]  Andrea Conti,et al.  An Overview on Wireless Sensor Networks Technology and Evolution , 2009, Sensors.

[27]  Christian Bunse,et al.  Applying a Model-based Approach for Embedded System Development , 2007, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).

[28]  Herbert Bos,et al.  Can we make operating systems reliable and secure? , 2006, Computer.

[29]  Thomas Leich,et al.  FeatureIDE: A tool framework for feature-oriented software development , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[30]  Jiang Min A Design of Embedded Terminal Unit Based on ARM and Windows CE , 2007, 2007 8th International Conference on Electronic Measurement and Instruments.

[31]  An-Hsiang Wang,et al.  Effects of Palm and WinCE menu-design for PDA on users' operating performance and subjective preference , 2005, Displays.

[32]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[33]  Xiao Qin,et al.  Improving security for periodic tasks in embedded systems through scheduling , 2007, TECS.

[34]  Stefan M. Petters,et al.  Towards trustworthy computing systems: taking microkernels to the next level , 2007, OPSR.

[35]  Srivaths Ravi,et al.  Security as a new dimension in embedded system design , 2004, Proceedings. 41st Design Automation Conference, 2004..

[36]  Xiangjian He,et al.  Energy Evaluation Model for an Improved Centralized Clustering Hierarchical Algorithm in WSN , 2013, WWIC.

[37]  Paolo Mantegazza,et al.  Real time distributed control systems using RTAI , 2003, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003..

[38]  F. Khan,et al.  Dual head clustering scheme in wireless sensor networks , 2012, 2012 International Conference on Emerging Technologies.

[39]  M. Masmano,et al.  XtratuM: a Hypervisor for Safety Critical Embedded Systems , 2012 .

[40]  Christof Ebert,et al.  Guest Editors' Introduction: Embedded Software Technologies and Trends , 2009, IEEE Softw..

[41]  Donald D. Cowan,et al.  S.P.L.O.T.: software product lines online tools , 2009, OOPSLA Companion.

[42]  Dae-Wha Seo,et al.  Embedded Linux implementation on a commercial digital TV system , 2003, IEEE Trans. Consumer Electron..

[43]  Jiafu Wan,et al.  An Open Architecture Numerical Control System Based on Windows CE , 2007, 2007 IEEE International Conference on Control and Automation.

[44]  Ramesh Govindan,et al.  An Overview of Embedded Sensor Networks ISI TR-2004-594 ? , .

[45]  Fred Martin,et al.  MetaCricket: A designer's kit for making computational devices , 2000, IBM Syst. J..

[46]  Douglas McConnaughey Boling Programming Microsoft Windows CE .NET , 2003 .

[47]  Hermann Kopetz,et al.  Clock Synchronization in Distributed Real-Time Systems , 1987, IEEE Transactions on Computers.

[48]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[49]  Yang Yang,et al.  A Survey of Embedded Operating System , 2001 .

[50]  Nancy G. Leveson,et al.  Software safety in embedded computer systems , 1991, CACM.

[51]  Matt Welsh,et al.  Pixie: An Operating System for Resource-Aware Programming of Embedded Sensors , 2008 .

[52]  Tarek F. Abdelzaher,et al.  The LiteOS Operating System: Towards Unix-Like Abstractions for Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[53]  J. Boegh,et al.  A New Standard for Quality Requirements , 2008, IEEE Software.

[54]  Wei Dong,et al.  Providing OS Support for Wireless Sensor Networks: Challenges and Approaches , 2010, IEEE Communications Surveys & Tutorials.

[55]  S. S. Maurer A survey of embedded systems programming languages , 2002 .

[56]  Eric Armengaud,et al.  A multi-domain platform of safety process methods and tools for critical embedded systems , 2011 .

[57]  Philippe Bonnet,et al.  Copenhagen , 2012 .

[58]  Xiangjian He,et al.  A Robust Authentication Scheme for Observing Resources in the Internet of Things Environment , 2014, 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications.

[59]  Xiangjian He,et al.  PASCCC: Priority-based application-specific congestion control clustering protocol , 2014, Comput. Networks.

[60]  Adronis Niyonkuru,et al.  Security in Embedded Systems: Design Challenges , 2011 .

[61]  Cecilia Mascolo,et al.  The RUNES middleware: a reconfigurable component-based approach to networked embedded systems , 2005, 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications.

[62]  Salman,et al.  A Novel Survey on : Mobility Based Routing in Vehicular Ad-Hoc Networks ( Vanets ) , 2014 .

[63]  Brad L. Hutchings,et al.  A Fault Injection Analysis of Linux Operating on an FPGA-Embedded Platform , 2012, Int. J. Reconfigurable Comput..

[64]  Jeff Rose,et al.  MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms , 2005, Mob. Networks Appl..

[65]  Fazlullah Khan,et al.  Secure communication and routing architecture in wireless sensor networks , 2014, 2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE).

[66]  Mani B. Srivastava,et al.  Design considerations for solar energy harvesting wireless embedded systems , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[67]  Mian Ahmad Jan,et al.  Energy-efficient routing and secure communication in wireless sensor networks , 2016 .

[68]  Thomas Kunz,et al.  Operating Systems for Wireless Sensor Networks: A Survey , 2011, Sensors.

[69]  Kenji Nakagawa,et al.  Comparative study of spectrum sensing techniques in cognitive radio networks , 2013, 2013 World Congress on Computer and Information Technology (WCCIT).