1 / 18

Agent-Oriented Software Engineering

Agent-Oriented Software Engineering. Leon Sterling March 26, 2009. Overview of today. Modeling v Software Engineering AOSE Methodologies Conference Domain ROADMAP + RAP/AOR. What is a model?. Hypothetical description of a complex entity or process. Software Engineering – an analogy?.

noe
Download Presentation

Agent-Oriented Software Engineering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agent-Oriented Software Engineering Leon Sterling March 26, 2009

  2. Overview of today • Modeling v Software Engineering • AOSE Methodologies • Conference Domain • ROADMAP + RAP/AOR

  3. What is a model? • Hypothetical description of a complex entity or process

  4. Software Engineering – an analogy? • A handy person can build a shed in the backyard - but does it scale to a 30-floor office building? • A scientist can write a program to do some calculations for an experiment - but does it scale to air traffic control?

  5. What is Software Engineering? • Software Engineering is a discipline applied by teams to produce high-quality, large-scale, cost-effective software that satisfies the users’ needs, and can be maintained over time • Software Development is a weaker term where standards, tools, processes, etc. may not be applied

  6. Software Engineering Methodology • Need for process • Address all stages of the lifecycle • Most focus on design and implementation, and to some extent on requirements

  7. AOSE Methodologies • Gaia • AUML • Prometheus (tool from RMIT site) • Tropos • MaSE • ROADMAP/AOR

  8. ROADMAP/AOR

  9. Viewpoint Framework • jfocallaghan@bigpond.com

  10. Conference management domain • Submit papers to a conference • www.easychair.org

  11. Goal Model

  12. Role Models

  13. Conclusions • Need methodology (and tool support) • Growing maturity • Enjoy practising in your project

More Related