DocumentCode
1436258
Title
Building a database design laboratory on the Internet
Author
Ceri, Stefano ; Fraternali, Piero ; Gevinti, Stefano ; Paraboschi, Stefano
Author_Institution
Dipt. di Elettronica, Politecnico di Milano, Italy
Volume
2
Issue
5
fYear
1998
Firstpage
41
Lastpage
48
Abstract
Commercial tools for software engineering include many development environments to support the design process. These integrated tools are usually distributed through traditional retail channels, with vendors increasingly giving customers the option of downloading products from the Web. The tools are installed on user client machines and are usually duplicated for actual tool use at customer sites. Users are responsible for installation, maintenance and upgrade procedures. We developed Web Lab as part of a project sponsored by the European Commission to advance rule-based, object-oriented technologies for developing database applications. The Web Lab was designed to help disseminate the research results. It enables remote use of a design environment for database applications, including a repository for application development that provides a protected workspace. However, as software becomes more and more a commodity, we expect vendors to begin selling software use rather than tools, an option that is particularly attractive in the context of thin clients running on network computers. Web Lab demonstrates the feasibility of this idea for commercial software distribution. We describe the Web Lab project, its implementation, and plans for further development
Keywords
Internet; computer aided software engineering; deductive databases; object-oriented databases; European Commission; Internet; Web Lab; World Wide Web; application development; commercial software distribution; database design laboratory; object-oriented database; rule-based database; software engineering; software tools; user client machines; Application software; Buildings; Computer networks; Internet; Laboratories; Object oriented databases; Process design; Protection; Software engineering; Software tools;
fLanguage
English
Journal_Title
Internet Computing, IEEE
Publisher
ieee
ISSN
1089-7801
Type
jour
DOI
10.1109/4236.722229
Filename
722229
Link To Document