Page 1 Software should improve communication between processors and data transfers and between processors and memory - p2 fol. ref.N3. In 2023 software architecture would evolve to meet the needs of the new powerful hardware and would develop new paradigms. Software development paradigm would understand better the developing environment,the processes and the product characteristics-p2 fol.ref N2 Software architecture would improve performance and quality on products that users would use on their mobile and personal devices. The future paradigms would be built on base of software progress and over time they would change to direction of new users' requirements. The powerful hardware would change the software paradigm to use less time for execute more tasks and this would reect to the product. References (1) James J. Park Laurence T. Yang Changhoon Lee (Eds.), Future Information Technology, 6th International Conference, FutureTech 2011 Loutraki, Greece, June 28-30, 2011 Proceedings, Part II, Springer-Verlag Berlin Heidelberg 2011, http://download.springer.com/static/pdf/868/bok%253A978-3-642-22309-9.pdf? auth66=1383678790_0ba5027ed4bf01e836fd932af2dee665&ext=.pdf (2) Victor R. Basili, Software Development: A Paradigm for the Future (1989), IEEE , http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=65127&tag=1 (3) Samuel H. Fuller and Lynette I. Millett, Editors; Committee on Sustaining Growth in Computing Performance; National Research Council, The Future of Computing Performance: Game Over or Next Level? (2011), THE NATIONAL ACADEMIES PRESS, http://www.nap.edu/catalog/12980.html (4) Victor R. Basili, The Role of Experimentation in Software Engineering: Past, Current, and Future (1996), IEEE, http://dl.acm.org/citation.cfm?id=227818 (5) Luis M. Correia,
Henrik Abramowicz,
Martin Johnsson, Klaus Wnstel, Architecture and Design for the Future Internet 4WARD Project (2011), Springer Science+Business Media B.V. 2011, 59-89, http://books.google.de/books? hl=en&lr=&id=DbucHQnOMW8C&oi=fnd&pg=PR4&dq=Architecture+and +Design+for+the+Future+Internet+4WARD+Project +(2011)&ots=f61SYp1R3j&sig=7ZivXrlQSMzzicKDVxwMzjY5dBM#v=onepa ge&q&f=false (6) Murray Woodside, Greg Franks, Dorina C. Petriu, The Future of Software Performance Engineering (2007), IEEE, http://ieeexplore.ieee.org/xpls/ abs_all.jsp?arnumber=4221619 (7) Byron J. Williams , Jeffrey C. Carver, Characterizing software architecture changes: A systematic review (2009), Elsevier B.V., http:// www.sciencedirect.com/science/article/pii/S0950584909001207 (8) Vclav Rajlich, Changing the paradigm of Software Engineering (2006), COMMUNICATIONS OF THE ACM, http://dl.acm.org/citation.cfm? id=1145289 (9) David Garlan, Software Architecture: a Roadmap (2000), ACM, http:// dl.acm.org/citation.cfm?id=336537 Page 2