DocumentCode :
3086169
Title :
uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces
Author :
Sousa, João Pedro ; Schmerl, Bradley ; Poladian, Vahe ; Brodsky, Alex
Author_Institution :
George Mason Univ., Fairfax
fYear :
2008
fDate :
18-21 Feb. 2008
Firstpage :
71
Lastpage :
80
Abstract :
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 end- user 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 semantics, and (c) implementability, by describing a mapping of uDesign to an existing software infrastructure: the Aura infrastructure.
Keywords :
software architecture; ubiquitous computing; end-user design; end-user programming; health care; home security; run-time descriptions; smart spaces; software architectural abstraction; software systems; uDesign; Application software; Assembly systems; Automatic control; Computerized monitoring; Control systems; Medical services; Runtime; Software design; Software systems; Wires; ambient intelligence; end-user design; software architecture; ubiquitous computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture, 2008. WICSA 2008. Seventh Working IEEE/IFIP Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-0-7695-3092-5
Type :
conf
DOI :
10.1109/WICSA.2008.46
Filename :
4459145
Link To Document :
بازگشت