메뉴 건너뛰기




Volumn 1, Issue 3-4, 2007, Pages 396-434

West2East: exploiting WEb Service Technologies to Engineer Agent-based SofTware

Author keywords

Agent Interaction Protocol; Agent Oriented Software Engineering; AIP; AOSE; CL; Computational Logic; intelligent agent; Web Service; WS

Indexed keywords


EID: 77955740653     PISSN: 17461375     EISSN: 17461383     Source Type: Journal    
DOI: 10.1504/ijaose.2007.016267     Document Type: Article
Times cited : (8)

References (92)
  • 3
    • 2442602519 scopus 로고    scopus 로고
    • Specification and verification of agent interaction protocols in a logic-based system
    • H. Haddad, A. Omicini, R.L. Wainwright and L.M. Liebrock (Eds.) ACM
    • Alberti, M., Daolio, D., Torroni, P., Gavanelli, M., Lamma, E. and Mello, P. (2004) ‘Specification and verification of agent interaction protocols in a logic-based system’, in H. Haddad, A. Omicini, R.L. Wainwright and L.M. Liebrock (Eds.) ACM Symposium on Applied Computing (SAC 2004), Proceedings, ACM, pp.72–78.
    • (2004) ACM Symposium on Applied Computing (SAC 2004), Proceedings , pp. 72-78
    • Alberti, M.1    Daolio, D.2    Torroni, P.3    Gavanelli, M.4    Lamma, E.5    Mello, P.6
  • 7
    • 17044393600 scopus 로고    scopus 로고
    • Modelling web service composition with UML 2.0
    • Bauer, B. and Huget, M-P. (2004) ‘Modelling web service composition with UML 2.0’, Int. J. Web Eng. Technol., Vol. 1, No. 4, pp.484—501.
    • (2004) Int. J. Web Eng. Technol. , vol.1 , Issue.4 , pp. 484-501
    • Bauer, B.1    Huget, M.-P.2
  • 11
    • 4344615248 scopus 로고    scopus 로고
    • Automatic verification of secrecy properties for linear logic specifications of cryptographic protocols
    • Bozzano, M. and Delzanno, G. (2004) ‘Automatic verification of secrecy properties for linear logic specifications of cryptographic protocols’, J. Symb. Comput., Vol. 38, No. 5, pp.1375–1415.
    • (2004) J. Symb. Comput. , vol.38 , Issue.5 , pp. 1375-1415
    • Bozzano, M.1    Delzanno, G.2
  • 16
    • 14544294369 scopus 로고    scopus 로고
    • Towards adaptive workflow enactment using multi-agent systems
    • Buhler, P.A. and Vidal, J.M. (2005) ‘Towards adaptive workflow enactment using multi-agent systems’, Information Technology and Management, Vol. 6, pp.61–87.
    • (2005) Information Technology and Management , vol.6 , pp. 61-87
    • Buhler, P.A.1    Vidal, J.M.2
  • 17
    • 31544460688 scopus 로고    scopus 로고
    • Analyzing conversations of web services
    • Bultan, T., Su, J. and Fu, X. (2006) ‘Analyzing conversations of web services’, IEEE Internet Computing, Vol. 10, No. 1, pp.18–25.
    • (2006) IEEE Internet Computing , vol.10 , Issue.1 , pp. 18-25
    • Bultan, T.1    Su, J.2    Fu, X.3
  • 22
    • 32144441402 scopus 로고    scopus 로고
    • Designing JADE systems with the support of case tools and patterns
    • Chella, A., Cossentino, M. and Sabatucci, L. (2003) ‘Designing JADE systems with the support of case tools and patterns’, Exp Journal, Vol. 3, No. 3, pp.86–95.
    • (2003) Exp Journal , vol.3 , Issue.3 , pp. 86-95
    • Chella, A.1    Cossentino, M.2    Sabatucci, L.3
  • 27
    • 21344467290 scopus 로고    scopus 로고
    • Multi-paradigm Java-Prolog integration in tuProlog
    • Denti, E., Omicini, A. and Ricci, A. (2005) ‘Multi-paradigm Java-Prolog integration in tuProlog’, Sci. Comput. Program., Vol. 57, No. 2, pp.217–250.
    • (2005) Sci. Comput. Program. , vol.57 , Issue.2 , pp. 217-250
    • Denti, E.1    Omicini, A.2    Ricci, A.3
  • 29
    • 1642500920 scopus 로고    scopus 로고
    • Special issue on computational logic in multi-agent systems
    • Dix, J., Sadri, F. and Satoh, K. (Eds.)
    • Dix, J., Sadri, F. and Satoh, K. (Eds.) (2003) ‘Special issue on computational logic in multi-agent systems’, Annals of Mathematics and Artificial Intelligence, Vol. 37, Nos. 1–2.
    • (2003) Annals of Mathematics and Artificial Intelligence , vol.37 , Issue.1-2
  • 34
    • 17644389760 scopus 로고    scopus 로고
    • Model checking XML manipulating software
    • Fu, X., Bultan, T. and Su, J. (2004b) ‘Model checking XML manipulating software’, SIGSOFT Softw. Eng. Notes, Vol. 29, No. 4, pp.252–262.
    • (2004) SIGSOFT Softw. Eng. Notes , vol.29 , Issue.4 , pp. 252-262
    • Fu, X.1    Bultan, T.2    Su, J.3
  • 40
    • 84884890041 scopus 로고    scopus 로고
    • DCaseLP: a prototyping environment for multilingual agent systems
    • DISI, University of Genova, Italy, DISI-TR-05–20
    • Gungui, I., Martelli, M. and Mascardi, V. (2005) ‘DCaseLP: a prototyping environment for multilingual agent systems’, Technical Report, DISI, University of Genova, Italy, DISI-TR-05–20.
    • (2005) Technical Report
    • Gungui, I.1    Martelli, M.2    Mascardi, V.3
  • 43
    • 26444589607 scopus 로고    scopus 로고
    • Generating code for agent UML sequence diagrams
    • Department of Computer Science, University of Liverpool, UK, ULCS-02–020
    • Huget, M-P. (2002) ‘Generating code for agent UML sequence diagrams’, Technical Report, Department of Computer Science, University of Liverpool, UK, ULCS-02–020.
    • (2002) Technical Report
    • Huget, M.-P.1
  • 50
    • 3142682437 scopus 로고    scopus 로고
    • Logic-based specification languages for intelligent software agents
    • Mascardi, V., Martelli, M. and Sterling, L. (2004) ‘Logic-based specification languages for intelligent software agents’, Theory and Practice of Logic Programming, Vol. 4, No. 4, pp.429–494.
    • (2004) Theory and Practice of Logic Programming , vol.4 , Issue.4 , pp. 429-494
    • Mascardi, V.1    Martelli, M.2    Sterling, L.3
  • 61
    • 84867775622 scopus 로고    scopus 로고
    • Computational logic and multi-agent systems: a roadmap
    • Department of Computing, Imperial College, London
    • Sadri, F. and Toni, F. (1999) ‘Computational logic and multi-agent systems: a roadmap’, Technical Report, Department of Computing, Imperial College, London.
    • (1999) Technical Report
    • Sadri, F.1    Toni, F.2
  • 70
    • 35148876190 scopus 로고    scopus 로고
    • Uniting agents and web services
    • Walton, C. (2005) ‘Uniting agents and web services’, AgentLinkNews, Vol. 18, pp.26–28.
    • (2005) AgentLinkNews , vol.18 , pp. 26-28
    • Walton, C.1
  • 74
    • 84945729135 scopus 로고    scopus 로고
    • http://www.cs.rmit.edu.au/agents/protocols/
  • 75
    • 84945729136 scopus 로고    scopus 로고
    • http://lia.deis.unibo.it/research/socs/
  • 76
    • 84945729137 scopus 로고    scopus 로고
    • http://centria.di.fct.unl.pt/~clima/
  • 77
    • 84945729138 scopus 로고    scopus 로고
    • http://staff.science.uva.nl/~ulle/DALT-2006/home.html
  • 78
    • 84945729139 scopus 로고    scopus 로고
    • A recent survey of models and verification tools for BPEL is provided by van Breugel and Koshkina (2006)
    • A recent survey of models and verification tools for BPEL is provided by van Breugel and Koshkina (2006).
  • 79
    • 84945729140 scopus 로고    scopus 로고
    • http://www.disi.unige.it/person/MascardiV/Software/WEST2EAST.html
  • 80
    • 84945729141 scopus 로고    scopus 로고
    • http://www.jdom.org/
  • 81
    • 84945729142 scopus 로고    scopus 로고
    • http://www.cs.rmit.edu.au/agents/pdt/
  • 82
    • 84945729143 scopus 로고    scopus 로고
    • http://www.agent-software.com
  • 83
    • 84945729144 scopus 로고    scopus 로고
    • Consider for example the two tutorials and http://www.eclipse.org/stp/b2j/docs/tutorials/wsbpel/wsbpel_tut.php, dealing with WSDL and WS-BPEL, respectively
    • Consider for example the two tutorials http://www.w3schools.com/wsdl/default.asp and http://www.eclipse.org/stp/b2j/docs/tutorials/wsbpel/wsbpel_tut.php, dealing with WSDL and http://www.eclipse.org/stp/b2j/docs/tutorials/wsbpel/wsbpel_tut.php WS-BPEL, respectively.
  • 84
    • 84945729145 scopus 로고    scopus 로고
    • The reader may consider one of the online Prolog tutorials, such as besides the classic book The Art of Prolog by Sterling and Shapiro (1994)
    • The reader may consider one of the online Prolog tutorials, such as http://www.coli.uni-saarland.de/~kris/learn-prolog-now/lpnpage.php?pageid=online, besides the classic book The Art of Prolog by Sterling and Shapiro (1994).
  • 85
    • 84945729146 scopus 로고    scopus 로고
    • Note that here, SFinal is a Prolog variable that stands for any Prolog term representing the state to reach at the end of the cycle; it should not be confused with the final constant that represents the state in which the protocol terminates
    • Note that here, SFinal is a Prolog variable that stands for any Prolog term representing the state to reach at the end of the cycle; it should not be confused with the final constant that represents the state in which the protocol terminates.
  • 86
    • 84945729147 scopus 로고    scopus 로고
    • http://www.mysql.com/
  • 87
    • 84945729148 scopus 로고    scopus 로고
    • http://www.alphaworks.ibm.com/tech/ettkws
  • 88
    • 84945729149 scopus 로고    scopus 로고
    • http://www.parasoft.com/jsp/products/home.jsp?product=BPEL&itemId=114
  • 89
    • 84945729150 scopus 로고    scopus 로고
    • http://www.306.ibm.com/software/websphere
  • 90
    • 84945729151 scopus 로고    scopus 로고
    • http://www.oracle.com/technology/products/ias/bpel/index.html
  • 91
    • 84945729152 scopus 로고    scopus 로고
    • http://ingenias.sourceforge.net/
  • 92
    • 84945729153 scopus 로고    scopus 로고
    • http://www.cl.cam.ac.uk/research/hvg/Isabelle/index.html


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