DocumentCode :
2439841
Title :
Spontaneous software: a Web-based, object computing paradigm
Author :
da Silveira, Glêdson Elias
Author_Institution :
Dept. of Inf., Fed.. Univ. of Pernambuco, Recife, Brazil
fYear :
2000
fDate :
2000
Firstpage :
719
Lastpage :
721
Abstract :
The author introduces the concept of spontaneous software, a Web based object computing paradigm for supporting on-demand, dynamic distribution and integration of distributed reusable software artifacts on user environments during execution time. The model is supported by a framework, Software Operating System (SOS), which provides execution and distribution models combining the power of both hypertext based Web technologies and mobile code paradigms. Like the Web, which moves distributed resources to clients, SOS allows software systems to locate, retrieve, install and execute remotely available software artifacts on user desktops. In such a scenario, cataloging, publishing, retrieving and executing distributed components is easily and efficiently achieved by adherent platforms, which allow users to acquire software licenses and have them automatically installed and running. Hardware devices, if designed over a compliant platform, could have drivers automatically installed and running after connection. Therefore, spontaneous software is a true way for manufacturers to provide genuine plug-and-play software and hardware
Keywords :
information resources; mobile computing; object-oriented programming; operating systems (computers); software reusability; Software Operating System; Web based object computing paradigm; cataloging; compliant platform; distributed components; distributed resources; distributed reusable software artifacts; distribution models; hardware devices; hypertext based Web technologies; mobile code paradigm; on-demand dynamic distribution; plug-and-play hardware; plug-and-play software; publishing; remotely available software artifacts; software licenses; software systems; spontaneous software; user desktops; user environments; Distributed computing; Internet; Licenses; Operating systems; Permission; Power system modeling; Software engineering; Software reusability; Software systems; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2000. Proceedings of the 2000 International Conference on
Conference_Location :
Limerick
ISSN :
0270-5257
Print_ISBN :
1-58113-206-9
Type :
conf
DOI :
10.1109/ICSE.2000.870479
Filename :
870479
Link To Document :
بازگشت