Skip to main content

Modeling an Operating System Based on Agents

  • Conference paper
Book cover Hybrid Artificial Intelligent Systems (HAIS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7208))

Included in the following conference series:

  • 1762 Accesses

Abstract

Operating Systems (OS) are the software parts that abstract the hardware to a higher level to be used by developers, users and other applications. It also ensures, with some limitations, a properly use of all these pieces and computing resources. In the last years, with the enormous success of the Internet, network management has been added to those tasks, allowing us the implementation and evolution of new technologies by providing basic services for them. However, all the recent advances in this area are constructed over the OS, not inside it, which implies that some levels of software abstractions are required to adapt them. As a result, it can be understood that the role of the OS has not reached enough control over new applications, technologies and paradigms creating a lack of security and efficiency. In this paper a new approach for the OS modeling is presented. It is taken into account the emerged necessity of improving it with modern paradigms such as interaction-based computing, cloud-computing and even multi-agent systems.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Argente, E., Julian, V., Botti, V.: From Human to Agent Organizations. In: First International Workshop on Coordination and Organization (CoOrg 2005), pp. 1–11 (2005)

    Google Scholar 

  2. Argente, E., Julian, V., Botti, V.: Multi-agent system development based on organizations. Electronic Notes in Theoretical Computer Science 150(3), 55–71 (2006)

    Article  Google Scholar 

  3. Covrigaru, A., Lindsay, R.: Deterministic autonomous systems. AI Magazine 12(3), 110–117 (1991)

    Google Scholar 

  4. David, F., Carlyle, J., Chan, E., Reames, P.: Improving dependability by revisiting operating system design. In: Proceedings of the 3rd Workshop on Hot Topics in System Dependability (HotDep 2007), p. 1 (January 2007)

    Google Scholar 

  5. Escoi, F.D.M., Bernabéu-Aubán, J.M.: The NanOS Object Oriented Microkernel: An Overview. Technical Report ITI-ITE-98/3 (March 2007)

    Google Scholar 

  6. Foster, I., Kesselman, C., Nick, J., Tuecke, S.: Grid services for distributed system integration. Computer (January 2002)

    Google Scholar 

  7. Heiser, G., Elphinstone, K., Kuz, I., Klein, G., et al.: Towards trustworthy computing systems: Taking microkernels to the next level (2007), ertos.nicta.com.au

  8. Hunt, G.C., Larus, J.R.: Singularity: rethinking the software stack. Techreport (January 2007)

    Google Scholar 

  9. Hunt, G.C., Larus, J.R., Tarditi, D., Wobber, T.: Broad New OS Research: Challenges and Opportunities. In: Proceedings of the 10th Workshop on Hot Topics in Operating Systems (January 2005)

    Google Scholar 

  10. Luck, M., McBurney, P.: Computing as interaction: Agent and agreement technologies (2008), csc.liv.ac.uk

  11. Milanovic, N., Malek, M.: Service-Oriented Operating System: A Key Element in Improving Service Availability. In: Malek, M., Reitenspieß, M., van Moorsel, A. (eds.) ISAS 2007. LNCS, vol. 4526, pp. 31–42. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  12. Milojicic, D., Kalogeraki, V., Lukose, R., Nagaraja, K.: Peer-to-peer computing. Tech. Rep. HPL-2002-57, HP Laboratories, Palo Alto (January 2002)

    Google Scholar 

  13. Papazoglou, M., Georgakopoulos, D.: Service-Oriented Computing. Communications of the ACM 46(10), 25–28 (2003)

    Article  Google Scholar 

  14. Ramakrishnan, R.: Cloud computing was thomas watson right after all? In: IEEE 24th International Conference on Data Engineering (January 2008)

    Google Scholar 

  15. Rao, A., Georgeff, M.: BDI agents: From theory to practice. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995), pp. 312–319 (January 1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cámara, J.P., Navarro, M., Argente, E., Garcia-Fornes, A., Julián, V. (2012). Modeling an Operating System Based on Agents. In: Corchado, E., Snášel, V., Abraham, A., Woźniak, M., Graña, M., Cho, SB. (eds) Hybrid Artificial Intelligent Systems. HAIS 2012. Lecture Notes in Computer Science(), vol 7208. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28942-2_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28942-2_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28941-5

  • Online ISBN: 978-3-642-28942-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics