A Cloud Computing Framework for On-Demand Forecasting Services

  • Kwa-Sur Tam
  • Rakesh Sehgal
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8662)


This paper presents the Forecast-as-a-Service (FaaS) framework, a cloud-based framework that provides on-demand customer-defined forecasting services. Based on the principles of service-oriented architecture (SOA), the FaaS enables the use of different types of data from different sources to generate different kinds of forecasts at different levels of detail for different prices. The FaaS framework has been developed to provide on-demand forecasts of solar or wind power. Forecasts can be long-term forecasts useful for prospecting or planning by potential investors, or short-term forecasts suitable for operational decision making by operators of existing facilities. FaaS provides a more flexible and affordable alternative to the subscription model provided by current forecast service vendors. By improving the flexibility and economics of renewable energy forecasting services with SOA and cloud computing, FaaS achieves the goal of Services Computing.


Services Computing Service-Oriented Architecture Service Prices 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Makridakis, S., Wheelwright, S., Hyndman, R.: Forecasting Methods and Applications, 3rd edn. John Wiley & Sons (1998)Google Scholar
  2. 2.
    Montgomery, D., Johnson, L., Gardiner, J.: Forecasting & Time Series Analysis, 2nd edn. McGraw-Hill (1990)Google Scholar
  3. 3.
    Box, G., Jenkins, G., Reinsel, G.: Time Series Analysis Forecasting and Control, 4th edn. John Wiley & Sons (2008)Google Scholar
  4. 4.
    Erl, T.: SOA Principles of Service Design. Prentice Hall (2008)Google Scholar
  5. 5.
    Erl, T.: SOA Design Patterns. Prentice Hall (2009)Google Scholar
  6. 6.
    Lowy, J.: Programming WCF Services, 3rd edn. O’Reilly (2010)Google Scholar
  7. 7.
    Chou, D., deVadoss, J., Erl, T., Gandhi, N., Kommapalati, H., Loesgen, B., Shittko, C., Wilhelmsen, H., Williams, M.: SOA with .NET & Windows Azure. Prentice Hall (2010)Google Scholar
  8. 8.
    Yusuf, L., Olusegun, F., Akinwale, A., Adejumobi, A.: A Framework for Costing Service-Oriented Architecture (SOA) Projects Using Work Breakdown Structure (WBS) Approach. Global Journal of Computer Science and Technology 11(15) (2011)Google Scholar
  9. 9.
    Li, Z., Keung, J.: Software Cost Estimation Framework for Service-Oriented Architecture Systems using Divide-and-Conquer Approach. In: Proc. Fifth IEEE International Symposium on Service Oriented System Engineering, pp. 47–54 (2010)Google Scholar
  10. 10.
    Snyder, H., Davenport, E.: Costing and Pricing in the Digital Age. Library Association Publishing (1997)Google Scholar
  11. 11.
    Kang, B., Tam, K.-S.: A New Characterization and Classification Method for Daily Sky Conditions Based on Ground-Based Solar Irradiance Measurement Data. Solar Energy 94, 102–118 (2013)CrossRefGoogle Scholar
  12. 12.
    Marco, D., Jennings, M.: Universal Meta Data Models. Wiley Publishing Inc. (2004)Google Scholar
  13. 13.
    Krishnappa, D., Irwin, D., Lyons, E., Zink, M.: CloudCast: Cloud Computing for Short-Term Weather Forecasts. Computing in Science & Engineering, 30–37 (2013)Google Scholar
  14. 14.
    Wei, Y., Sukumar, K., Vecchiola, C., Karunamoorthy, D., Buyya, R.: Aneka Cloud Application Platform and its Integration with Windows Azure. In: Cloud Computing: Methodology, Systems, and Applications, ch. 27. CRC Press (2011)Google Scholar
  15. 15.
    Tsai, W., Sun, X., Balasooriya, J.: Service-Oriented Cloud Computing Architecture. In: Seventh International Conference on Information Technology (2010)Google Scholar
  16. 16.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns Elements of Reusable Object-Oriented Software. Addison-Wesley (1995)Google Scholar
  17. 17.
    Zhao, J., Tanniru, M., Zhang, L.: Services computing as the foundation of enterprise agility: Overview of recent advances and introduction to the special issue. Inf. Syst. Front. 9, 1–8 (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Kwa-Sur Tam
    • 1
  • Rakesh Sehgal
    • 1
  1. 1.Department of Electrical & Computer EngineeringVirginia TechBlacksburgU.S.A.

Personalised recommendations