ABSTRACT
This paper describes an analysis of some of the challenges facing one portion of the Electrical Smart Grid in the United States - residential Demand Response (DR) systems. The purposes of this paper are twofold: 1) to discover risks to residential DR systems and 2) to illustrate an architecture-based analysis approach to uncovering risks that span a collection of technical and social concerns. The results presented here are specific to residential DR but the approach is general and it could be applied to other systems within the Smart Grid and to other critical infrastructure domains. Our architecture-based analysis is different from most other approaches to analyzing complex systems in that it addresses multiple quality attributes simultaneously (e.g., performance, reliability, security, modifiability, usability, etc.) and it considers the architecture of a complex system from a socio-technical perspective where the actions of the people in the system are as important, from an analysis perspective, as the physical and computational elements of the system. This analysis can be done early in a system's lifetime, before substantial resources have been committed to its construction or procurement, and so it provides extremely cost-effective risk analysis.
- L. Bass, P. Clements, R. Kazman, Software Architecture in Practice, 2nd ed., Addison-Wesley, 2003. Google ScholarDigital Library
- P. Clements, R. Kazman, M. Klein, Evaluating Software Architectures: Methods and Case Studies, Addison-Wesley, 2001.Google Scholar
- Robert Earle, Ahmad Faruqui, Toward a New Paradigm for Valuing Demand Response, The Electricity Journal, Volume 19, Issue 4, May 2006, Pages 21--31, ISSN 1040-6190, DOI:10.1016/j.tej.2006.03.006.Google ScholarCross Ref
- D. Falessi, G. Cantone, R. Kazman, P. Kruchten, "Decision making Techniques for Software Architecture Design: A Comparative Survey", ACM Computing Surveys, to appear, 2011. Google ScholarDigital Library
- Faruqui, Ahmad and Sergici, Sanem, Household Response to Dynamic Pricing of Electricity - A Survey of the Empirical Evidence (February 2010).Google Scholar
- Federal Energy Regulatory Commission, A National Assessment of Demand Response Potential, June 2009.Google Scholar
- Koomey, Jonathan, & Brown, Richard E.(2002). The role of building technologies in reducing and controlling peak electricity demand. Lawrence Berkeley National Laboratory: Lawrence Berkeley National Laboratory. LBNL Paper LBNL-49947.Google Scholar
- National Energy Technology Laboratory, "A Systems View of the Modern Grid", http://www.netl.doe.gov/smartgrid/referenceshelf/whitepapers/ASystemsViewoftheModernGrid_Final_v2_0.pdf, Retrieved August 20, 2010.Google Scholar
- Newsham, Guy R. and Bowker, Brent G., (2010), The effect of utility time-varying pricing and load control strategies on residential summer peak electricity use: A review, Energy Policy, 38, issue 7, p. 3289--3296, http://dx.doi.org/10.1016/j.enpol.2010.01.027.Google ScholarCross Ref
- Northrop, L., Feiler, P., Gabriel, R., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., and Wallnau, K. Ultra-Large-Scale Systems: The Software Challenge of the Future. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, 2006.Google Scholar
- Salmi-Klotz, Jason. FERC Policy on Demand Response and Order 719. Proceedings of Grid Interop 2009.Google Scholar
- U.S. Department of Energy. Smart Grid System Report. July 2009.Google Scholar
- U.S. Department of Energy, Benefits of Demand Response in Electricity Markets and Recommendations for Achieving Them - A Report to the United States Congress Pursuant to Section 1252 of the Energy Policy Act of 2005.Google Scholar
- Zpryme Research & Consulting, Smart Grid Insights: Smart Appliances. March 2010. http://www.zpryme.com/SmartGridInsights/2010_Smart_Appliance_Report_Zpryme_Smart_Grid_Insights.pdfGoogle Scholar
Index Terms
- Architecture evaluation without an architecture: experience with the smart grid
Recommendations
A Basis for Analyzing Software Architecture Analysis Methods
A software architecture is a key asset for any organization that builds complex software-intensive systems. Because of an architecture's central role as a project blueprint, organizations should analyze the architecture before committing resources to ...
Architecture Principles Compliance Analysis
ICEIS 2014: Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3The architecture principles play a key role in the enterprise architecture evolution. However, the architecture does not always address the principles intentions, which could result in unplanned deviations. Through the related work is perceptible the ...
Architecture-level modifiability analysis (ALMA)
Several studies have shown that 50-70% of the total lifecycle cost for a software system is spent on evolving the system. Organizations aim to reduce the cost of these adaptations, by addressing modifiability during the system's development. The ...
Comments