Turning Software into a Service
نویسندگان
چکیده
I n 1999, the Pennine Group—a consortium of software engineering researchers from the University of Durham, Keele University, and the University of Manchester Institute of Science and Technology—asserted that continued development of new architectural styles based on constructional forms such as objects or components would not advance the software field. Rather, they foresaw a future in which developers take a radically different view of how software delivers its functionality to users. We have explored the software as a service (SaaS) concept through several small-scale experiments. This concept envisages a demand-led software market in which businesses assemble and provide services when needed to address a particular requirement. The SaaS vision is a vital contribution to current thinking about software development and delivery that has arisen in part from initiatives in the Web services and electronic-business-communication communities. SaaS focuses on separating the possession and ownership of software from its use. Delivering software’s functionality as a set of distributed services that can be configured and bound at delivery time can overcome many current limitations constraining software use, deployment, and evolution. Such a model would open up new markets, both for relatively small-scale specialist-services providers and for larger organizations that provide more general services. In addition, service provision could include the dynamic creation and development of entirely new services that use existing ones. The “Sample SaaS Scenario” sidebar shows inherent SaaS ideas in the context of a company helping with an overseas property purchase. This approach lets the set of services a business uses evolve without any user intervention as that business and its context change. Also, the key knowhow involved is not who provides services, necessary though that knowledge is, but what service a transaction requires at any particular point, along with negotiating suitable terms for its use. Selecting and binding the means of providing an appropriate service can therefore be performed dynamically, on demand, through ultra-late binding.
منابع مشابه
Definition and Validation of the Key Process Areas of Release, Delivery and Deployment for Product Software Vendors: turning the ugly duckling into a swan
For software vendors the processes of release, delivery, and deployment to customers are inherently complex. However, software vendors can greatly improve their product quality and quality of service by applying a model that focuses on customer interaction if such a model were available. This paper presents a model for customer configuration updating (CCU) that can evaluate the capabilities of ...
متن کاملManaging Client Contacts of Small KIBS Companies: Turning Technology Into Business
This article investigates how small companies providing new-technology-based services (T-KIBS) manage their client contacts. Many KIBS companies have extensive and close contacts with their clients, to the extent that their services can actually be co-produced together with the clients. This study analyzes data from four empirical cases and provides new knowledge on the relevance, forms and con...
متن کاملTurning Products into Services and Services into Products: Contradictory Implications of Information Technology in the Service Economy
Ramiller, N. C., Davidson, E., Wagner, E. L., and Sawyer, S., 2008, in IFIP International Federation for Information Processing, Volume 267, Information Technology in the Service Economy: Challenges and Possibilities for the 21 Century, eds. Barrett, M., Davidson, E., Middleton, C., and DeGross, J. (Boston: Springer), pp. 343-348. 25 TURNING PRODUCTS INTO SERVICES AND SERVICES INTO PRODUCTS: Co...
متن کاملDeveloping an Analytical Model and Simulation of The Contraflow Left-Turn Lane at Signalized Intersections
At some intersections, excessive queue lengths may spill out of the left-turn bay and block the through lanes, jeopardizing level of service for the entire intersection. One of the most effective plans recently presented by the researchers is the "Contraflow left-turn lane" (CLL) In this method, left-turn vehicles will use the nearest lane in the opposite direction in addition to the usual left...
متن کاملPaaS Cloud: The Business Perspective
The next generation of PaaS technology accomplishes the true promise of object-oriented and 4GLs development with less effort. Now PaaS is becoming one of the core technical services for application development organizations. PaaS offers a resourceful and agile approach to develop, operate and deploy applications in a cost-effective manner. It is now turning out to be one of the preferred choic...
متن کاملIntegration of text-based applications into service-oriented architectures for transnational digital government
Significant efforts are currently being pursued by several countries and IT providers to deploy SOA (Service Oriented Architecture) designs of digital government systems that integrate or implement workflows of multiple software services and data sources. Unfortunately, many existing applications that can be useful in digital government are not implemented as Web Services, a fact that complicat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Computer
دوره 36 شماره
صفحات -
تاریخ انتشار 2003