Sciweavers

WICSA
2008

uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces

13 years 6 months ago
uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces
This paper introduces an architectural style for enabling end-users to quickly design and deploy software systems in domains characterized by highly personalized and dynamic requirements. The style offers an intuitive metaphor based on boxes, pipes, and wires, but retains enough preciseness that systems can be automatically assembled and dynamically reconfigured based on uDesign descriptions. uDesign was primarily motivated and validated within monitoring and control applications for smart spaces, but we envision possible extensions to other domains. Our contribution differs from early attempts at enduser programming by dealing with higher level software architectural abstractions rather than programming, and by addressing run-time descriptions rather than code structures. The paper presents validation of uDesign along the following aspects: (a) expressiveness, by means of two case studies, one in health care, and one in home security, (b) soundness, by providing uDesign's formal...
João Pedro Sousa, Bradley R. Schmerl, Vahe
Added 30 Oct 2010
Updated 30 Oct 2010
Type Conference
Year 2008
Where WICSA
Authors João Pedro Sousa, Bradley R. Schmerl, Vahe Poladian, Alexander Brodsky
Comments (0)