Tool-supported development with Tropos: the conference management system case study
The agent-oriented software engineering methodology Troposoffers a structured development process and supporting tools fordeveloping complex, distributed systems. ::: ::: The objective of this paper is twofold: first, to illustrate the use ofTropos to develop a Multi-Agent System, performing basic analysis anddesign activities, code generation and testing, with the support of a setof tools; second, to enable the comparison with other, tool-supported,agent-oriented software engineering methodologies through a descriptionof the main steps of these activities and of excerpts of the resultingartefacts, with reference to a common case study, namely, the ConferenceManagement System case study.
A new trend in home automation is to integrate audio en video applications. However in current domotics systems, these are usually conFigured statically. We implemented a home automation tool that dynamically (re)schedules bandwidth for different types of multimedia streams with different constraints toward latency and quality. The dynamic scheduling problem was implemented using distributed agents negotiating for bandwidth using the contract-net negotation protocol.