Skip to main content

Modeling UAS Swarm System Using Conceptual and Dynamic Architectural Modeling Concepts

  • Conference paper

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

Abstract

In this paper, three conceptual architectures for modeling of control architectures for UAS swarms are evaluated according to the criteria of reliability, availability, performance, and adaptability. The digital pheromone conceptual control architecture is proposed as optimal solution satisfying the above criteria. The conceptual architecture for the digital pheromone control architecture could be implemented using dynamic three-tier software architecture. The three-tier architectural style provides a context in which quality attributes such as reliability, availability, performance, and adaptability can be realized. The proposed three-tier software architecture is then specified in the Darwin architecture description language.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Parunak, H.: Making swarming happen. In: Proceedings of the Conference on Swarming and Network Enabled Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance (January 2003)

    Google Scholar 

  2. Chalmers, R., Scheidt, D., Neighoff, T., Witwicki, S., Bamberger, R.: Cooperating unmanned vehicles. In: Proceedings of the AIAA First Intelligent Systems Technical Conference (September 2004)

    Google Scholar 

  3. Mamei, M., Zambonelli, F., Leonardi, L.: Co-fields: A physically inspired approach to motion coordination. IEEE Pervasive Computing 3(1), 52–61 (2004)

    Article  Google Scholar 

  4. Feddema, J., Schoenwald, D., Parker, E., Wagner, J.: Analysis and control for distributed cooperative systems (September 2004), http://est.sandia.gov/consequence/docs/DistributedCoopSystems.pdf (last accessed October 2010)

  5. Parunak, H., Purcell, M., O’Connell, R.: Digital pheromones for autonomous coordination of swarming UASs. In: Proceedings of the First AIAA Unmanned Aerospace Vehicles, Systems, Technologies, and Operations Conference (May 2002)

    Google Scholar 

  6. Fukuzawa, K., Saeki, M.: Evaluating software architectures by coloured Petri nets. In: Proceedings of the Fourteenth International Conference on Software Engineering and Knowledge Engineering, pp. 263–270 (July 2002)

    Google Scholar 

  7. Xu, D., Volz, R., Ioerger, T., Yen, J.: Modeling and verifying multi-agent behaviors using predicate/transition nets. In: Proceedings of the Fourteenth International Conference on Software Engineering and Knowledge Engineering, pp. 193–200 (July 2002)

    Google Scholar 

  8. Magee, J., Dulay, N., Eisenbach, S., Kramer, J.: Specifying distributed software architectures. In: Proceedings of the Fifth European Software Engineering Conference, pp. 137 – 153 (September 1995)

    Google Scholar 

  9. Milner, R., Parrow, J., Walker, D.: A calculus of mobile processes, parts I and II. Journal of Information and Computation 100, 1–40, 41 – 77 (1992)

    Article  MATH  Google Scholar 

  10. Allen, R., Douence, R., Garlan, D.: Specifying dynamism in software architectures. In: Proceedings of the Foundations of Component-Based Systems Workshop (September 1997)

    Google Scholar 

  11. Medvidovic, N.: A classification and comparison fraemwork for software architecture description languages. IEEE Transactions on Software Engineering, 70–93 (August 2002)

    Google Scholar 

  12. Ali babar, M., Dingsoyr, T., Lago, P., Vliet, H.: Software Architecture Knowledge Management: Theory and Practice. Springer, Heidelberg (2009)

    Book  MATH  Google Scholar 

  13. Taylor, R., Medvidovic, N., Dashpfy, E.: Software Archiecture: Foundations, Theory, and Practice. Wiley, Chichester (2010)

    Google Scholar 

  14. Sowa, J.: Conceptual Structures: Infromation Processing in Mind and Machine. Addison Wesley, Reading (1984)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reza, H., Ogaard, K. (2011). Modeling UAS Swarm System Using Conceptual and Dynamic Architectural Modeling Concepts. In: Andrews, S., Polovina, S., Hill, R., Akhgar, B. (eds) Conceptual Structures for Discovering Knowledge. ICCS 2011. Lecture Notes in Computer Science(), vol 6828. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22688-5_27

Download citation

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

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22687-8

  • Online ISBN: 978-3-642-22688-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics