|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| J. Andrés Díaz-Pace, Marcelo R. Campo, "Exploring Alternative Software Architecture Designs: A Planning Perspective," IEEE Intelligent Systems, vol. 23, no. 5, pp. 66-77, September/October, 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/MIS.2008.78, author = {J. Andrés Díaz-Pace and Marcelo R. Campo}, title = {Exploring Alternative Software Architecture Designs: A Planning Perspective}, journal ={IEEE Intelligent Systems}, volume = {23}, number = {5}, issn = {1541-1672}, year = {2008}, pages = {66-77}, doi = {http://doi.ieeecomputersociety.org/10.1109/MIS.2008.78}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Intelligent Systems TI - Exploring Alternative Software Architecture Designs: A Planning Perspective IS - 5 SN - 1541-1672 SP66 EP77 EPD - 66-77 A1 - J. Andrés Díaz-Pace, A1 - Marcelo R. Campo, PY - 2008 KW - architectural design framework KW - AI planning KW - tool support KW - quality attributes VL - 23 JA - IEEE Intelligent Systems ER - | |||
1. L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 2nd ed., Addison-Wesley, 2003.
2. F. Bachmann et al., "Designing Software Architectures to Achieve Quality Attribute Requirements," IEE Proc. Software, vol. 152, no. 4, 2005, pp. 153–165.
3. D. Nau et al., "SHOP2: An HTN Planning System," J. Artificial Intelligence Research, vol. 20, 2003, pp. 379–404.
4. F. Buschmann et al., Pattern-Oriented Software Architecture: A System of Patterns, John Wiley &Sons, 1996.
5. R. Kazman, M. Klein, and P. Clements, ATAM: Method for Architecture Evaluation, tech. report CMU/SEI-2000-TR-004, Software Eng. Inst., Carnegie Mellon Univ., 2002.
6. Q. Yang, Intelligent Planning: A Decomposition and Abstraction-Based Approach, Springer, 1997.
1. F. Bachmann et al., "Designing Software Architectures to Achieve Quality Attribute Requirements," IEE Proc. Software, vol. 152, no. 4, 2005, pp. 153–165.
2. L. Chung, B. Nixon, and E. Yu, "Using Non-Functional Requirements to Systematically Select among Alternatives in Architectural Design (1995)," Proc. 1st Int'l Workshop Architectures for Software Systems, 1995, pp. 31–43, http://citeseerx.ist.psu.edu/viewdocsummary?doi=10.1.1.29.2252 .
3. B. Dellen and F. Maurer, "Integrating Planning and Execution in Software Development Processes," Proc. 5th Int'l Workshop Enabling Technologies on Infrastructure for Collaborative Enterprises (WET ICE 96), IEEE CS Press, 2006, pp. 170–176.
4. B. Srivastava, S. Kambhampati, and M. Do, "Planning the Project Management Way: Efficient Planning by Effective Integration of Causal and Resource Reasoning in RealPlan," Artificial Intelligence, vol. 131, nos. 1–2, 2001, pp. 73–134.
5. K. Xu and H. Muñoz-Avila, "CABMA: Case-Based Project Management Assistant," 16th Conf. Innovative Applications of Artificial Intelligence (IAAI 04), AAAI Press, 2004, pp. 931–936.
6. J. Clarke et al., "Reformulating Software Engineering as a Search Problem," IEE Proc. Software, Institution of Eng. and Technology, vol. 150, no. 3, 2003, pp. 161–175.
7. N. Arshad, D. Heimbigner, and A. Wolf, "Deployment and Dynamic Reconfiguration Planning for Distributed Software Systems," IEEE Int'l Conf. Tools with Artificial Intelligence (ICTaI 03), IEEE CS Press, 2003, pp. 39–46.
8. D. Garlan, S.-W. Cheng, and B. Schmerl, "Increasing System Dependability through Architecture-Based Self-Repair," Architecting Dependable Systems, LNCS 2677, R. de Lemos, C. Gacek, and A. Romanovsky, eds., Springer, 2003.

