Skip to main content

A Social-Driven Design of e-Business System

  • Conference paper
Software Engineering for Multi-Agent Systems III (SELMAS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3390))

Abstract

In the last few years, software applications have increased in complexity and in stakeholder’s expectations principally due to new Internet-centric application areas such as e-business, web services, ubiquitous computing, and peer-to-peer networks. Multi-agent systems (MAS) architectures have gained popularity for developing such software. Unfortunately, despite considerable work in software architecture during the last decade, few research efforts have aimed at truly defining frameworks for agent-based architectural design. Considering that a MAS architecture is conceived as a society of software agents, this paper overviews SKwyRL, a social-driven design framework dedicated to build up agent-based systems. The framework proposes a modern approach based on organizational structures and social patterns to define agent architectures notably in the context of e-business system design.

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. Kruchten, P.: The Rational Unified Process: An introduction. Addison-Wesley, Reading (2003)

    Google Scholar 

  2. Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emering Discipline. Prentice-Hall, Englewood Cliffs (1996)

    Google Scholar 

  3. Gamma, É., Helm, R., Johnson, J., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  4. Kolp, M., Giorgini, P., Mylopoulos, J.: A Goal-Based Organizational Perspective on Multi-Agents Architectures. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, p. 128. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  5. Kolp, M., Giorgini, P., Mylopoulos, J.: Information systems development through social structures. In: Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering (SEKE 2002), Italy (2002)

    Google Scholar 

  6. Faulkner, S., Kolp, M., Coyette, A., Do, T.T.: Agent Oriented Design of E-Commerce System Architecture. In: Proceedings of the 6th International Conference on Enterprise Information Systems (ICEIS 2004), Porto, Portugal (April 2004)

    Google Scholar 

  7. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading (1998)

    Google Scholar 

  8. Mintzberg, H.: Structure in fives: designing effective organizations. Prentice-Hall, Englewood Cliffs (1992)

    Google Scholar 

  9. Scott, W.R.: Organizations: rational, natural, and open systems. Prentice-Hall, Englewood Cliffs (1998)

    Google Scholar 

  10. Yoshino, M.Y., Srinivasa Rangan, U.: Strategic alliances: an entrepreneurial approach to globalization. Harvard Business School Press (1995)

    Google Scholar 

  11. Dussauge, P., Garrette, B.: Cooperative Strategy: Competing Successfully Through Strategic Alliances. Wiley and Sons, Chichester (1999)

    Google Scholar 

  12. Morabito, J., Sack, I., Bhate, A.: Organization modeling: innovative architectures for the 21st century. Prentice-Hall, Englewood Cliffs (1999)

    Google Scholar 

  13. Segil, L.: Intelligent business alliances: how to profit using today’s most important strategic tool. Times Business (1996)

    Google Scholar 

  14. Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD thesis, Univesity of Toronto, Department of Computer Science, Canada (1995)

    Google Scholar 

  15. Do, T.T., Kolp, M., Pirotte, A.: Social Patterns for Designing Multi-Agent Systems. In: Proceedings of the 15th International Conference on Software Engineering and Knowledge Engineering (SEKE 2003), San Francisco, USA (July 2003)

    Google Scholar 

  16. JACK Intelligent Agents, http://www.agent-software.com/

  17. Chung, L.: Representing and Using Non-Functional Requirements: A Process-Oriented Approach. Ph.D. Thesis, Department of Computer Science, University of Toronto, Canada (1993)

    Google Scholar 

  18. Giorgini, P., Mylopoulos, J., Nicchiarelli, E., Sebastiani, R.: Reasoning with goal models. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503, p. 167. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kolp, M., Do, T.T., Faulkner, S. (2005). A Social-Driven Design of e-Business System. In: Choren, R., Garcia, A., Lucena, C., Romanovsky, A. (eds) Software Engineering for Multi-Agent Systems III. SELMAS 2004. Lecture Notes in Computer Science, vol 3390. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31846-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31846-0_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24843-9

  • Online ISBN: 978-3-540-31846-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics