APICe » Publications » SPEM on Test: the SODA Case Study

SPEM on Test: the SODA Case Study

Elena Nardini, Ambra Molesini, Andrea Omicini, Enrico Denti
In the Software Engineering (SE) research field, several efforts are underway aimed at developing appropriate meta-models for SE methodologies. Meta-models are meant to check and verify both the software development process and the completeness and expressiveness of methodologies.

In this context, in order to provide a uniform way to represent, compare and reuse methodologies, Software Process Engineering Meta-model (SPEM) — an OMG object-oriented standard — is a natural candidate. In order to put the SPEM meta-modelling power to test, and emphasise its benefits and limitations, in this paper we apply SPEM to a more articulated context than the object-oriented one where it was initially conceived — that is, Agent- Oriented Software Engineering (AOSE) methodologies. In particular, we take the SODA methodology as a significant case study in order to assess strengths and limitations of SPEM, given the peculiar SODA focus on the modelling and engineering of (i) social issues and (ii) application environment — essential aspects in the engineering of complex software systems.
Keywords: AOSE methodology, SODA, SPEM, agent-oriented software engineering, multiagent system
23th ACM Symposium on Applied Computing (SAC 2008), pages 700-706, 16-20 March 2008.
Roger L. Wainwright, Hisham M. Haddad, Ronaldo Menezes, Mirko Viroli (eds.), ACM, Fortaleza, Ceara, Brazil
Special Track on Software Engineering
@inproceedings{aose-sac08,
	AcmId = {1363853},
	Address = {Fortaleza, Cear{\'a}, Brazil},
	Author = {Nardini, Elena and Molesini, Ambra and Omicini, Andrea and Denti, Enrico},
	Booktitle = {23th ACM Symposium on Applied Computing (SAC 2008)},
	Doi = {10.1145/1363686.1363853},
	Editor = {Wainwright, Roger L. and Haddad, Hisham M. and Menezes, Ronaldo and Viroli, Mirko},
	Isbn = {978-1-59593-753-7},
	Keyword = {AOSE methodology, SODA, SPEM, agent-oriented software engineering, multiagent system},
	Month = {16--20~} # mar,
	Note = {Special Track on Software Engineering},
	Pages = {700--706},
	Publisher = {ACM},
	ScopusId = {2-s2.0-56749097328},
	Title = {{SPEM} on Test: the {{\sf SODA}} Case Study},
	Url = {http://dl.acm.org/citation.cfm?id=1363853},
	Volume = 1,
	WosId = {000268392200128},
	Year = 2008}