Skip to main content

2010 | OriginalPaper | Buchkapitel

6. A Science of Design for Software-Intensive Systems

verfasst von : Alan Hevner, Samir Chatterjee

Erschienen in: Design Research in Information Systems

Verlag: Springer US

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Future complex software-intensive systems (SIS) will be vastly different from the software systems that run today’s world. Revolutionary advances in hardware, networking, information, and human interface technologies will require entirely new ways of thinking about how software-intensive systems are conceptualized, built, and evaluated. As we envision the future of tera1-computing and even peta2-computing environments, new science of design principles are needed to provide the foundations for managing issues of complexity, composition, quality, cost, and control of software-intensive systems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Tera = 1012 or 1 trillion. Tera-computing environments support trillion-line software programs running on networks connecting trillions of computers at terahertz bandwidth speeds.
 
2
Peta = 1015 or 1000 trillion.
 
3
Great Principles of Computing web site: http://​cs.​gmu.​edu/​cne/​pjd/​GP
 
Literatur
Zurück zum Zitat van der Aalst, W. and K. van Hee (2002) Workflow Management: Models, Methods, and Systems, The MIT Press, Cambridge, MA. van der Aalst, W. and K. van Hee (2002) Workflow Management: Models, Methods, and Systems, The MIT Press, Cambridge, MA.
Zurück zum Zitat Alexander, C. (1979) The Timeless Way of Building, Oxford University Press, Oxford. Alexander, C. (1979) The Timeless Way of Building, Oxford University Press, Oxford.
Zurück zum Zitat Baldwin, C. and K. Clark (2000) Design Rules: The Power of Modularity, The MIT Press, Cambridge, MA. Baldwin, C. and K. Clark (2000) Design Rules: The Power of Modularity, The MIT Press, Cambridge, MA.
Zurück zum Zitat Bass, L., P. Clements, and R. Kazman (2003) Software Architecture in Practice, 2nd edn, Addison-Wesley, Boston, MA. Bass, L., P. Clements, and R. Kazman (2003) Software Architecture in Practice, 2nd edn, Addison-Wesley, Boston, MA.
Zurück zum Zitat Boehm, B. (1981) Software Engineering Economics, Prentice-Hall, Upper Saddle River, NJ. Boehm, B. (1981) Software Engineering Economics, Prentice-Hall, Upper Saddle River, NJ.
Zurück zum Zitat Brooks, F. (1995) The Mythical Man-Month: Essays on Software Engineering, 2nd edn, Addison-Wesley, Reading, MA. Brooks, F. (1995) The Mythical Man-Month: Essays on Software Engineering, 2nd edn, Addison-Wesley, Reading, MA.
Zurück zum Zitat Brown, A. (2000) Large-Scale Component Based Development, Prentice-Hall, Upper Saddle River, NJ. Brown, A. (2000) Large-Scale Component Based Development, Prentice-Hall, Upper Saddle River, NJ.
Zurück zum Zitat Codd, E. (1970) A relational model of data for large shared databanks, Communications of the ACM 13 (6), pp. 380–387.CrossRef Codd, E. (1970) A relational model of data for large shared databanks, Communications of the ACM 13 (6), pp. 380–387.CrossRef
Zurück zum Zitat Denning, P. (2003) Great principles of computing, Communications of the ACM 46 (11), pp. 15–20.CrossRef Denning, P. (2003) Great principles of computing, Communications of the ACM 46 (11), pp. 15–20.CrossRef
Zurück zum Zitat Denning, P. (2005) Is computer science science? Communications of the ACM 48 (4), pp. 27–31.CrossRef Denning, P. (2005) Is computer science science? Communications of the ACM 48 (4), pp. 27–31.CrossRef
Zurück zum Zitat Denning, P. (2007) Computing is a natural science, Communications of the ACM 50 (7), pp. 13–18. Denning, P. (2007) Computing is a natural science, Communications of the ACM 50 (7), pp. 13–18.
Zurück zum Zitat Dijkstra, E. (1968) The structure of the ‘T.H.E.’ multiprogramming system, Communications of the ACM 11 (5), pp. 341–346. Dijkstra, E. (1968) The structure of the ‘T.H.E.’ multiprogramming system, Communications of the ACM 11 (5), pp. 341–346.
Zurück zum Zitat Fiadeiro, J. (2007) Designing for software’s social complexity,” IEEE Computer, 40 (1), pp. 34–39. Fiadeiro, J. (2007) Designing for software’s social complexity,” IEEE Computer, 40 (1), pp. 34–39.
Zurück zum Zitat Forrester, J. (1961) Industrial Dynamics. Pegasus Communications, Waltham, MA. Forrester, J. (1961) Industrial Dynamics. Pegasus Communications, Waltham, MA.
Zurück zum Zitat Freeman, P. (1987) Software Perspectives: The System is the Message, Addison-Wesley, Reading, MA. Freeman, P. (1987) Software Perspectives: The System is the Message, Addison-Wesley, Reading, MA.
Zurück zum Zitat Gelernter, D. (1998) Machine Beauty: Elegance and the Heart of Technology, Basic Books, New York. Gelernter, D. (1998) Machine Beauty: Elegance and the Heart of Technology, Basic Books, New York.
Zurück zum Zitat Kay, A. (1984) Computer software, Scientific American, 250, pp. 41–47. Kay, A. (1984) Computer software, Scientific American, 250, pp. 41–47.
Zurück zum Zitat Maier M. and E. Rechtin (2000) The Art of Systems Architecting, 2nd edn, CRC Press, Boca Raton, FL. Maier M. and E. Rechtin (2000) The Art of Systems Architecting, 2nd edn, CRC Press, Boca Raton, FL.
Zurück zum Zitat Mills, H. (1983) Software Productivity, Little, Brown, and Co., Boston, MA. Mills, H. (1983) Software Productivity, Little, Brown, and Co., Boston, MA.
Zurück zum Zitat Parnas, D. (1972) On the criteria for decomposing systems into modules, Communications of the ACM 15 (12), pp. 1053–1058. Parnas, D. (1972) On the criteria for decomposing systems into modules, Communications of the ACM 15 (12), pp. 1053–1058.
Zurück zum Zitat Randers, J. (1980) Elements of the System Dynamics Method, MIT Press, Cambridge, MA. Randers, J. (1980) Elements of the System Dynamics Method, MIT Press, Cambridge, MA.
Zurück zum Zitat Shaw, M. and D. Garlan (1996) Software Architecture: Perspectives on an Emerging Discipline, Prentice-Hall, Englewood Cliffs, NJ. Shaw, M. and D. Garlan (1996) Software Architecture: Perspectives on an Emerging Discipline, Prentice-Hall, Englewood Cliffs, NJ.
Zurück zum Zitat Simon, H. (1996) The Sciences of the Artificial, 3rd edn, The MIT Press, Cambridge, MA. Simon, H. (1996) The Sciences of the Artificial, 3rd edn, The MIT Press, Cambridge, MA.
Zurück zum Zitat Wing, J. (2006) Computational thinking, Communications of the ACM 49 (3), pp. 33–35.CrossRef Wing, J. (2006) Computational thinking, Communications of the ACM 49 (3), pp. 33–35.CrossRef
Zurück zum Zitat Wulf, W. (2006) Keynote Presentation to USC Center for Software & Systems Engineering Symposium, Los Angeles, CA. Wulf, W. (2006) Keynote Presentation to USC Center for Software & Systems Engineering Symposium, Los Angeles, CA.
Metadaten
Titel
A Science of Design for Software-Intensive Systems
verfasst von
Alan Hevner
Samir Chatterjee
Copyright-Jahr
2010
Verlag
Springer US
DOI
https://doi.org/10.1007/978-1-4419-5653-8_6