%T A Development Method Boosted by Synchronous Active Objects %A Claude Petitpierre %E Jan F. Broenink, Gerald H. Hilderink %B Communicating Process Architectures 2003 %X This paper presents a novel development method for interactive and distributedapplications. The benefit that this method provides is that the design gives clearguidance towards the implementation. The method is based on three mainelements: a concept of synchronous active objects that is closely related to thatfound in CSP; the Java environment; and a selection of the diagrams defined byUML. This approach alleviates many of the most serious problems that areencountered when using GUI builders, which hide the application structures andso make it difficult to devise sound architectures. The final part of the paper brieflydescribes an application generator that will help a developer to implement a designwhich is developed according to the approach advocated here.