APICe » Publications » DistributedeventsmasAid98

Distributed Agents Supporting Event-Driven Design Processes

Bruno Feijó, Paulo C. Rodacki Gomes, João Bento, Sérgio Scheer, Renato Cerqueira
In event-driven design processes, a digital mock-up is made of entities which are more than 3D, passive, virtual objects; they may be seen as part of a society of agents whose behavior emerges from their mutual interaction. This paper proposes the concept of Extended Constraint Graphs with bi-directional reactivity and one-way actions to represent reactivity and pro-activeness in a society of distributed design agents. Also, while the majority of CORBA applications in CAD systems uses static invocations, this paper presents an original approach to deal with the necessarily dynamic nature of event-driven design processes through the use of the interpreted language Lua with a CORBA binding called LuaOrb. Moreover, the use of ACIS as a Geometry Bus is presented in the context of the CORBA dynamic invocation interface.
Artificial Intelligence in Design '98, pages 557-577, 1998.
John S. Gero, Fay Sudweeks (eds.), Springer Netherlands
	Author = {Feij{\'o}, Bruno and Rodacki Gomes, Paulo C. and Bento, Jo{\~a}o and Scheer, S{\'e}rgio and Cerqueira, Renato},
	Booktitle = {Artificial Intelligence in Design '98},
	Doi = {10.1007/978-94-011-5121-4_29},
	Editor = {Gero, John S. and Sudweeks, Fay},
	Isbn = {978-94-010-6153-7},
	Pages = {557--577},
	Publisher = {Springer Netherlands},
	Title = {Distributed Agents Supporting Event-Driven Design Processes},
	Url = {http://link.springer.com/chapter/10.1007/978-94-011-5121-4_29},
	Year = 1998}