Conferences related to Operating Systems

Back to Top

2020 IEEE Frontiers in Education Conference (FIE)

The Frontiers in Education (FIE) Conference is a major international conference focusing on educational innovations and research in engineering and computing education. FIE 2019 continues a long tradition of disseminating results in engineering and computing education. It is an ideal forum for sharing ideas, learning about developments and interacting with colleagues inthese fields.


2020 IEEE 16th International Workshop on Advanced Motion Control (AMC)

AMC2020 is the 16th in a series of biennial international workshops on Advanced Motion Control which aims to bring together researchers from both academia and industry and to promote omnipresent motion control technologies and applications.


2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC)

The conference program will consist of plenary lectures, symposia, workshops and invitedsessions of the latest significant findings and developments in all the major fields of biomedical engineering.Submitted papers will be peer reviewed. Accepted high quality papers will be presented in oral and postersessions, will appear in the Conference Proceedings and will be indexed in PubMed/MEDLINE


Oceans 2020 MTS/IEEE GULF COAST

To promote awareness, understanding, advancement and application of ocean engineering and marine technology. This includes all aspects of science, engineering, and technology that address research, development, and operations pertaining to all bodies of water. This includes the creation of new capabilities and technologies from concept design through prototypes, testing, and operational systems to sense, explore, understand, develop, use, and responsibly manage natural resources.

  • OCEANS '96

  • OCEANS '97

  • OCEANS '98

  • OCEANS '99

  • OCEANS 2000

  • OCEANS 2001

  • OCEANS 2002

  • OCEANS 2003

  • OCEANS 2004

  • OCEANS 2005

  • OCEANS 2006

  • OCEANS 2007

  • OCEANS 2008

    The Marine Technology Society (MTS) and the Oceanic Engineering Society (OES) of the Institute of Electrical and Electronic Engineers (IEEE) cosponsor a joint conference and exposition on ocean science, engineering, education, and policy. Held annually in the fall, it has become a focal point for the ocean and marine community to meet, learn, and exhibit products and services. The conference includes technical sessions, workshops, student poster sessions, job fairs, tutorials and a large exhibit.

  • OCEANS 2009

  • OCEANS 2010

    The Marine Technology Society and the Oceanic Engineering Scociety of the IEEE cosponsor a joint annual conference and exposition on ocean science engineering, and policy.

  • OCEANS 2011

    The Marine Technology Society and the Oceanic Engineering Scociety of the IEEE cosponsor a joint annual conference and exposition on ocean science engineering, and policy.

  • OCEANS 2012

    Ocean related technology. Tutorials and three days of technical sessions and exhibits. 8-12 parallel technical tracks.

  • OCEANS 2013

    Three days of 8-10 tracks of technical sessions (400-450 papers) and concurent exhibition (150-250 exhibitors)

  • OCEANS 2014

    The OCEANS conference covers four days. One day for tutorials and three for approx. 450 technical papers and 150-200 exhibits.

  • OCEANS 2015

    The Marine Technology Scociety and the Oceanic Engineering Society of the IEEE cosponor a joint annual conference and exposition on ocean science, engineering, and policy. The OCEANS conference covers four days. One day for tutorials and three for approx. 450 technical papers and 150-200 exhibits.

  • OCEANS 2016

    The Marine Technology Scociety and the Oceanic Engineering Society of the IEEE cosponor a joint annual conference and exposition on ocean science, engineering, and policy. The OCEANS conference covers four days. One day for tutorials and three for approx. 500 technical papers and 150 -200 exhibits.

  • OCEANS 2017 - Anchorage

    Papers on ocean technology, exhibits from ocean equipment and service suppliers, student posters and student poster competition, tutorials on ocean technology, workshops and town meetings on policy and governmental process.

  • OCEANS 2018 MTS/IEEE Charleston

    Ocean, coastal, and atmospheric science and technology advances and applications


OCEANS 2020 - SINGAPORE

An OCEANS conference is a major forum for scientists, engineers, and end-users throughout the world to present and discuss the latest research results, ideas, developments, and applications in all areas of oceanic science and engineering. Each conference has a specific theme chosen by the conference technical program committee. All papers presented at the conference are subsequently archived in the IEEE Xplore online database. The OCEANS conference comprises a scientific program with oral and poster presentations, and a state of the art exhibition in the field of ocean engineering and marine technology. In addition, each conference can have tutorials, workshops, panel discussions, technical tours, awards ceremonies, receptions, and other professional and social activities.

  • OCEANS 2005 - EUROPE

  • OCEANS 2006 - ASIA PACIFIC

  • OCEANS 2007 - EUROPE

    The theme 'Marine Challenges: Coastline to Deep Sea' focuses on the significant challenges, from the shallowest waters around our coasts to the deepest subsea trenches, that face marine, subsea and oceanic engineers in their drive to understand the complexities of the world's oceans.

  • OCEANS 2008 - MTS/IEEE Kobe Techno-Ocean

  • OCEANS 2009 - EUROPE

  • OCEANS 2010 IEEE - Sydney

  • OCEANS 2011 - SPAIN

    All Oceans related technologies.

  • OCEANS 2012 - YEOSU

    The OCEANS conferences covers four days with tutorials, exhibits and three days of parallel tracks that address all aspects of oceanic engineering.

  • OCEANS 2013 - NORWAY

    Ocean related technologies. Program includes tutorials, three days of technical papers and a concurrent exhibition. Student poster competition.

  • OCEANS 2014 - TAIPEI

    The OCEANS conference covers all aspects of ocean engineering from physics aspects through development and operation of undersea vehicles and equipment.

  • OCEANS 2015 - Genova

    The Marine Technology Society and the Oceanic Engineering Society of IEEE cosponsor a joint annual conference and exposition on ocean science, engineering and policy. The OCEANS conference covers four days. One day for tutorials and three for approx. 450 technical papers and 50-200 exhibits.

  • OCEANS 2016 - Shanghai

    Papers on ocean technology, exhibits from ocean equipment and service suppliers, student posters and student poster competition, tutorial on ocean technology, workshops and town hall meetings on policy and governmental process.

  • OCEANS 2017 - Aberdeen

    Papers on ocean technology, exhibits from ocean equipment and service suppliers, student posters and student poster competition, tutorials on ocean technology, workshops and town hall meetings on policy and governmental process.

  • 2018 OCEANS - MTS/IEEE Kobe Techno-Ocean (OTO)

    The conference scope is to provide a thematic umbrella for researchers working in OCEAN engineering and related fields across the world to discuss the problems and potential long term solutions that concernnot only the oceans in Asian pacific region, but the world ocean in general.

  • OCEANS 2019 - Marseille

    Research, Development, and Operations pertaining to the Oceans



Periodicals related to Operating Systems

Back to Top

Aerospace and Electronic Systems Magazine, IEEE

The IEEE Aerospace and Electronic Systems Magazine publishes articles concerned with the various aspects of systems for space, air, ocean, or ground environments.


Antennas and Propagation, IEEE Transactions on

Experimental and theoretical advances in antennas including design and development, and in the propagation of electromagnetic waves including scattering, diffraction and interaction with continuous media; and applications pertinent to antennas and propagation, such as remote sensing, applied optics, and millimeter and submillimeter wave techniques.


Applied Superconductivity, IEEE Transactions on

Contains articles on the applications and other relevant technology. Electronic applications include analog and digital circuits employing thin films and active devices such as Josephson junctions. Power applications include magnet design as well asmotors, generators, and power transmission


Automatic Control, IEEE Transactions on

The theory, design and application of Control Systems. It shall encompass components, and the integration of these components, as are necessary for the construction of such systems. The word `systems' as used herein shall be interpreted to include physical, biological, organizational and other entities and combinations thereof, which can be represented through a mathematical symbolism. The Field of Interest: shall ...


Circuits and Systems I: Regular Papers, IEEE Transactions on

Part I will now contain regular papers focusing on all matters related to fundamental theory, applications, analog and digital signal processing. Part II will report on the latest significant results across all of these topic areas.



Most published Xplore authors for Operating Systems

Back to Top

Xplore Articles related to Operating Systems

Back to Top

Are we answering the right research questions for commercial operating systems?

Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V), 1995

There was an underlying question during both panel sessions at OSDI '94 (Operating Systems Design and Implementation Conference, November 14-17, 1994) which was never discussed: "Is the operating systems research community neglecting some major technical problems for commercial operating systems?" Operating systems are complex, costly and constantly growing more chaotic. Companies are trying to create a feasible commercial operating system ...


The need for customizable operating systems

Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III, 1993

Although modern operating systems provide powerful abstractions to application programs, they often fail to implement those abstractions in a way that provides applications programs, especially specialized application programs, with the best utilization of the physical resources of the computer system. The operating system community has implicitly recognized this problem by providing mechanisms that give client programmers more access to the ...


Real-time operating systems for multimedia processing

Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V), 1995

Real-time DSP operating systems have recently appeared in several commercial products that integrate multimedia processing into PCs. The DSP OSs, which run on DSP subsystems integrated on PC adapter cards, include admission control capabilities to ensure that timing guarantees are met and sufficient resources are available to handle the processing demands of a given mix of applications. Admission control is ...


The case for application-specific operating systems

[1992] Proceedings Third Workshop on Workstation Operating Systems, 1992

Recent evidence suggests that trends will require rethinking the traditional role of operating systems. The challenge to operating systems designers is to deliver to applications the performance available now only from dedicated hardware, combined with the ease of sharing resources and data among multiple applications and the simpler programming model found in general-purpose operating systems. An application-specific structure is proposed ...


Mobile Operating Systems and Integrated Apps Quality Management System

2018 IEEE International Conference "Quality Management, Transport and Information Security, Information Technologies" (IT&QM&IS), 2018

There are huge changes at the mobile operating systems market due to new restrictions by USA. Chinese companies need to create and develop their own mobile operating systems, in case if they want to continue production of mobile phones. As a result, issue about mobile operating systems and integrated apps quality and quality management is important. In the paper, structure ...



Educational Resources on Operating Systems

Back to Top

IEEE-USA E-Books

  • Are we answering the right research questions for commercial operating systems?

    There was an underlying question during both panel sessions at OSDI '94 (Operating Systems Design and Implementation Conference, November 14-17, 1994) which was never discussed: "Is the operating systems research community neglecting some major technical problems for commercial operating systems?" Operating systems are complex, costly and constantly growing more chaotic. Companies are trying to create a feasible commercial operating system for the future. This paper raises questions which must be addressed in order to allow operating systems to evolve.

  • The need for customizable operating systems

    Although modern operating systems provide powerful abstractions to application programs, they often fail to implement those abstractions in a way that provides applications programs, especially specialized application programs, with the best utilization of the physical resources of the computer system. The operating system community has implicitly recognized this problem by providing mechanisms that give client programmers more access to the physical substrate. The Mach External Pager allows clients to replace the paging mechanism. More recent work allows client replacement of the paging policy as well. Scheduler activations share the job of thread management between clients and the system. Apertos allows these and other aspects of operating system implementation to be client-controlled. Object-oriented operating systems under development also provide these kinds of control. We contend that there is a very general issue here, which operating systems have been among the first kinds of software to have to face head-on: some implementation decisions are crucial strategy decisions whose resolution will invariably bias the performance of the resulting implementation. Explicitly recognizing this issue helps to make sense of current trends and suggests new directions to explore. We consider the implications of this issue for operating systems, providing a framework with which to analyze systems such as those mentioned above, and suggesting connections with similar problems in other domains.<<ETX>>

  • Real-time operating systems for multimedia processing

    Real-time DSP operating systems have recently appeared in several commercial products that integrate multimedia processing into PCs. The DSP OSs, which run on DSP subsystems integrated on PC adapter cards, include admission control capabilities to ensure that timing guarantees are met and sufficient resources are available to handle the processing demands of a given mix of applications. Admission control is possible because the timing characteristics of the kernels are fully understood and real-time scheduling is used for all kernel resources. If a real-time approach is to be successful in host OSs, a similar approach must be followed. We compare the performance of the DSP OS and host OS approaches. We describe the DSP OS architectures and their admission control algorithms. We describe a general framework we have developed which models OSs for the purpose of admission control.

  • The case for application-specific operating systems

    Recent evidence suggests that trends will require rethinking the traditional role of operating systems. The challenge to operating systems designers is to deliver to applications the performance available now only from dedicated hardware, combined with the ease of sharing resources and data among multiple applications and the simpler programming model found in general-purpose operating systems. An application-specific structure is proposed where as much of the operating system as possible is pushed into runtime library routines linked with each application. The operating system kernel is stripped to its bare minimum functionality. At a minimum, the kernel must adjudicate among application requests for physical resources, and it must enforce hardware protection boundaries by operating system code running as library routines in each application. The key is that the operating system must notify each application of changes in its resource allocation, to allow the application on the chance to adapt to make best use of whatever resources are available to it.<<ETX>>

  • Mobile Operating Systems and Integrated Apps Quality Management System

    There are huge changes at the mobile operating systems market due to new restrictions by USA. Chinese companies need to create and develop their own mobile operating systems, in case if they want to continue production of mobile phones. As a result, issue about mobile operating systems and integrated apps quality and quality management is important. In the paper, structure of this management system is assumed. The system includes TQM principles and technological parts of the quality management. Four key parts of technical quality of mobile operating systems are presented. Each of them is specified. Moreover, the most important aspect for future development of mobile operating systems quality are specified.

  • Operating systems support for collaborative work

    There are a cluster of new facilities that OSs should provide to next- generation software applications, of which collaborative applications form an important subset. Providing these facilities involves both the introduction of new mechanisms at the kernel level and the ability to extend these into what has traditionally been termed the user level, to provide the ability to tailor a computer system with respect to the kinds of object one can manipulate and the ways in which group members can perform such manipulations. Object- oriented operating systems are in a unique position to address the provision of these facilities, given the naturally open and extensible nature of object- oriented systems in general. Getting the correct kinds of openness and extensibility requires close collaboration with the potential users of the facilities. The authors urge the evolution of a symbiotic working relationship between the designers and implementors of next-generation object-oriented operating systems and CSCW tool implementors, in order to ensure that the appropriate facilities are provided.<<ETX>>

  • Making operating systems more appetizing with the raspberry Pi

    In 2012, Ebon Upton started the Raspberry Pi Foundation, which introduced the Raspberry Pi (RPi) as a $35 basic computer. The goal was to reignite public interest in programming and increase enrollment in college computer science. Today, the third RPi iteration features a multicore processor, a small GPU for display graphics, WiFi, Bluetooth, and USB connectivity. Surprisingly, even though the RPi has become very popular with the public and college students for do-it-yourself projects and maker culture, instructors have not widely used it to teach operating systems concepts. In this paper, I share my experience using the RPi in my Operating Systems class. The paper makes the following contributions: Pedagogical advantages of using the RPi over other traditional and cloud-based methods to teach operating systems concepts; Challenges for the instructor and students running many RPis in a classroom setting over the campus enterprise network; Advantages of using the RPi to stimulate student creativity and motivate them to design and implement their own related computing projects.

  • Operating Systems Research for Reconfigurable Computing

    This article overviews how the rapid changes to field-programmable gate array (FPGA) devices have refocused operating systems research within reconfigurable computing. Where the goal was once to simply use existing operating systems, FPGA-based OS research may now be in the new position of helping define the look and feel of next-generation operating systems for evolving chip- heterogeneous multiprocessor systems.

  • On latency management in time-shared operating systems

    The design of general purpose operating systems impose constraints on the way one can structure real-time applications. This paper addresses the problem of minimizing the end-to-end latency of applications that are structured as a set of cooperating (real-time) tasks. When applications are structured as a set of cooperating tasks the time required for data to progress from an input task to an output task is a function of the number of the tasks that handle the data and the deadlines of individual tasks. We present an integrated inter-process communication and scheduling scheme that can be used to minimize the end-to- end latency of multi-threaded applications. Our approach is to provide the scheduler with information on the inter-process communication interconnections between tasks and to use this information to guarantee an end-to-latency to applications that is simply a function of the timing properties of the application and not its task structure. This scheme has been implemented within the YARTOS kernel and is presently being ported to the Real-Time Mach kernel.<<ETX>>

  • Distributed operating systems based on a protected global virtual address space

    With the advent of the 64-bit microprocessor, the virtual address space supported by a workstation will be large enough to permit the use of a single shared address space spanning a network of workstations as the primary abstraction provided by a distributed operating system. In such a system, built upon a software distributed shared memory, the programmer has considerable flexibility when choosing a mechanism for interprocess communication. This flexibility permits the programmer to make a case-by-case choice between simplicity and performance when both goals are not simultaneously achievable. With the inclusion of mechanisms supporting protection and fault tolerance, it is believed that such a system can provide the advantages of conventional message-based distributed operating systems, in addition to several other benefits e.g. easy sharing of complex data structures between processes, transparent replication of server functions, and a uniform interface for all communication.<<ETX>>



Standards related to Operating Systems

Back to Top

IEEE Recommended Practice for Maintenance of DC Overhead Contact Systems for Transit Systems

This recommended practice provides overhead contact system maintenance practices and procedures including maintenance techniques, site inspection and test procedures, and maintenance tolerances, for heavy rail, light rail, and trolley bus systems.


IEEE Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 26: Device Control Application Program Interface (API) [C Language]

This work will define an application program interface to device drivers. The interface will be modeled on the traditional ioctl() function, but will have enhancements designed to address issues such as type safety" and reentrancy. "


IEEE Standard for Information Technology - POSIX Ada Language Interfaces - Part 1: Binding for System Application Program Interface (API)

This document is part of the POSIX series of standards for applications and user interfaces to open systems. It defines the Ada language bindings as package specifications and accompanying textual descriptions of the applications program interface (API). This standard supports application portability at the source code level through the binding between ISO 8652:1995 (Ada) and ISO/IEC 9945-1:1990 (IEEE Std 1003.1-1990 ...


IEEE Standard for Information Technology - Standardized Application Environment Profile (AEP) - POSIX Realtime and Embedded Application Support

The project will define Application Environment Profiles for embedded and realtime applications utilizing POSIX interfaces. At least three separate profile definitions are expected: a large one for full-function realtime systems, a small one for embedded control systems, and one or more profiles of intermediate size. It will also update the existing profiles to reflect lessons learned through recent experience; for ...


IEEE Standard for Information Technology -Test Methods for Measuring Conformance to POSIX® - Part II: Shell and Utilities

This standard defines the test methods to be used to measure conformance to IEEE 1003.2 (Shell and Utility Application Interface for Computer Operating System Environments).