메뉴 건너뛰기




Volumn 2, Issue 1, 2008, Pages 34-61

On the modularity assessment of aspect-oriented multiagent architectures: A quantitative study

Author keywords

Aspect oriented architecture; MAS; Multiagent systems; Software architecture evaluation; Software metrics

Indexed keywords

COMPUTER SOFTWARE SELECTION AND EVALUATION; SOFTWARE AGENTS; SOFTWARE ARCHITECTURE;

EID: 79959816157     PISSN: 17461375     EISSN: 17461383     Source Type: Journal    
DOI: 10.1504/IJAOSE.2008.016799     Document Type: Article
Times cited : (15)

References (44)
  • 2
    • 1842531445 scopus 로고    scopus 로고
    • Training compositional agents in negotiation protocols using ontologies
    • Amor, M., Fuentes, L. and Troya, J.M. (2004) 'Training compositional agents in negotiation protocols using ontologies', Journal of Integrated Computer-Aided Engineering, Vol. 2, No. 11, pp.179-194.
    • (2004) Journal of Integrated Computer-Aided Engineering , vol.2 , Issue.11 , pp. 179-194
    • Amor, M.1    Fuentes, L.2    Troya, J.M.3
  • 3
    • 33751079264 scopus 로고    scopus 로고
    • MobiGrid
    • International Workshop on Mobility Aware Technologies and Applications MATA 2004
    • Barbosa, R.M. and Goldman, A. (2004) 'MobiGrid', International Workshop on Mobility Aware Technologies and Applications (MATA 2004), LNCS 3284, pp.147-157.
    • (2004) LNCS , vol.3284 , pp. 147-157
    • Barbosa, R.M.1    Goldman, A.2
  • 9
    • 0345689658 scopus 로고    scopus 로고
    • Coordination of planning agents to solve problems in the web
    • Camacho, D. (2003) 'Coordination of planning agents to solve problems in the web', AI Communications, Vol. 16, No. 4, pp.309-311.
    • (2003) AI Communications , vol.16 , Issue.4 , pp. 309-311
    • Camacho, D.1
  • 10
    • 0037083608 scopus 로고    scopus 로고
    • Applying a mediator architecture employing XML to retailing inventory control
    • Chan, S., Dillon, T. and Siu, A. (2002) 'Applying a mediator architecture employing XML to retailing inventory control', Journal of Systems and Software, Vol. 60, No. 3, pp.239-248.
    • (2002) Journal of Systems and Software , vol.60 , Issue.3 , pp. 239-248
    • Chan, S.1    Dillon, T.2    Siu, A.3
  • 14
    • 37149016917 scopus 로고    scopus 로고
    • Characterization and evaluation of multi-agent system architectural styles', SELMAS Workshop
    • Davidsson, P., Johansson, S. and Svahnberg, M. (2005) 'Characterization and evaluation of multi-agent system architectural styles', SELMAS Workshop, LNCS 3914, pp.179-188.
    • (2005) LNCS , vol.3914 , pp. 179-188
    • Davidsson, P.1    Johansson, S.2    Svahnberg, M.3
  • 17
    • 0002991446 scopus 로고    scopus 로고
    • Aspect-oriented programming: Introduction
    • October
    • Elrad, T., Filman, R. and Bader, A. (2001) 'Aspect-oriented programming: introduction', Communications of the ACM, October, Vol. 44, No. 10, pp.29-32.
    • (2001) Communications of the ACM , vol.44 , Issue.10 , pp. 29-32
    • Elrad, T.1    Filman, R.2    Bader, A.3
  • 18
  • 20
    • 33745818258 scopus 로고    scopus 로고
    • Aspectizing multi-agent systems: From architecture to implementation
    • R. Choren, A. Garcia, C. Lucena and A.B. Romanovsky (Eds, Software Engineering for Multi-Agent Systems SELMAS 2004, Springer, of
    • Garcia, A., Kulesza, U. and Lucena, C. (2004a) 'Aspectizing multi-agent systems: From architecture to implementation', in R. Choren, A. Garcia, C. Lucena and A.B. Romanovsky (Eds.) Software Engineering for Multi-Agent Systems (SELMAS 2004), Springer, Vol. 3390 of Lecture Notes in Computer Science, pp. 121-143.
    • (2004) Lecture Notes in Computer Science , vol.3390 , pp. 121-143
    • Garcia, A.1    Kulesza, U.2    Lucena, C.3
  • 21
    • 84906571480 scopus 로고    scopus 로고
    • Taming heterogeneous agent architectures with aspects', Communications of the ACM, June
    • to appear
    • Garcia, A. and Lucena, C. (2006) 'Taming heterogeneous agent architectures with aspects', Communications of the ACM, June, to appear.
    • (2006)
    • Garcia, A.1    Lucena, C.2
  • 22
    • 1842665038 scopus 로고    scopus 로고
    • Agents in object-oriented software engineering
    • Garcia, A., Lucena, C. and Cowan, D.D. (2004b) 'Agents in object-oriented software engineering', Software: Practice and Experience, Vol. 34, No. 5, pp.489-521.
    • (2004) Software: Practice and Experience , vol.34 , Issue.5 , pp. 489-521
    • Garcia, A.1    Lucena, C.2    Cowan, D.D.3
  • 23
    • 1842642321 scopus 로고    scopus 로고
    • Separation of concerns in multi-agent systems: An empirical study', SELMAS Workshop
    • Garcia, A., Sant'Anna, C., Chavez, C., da Silva, V.T., Lucena, C. and von Staa, A. (2003) 'Separation of concerns in multi-agent systems: An empirical study', SELMAS Workshop, LNCS 2940, pp.49-72.
    • (2003) LNCS , vol.2940 , pp. 49-72
    • Garcia, A.1    Sant'Anna, C.2    Chavez, C.3    da Silva, V.T.4    Lucena, C.5    von Staa, A.6
  • 24
    • 15744404900 scopus 로고    scopus 로고
    • Cougaar: A scalable, distributed multi-agent architecture
    • Helsinger, A., Thome, M. and Wright, T. (2004) 'Cougaar: A scalable, distributed multi-agent architecture', SMC, IEEE, No. 2, pp.1910-1917.
    • (2004) SMC, IEEE , vol.2 , pp. 1910-1917
    • Helsinger, A.1    Thome, M.2    Wright, T.3
  • 26
    • 84906571481 scopus 로고    scopus 로고
    • Implementing application frameworks - OO frameworks at work
    • John Wiley & Sons
    • Kendall, E., et al. (1999) 'Implementing application frameworks - OO frameworks at work', Chapter A Framework for Agent Systems, John Wiley & Sons.
    • (1999) Chapter A Framework for Agent Systems
    • Kendall, E.1
  • 28
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • 11th European Conference on Object-Oriented Programming, Springer-Verlag, pp
    • Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J-M. and Irwin, J. (1997) 'Aspect-oriented programming', 11th European Conference on Object-Oriented Programming, LNCS 1241, Springer-Verlag, pp.220-242.
    • (1997) LNCS , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Mendhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 33
    • 2942742713 scopus 로고    scopus 로고
    • Stability
    • February
    • Martin, R. (1997) 'Stability', C++ Report, February.
    • (1997) C++ Report
    • Martin, R.1
  • 36
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • December
    • Parnas, A.L. (1972) 'On the criteria to be used in decomposing systems into modules', Communications of the ACM, December, Vol. 15, No. 12, pp. 1053-1058.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, A.L.1
  • 39
    • 70350661999 scopus 로고
    • Software architecture attributes of multi-agent systems
    • International Workshop on Agent-Oriented Software Engineering (AOSE 2000) at AAMAS 2000
    • Shehory, O. (2000) 'Software architecture attributes of multi-agent systems', International Workshop on Agent-Oriented Software Engineering (AOSE 2000) at AAMAS 2000, LNCS 1957, pp.77-90.
    • (1957) LNCS , pp. 77-90
    • Shehory, O.1
  • 43
    • 0003729493 scopus 로고    scopus 로고
    • Architectural evaluation of collaborative agent-based systems
    • SEI-99-TR-025, Software Engineering Institute, Carnegie Mellon University, PA, USA
    • Woods, S. and Barbacci, M. (1999) 'Architectural evaluation of collaborative agent-based systems', Technical Report CMU/ SEI-99-TR-025, Software Engineering Institute, Carnegie Mellon University, PA, USA.
    • (1999) Technical Report CMU
    • Woods, S.1    Barbacci, M.2
  • 44
    • 12844282173 scopus 로고    scopus 로고
    • Resolving feature convolution in middleware systems
    • Zhang, C. and Jacobsen, H-A. (2004) 'Resolving feature convolution in middleware systems', OOPSLA '04, pp.188-205.
    • (2004) OOPSLA '04 , pp. 188-205
    • Zhang, C.1    Jacobsen, H.-A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.