Skip to main content

Using IDEF0 to Enhance Functional Analysis in \(\mathcal{M}\)OISE +  Organizational Modeling

  • Conference paper
Advances in Artificial Intelligence - IBERAMIA-SBIA 2006 (IBERAMIA 2006, SBIA 2006)

Abstract

A proposal to use the Integrated Definition for Function Modeling (IDEF0) as a method for functional analysis in \(\mathcal{M}\)OISE +  representation is presented. \(\mathcal{M}\)OISE +  is composed of three types of specification: functional, structural and deontic. It is shown that IDEF0 can capture many context details during functional phase which facilitates the elicitation of initial beliefs, goals and plans for further cognitive agent design. IDEF0 also makes clear distinction between functional and process modeling (defined in IDEF3), leaving to the agent to choose the best process to try to perform a function. A case study involving the organizational modeling of an integrated air defense system with its command and control infrastructure is presented. The assessment of the case study shows how the visibility of inputs, outputs, controls and mechanisms can lead to an easier design of the agents. A multiagent-based simulation from the resulting organizational model is implemented using Belief-Desire-Intention (BDI) cognitive architecture in JADEX Agent System.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Meirina, C., Levchuk, G.M., Ruan, S., Pattipati, K.R., Popp, R.L.: Normative Framework and Computational Models for Simulating and Assessing Command and Control Processes. Simulation Modelling Practice and Theory 14(4), 454–479 (2006)

    Article  Google Scholar 

  2. Kumar, M.: Contrast and Comparison of Five Major Agent Oriented Software Engineering (AOSE) Methodologies (2002)

    Google Scholar 

  3. Cummins, R.: ”How Does It Work?” versus ”What Are the Laws?” - Two Conceptions of Psychological Explanation. In: Explanation and Cognition, pp. 117–144. MIT Press, Cambridge (2000)

    Google Scholar 

  4. Moss, S., Gaylard, H., Wallis, S., Edmonds, B.: SDML: A Multi-Agent Language for Organizational Modelling. Computational & Mathematical Organization Theory 4(1), 43–69 (1998)

    Article  Google Scholar 

  5. Horling, B., Lesser, V.: Quantitative Organizational Models for Large-Scale Agent Systems. In: Proceedings of the International Workshop on Massively Multi-Agent Systems, pp. 297–312 (2004)

    Google Scholar 

  6. Ferber, J., Gutknecht, O.: A Meta-Model for the Analysis and Design of Organisations in Multi-Agent Systems. In: Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS 1998), pp. 128–135. IEEE Computer Society Press, Los Alamitos (1998)

    Chapter  Google Scholar 

  7. Jonker, C., Treur, J.: Relating Structure and Dynamics in Organization Models. In: Sichman, J.S., Bousquet, F., Davidsson, P. (eds.) MABS 2002. LNCS, vol. 2581, pp. 50–69. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Jo, C.H., Einhorn, J.M.: A BDI Agent-Based Software Process. Journal of Object Technology 4(9), 101–121 (2005)

    Article  Google Scholar 

  9. Hübner, J.F., Sichman, J.S., Boissier, O.: Using the MOISE+ for a Cooperative Framework of MAS Reorganisation. In: Bazzan, A.L.C., Labidi, S. (eds.) SBIA 2004. LNCS (LNAI), vol. 3171, pp. 506–515. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Hübner, J.F.: Um Modelo de Reorganização de Sistemas Multiagentes. PhD thesis, Escola Politécnica da Universidade de São Paulo, São Paulo (2003)

    Google Scholar 

  11. Hübner, J.F., Sichman, J.S., Boissier, O.: S-MOISE+: A Middleware for Developing Organised Multi-Agent Systems. In: Boissier, O., Dignum, V., Matson, E., Sichman, J.S.A. (eds.) Proceedings of the International Workshop on Organizations in Multi-Agent Systems, from Organizations to Organization Oriented Programming in MAS (OOOP 2005) (2005)

    Google Scholar 

  12. USA: IEEE STD 1320.1-1998 - Standard for Functional Modeling Language - Syntax and Semantics for IDEF0. Institute of Electrical and Electronic Engineers, New Jersey (1998)

    Google Scholar 

  13. Rao, A., Georgeff, M.: BDI Agents: From Theory to Practice. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995), San Francisco, USA (1995)

    Google Scholar 

  14. Rahwan, I., Kowalczyk, R., Yang, Y.: Virtual Enterprise Design - BDI Agents vs. Objects. In: Kowalczyk, R., Loke, S.W., Reed, N.E., Graham, G. (eds.) PRICAI-WS 2000. LNCS, vol. 2112, pp. 147–157. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  15. Padgham, L., Winikoff, M.: Prometheus: A Pragmatic Methodology for Engineering Intelligent Agents. In: Proceedings of the Workshop on Agent-Oriented Methodologies at OOPSLA 2002 (2002)

    Google Scholar 

  16. Cernuzzi, L., Cossentino, M., Zambonelli, F.: Process Models for Agent-Based Development. Journal of Engineering Applications of Artificial Intelligence 18(2) (2005)

    Google Scholar 

  17. Sudeikat, J., Braubach, L., Pokahr, A., Lamersdor, W.: Evaluation of Agent–Oriented Software Methodologies – Examination of the Gap Between Modeling and Platform. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004, vol. 3382, pp. 126–141. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  18. Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: Implementing a bdiinfrastructure for jade agents. EXP - in search of innovation (Special Issue on JADE) 3(3), 76–85 (2003)

    Google Scholar 

  19. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1998)

    Google Scholar 

  20. Odell, J., Parunak, H.V.D., Bauer, B.: Extending UML for Agents. In: Wagner, G., Lesperance, Y., Yu, E. (eds.) Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National Cconference on Artificial Intelligence, Austin, TX, pp. 3–17 (2000)

    Google Scholar 

  21. Cochran, L., Wheaton, K.: A Conceptual Operational Model for Command and Control of International Missions in the Canadian Forces. In: DoD Command and Control Research Program (ed.) 7th International Command and Control Research and Technology Symposium, Qubec (2002)

    Google Scholar 

  22. Kendall, E.A., Malkoun, M.T., Jiang, C.: A Methodology for Developing Agent Based Systems for Enterprise Integration. In: Proceedings of the First Australian Workshop on DAI (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Uruguay, A.L.P., Hirata, C.M. (2006). Using IDEF0 to Enhance Functional Analysis in \(\mathcal{M}\)OISE +  Organizational Modeling. In: Sichman, J.S., Coelho, H., Rezende, S.O. (eds) Advances in Artificial Intelligence - IBERAMIA-SBIA 2006. IBERAMIA SBIA 2006 2006. Lecture Notes in Computer Science(), vol 4140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11874850_12

Download citation

  • DOI: https://doi.org/10.1007/11874850_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-45462-5

  • Online ISBN: 978-3-540-45464-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics