Full Download Fundamentals of Software Engineering Fifth Edition Mall PDF
Full Download Fundamentals of Software Engineering Fifth Edition Mall PDF
com
https://textbookfull.com/product/fundamentals-of-software-
engineering-fifth-edition-mall/
OR CLICK BUTTON
DOWNLOAD NOW
https://textbookfull.com/product/fundamentals-of-software-
engineering-5th-edition-mall/
textboxfull.com
https://textbookfull.com/product/fundamentals-of-risk-management-
fifth-edition-paul-hopkin/
textboxfull.com
https://textbookfull.com/product/concise-guide-to-software-
engineering-from-fundamentals-to-application-methods-1st-edition-
gerard-oregan/
textboxfull.com
https://textbookfull.com/product/foundations-of-software-engineering-
ashfaque-ahmed/
textboxfull.com
Engineering Noise Control, Fifth Edition Bies
https://textbookfull.com/product/engineering-noise-control-fifth-
edition-bies/
textboxfull.com
https://textbookfull.com/product/engineering-software-products-an-
introduction-to-modern-software-engineering-1st-edition-ian-
sommerville/
textboxfull.com
https://textbookfull.com/product/the-essence-of-software-engineering-
volker-gruhn/
textboxfull.com
https://textbookfull.com/product/fundamentals-of-engineering-
thermodynamics-1st-edition-v-babu/
textboxfull.com
Fifth Edition
FUNDAMENTALS OF
SOFTWARE
ENGINEERING
Rajib Mall
Fundamentals of
Software
Engineering
FIFTH EDITION
RAJIB MALL
Professor
Department of Computer Science and Engineering
Indian Institute of Technology Kharagpur
Delhi-110092
2018
FUNDAMENTALS OF SOFTWARE ENGINEERING, Fifth Edition
Rajib Mall
© 2018 by PHI Learning Private Limited, Delhi. All rights reserved. No part of this book may be
reproduced in any form, by mimeograph or any other means, without permission in writing from the
publisher.
The export rights of this book are vested solely with the publisher.
Published by Asoke K. Ghosh, PHI Learning Private Limited, Rimjhim House, 111, Patparganj
Industrial Estate, Delhi-110092 and Printed by Rajkamal Electric Press, Plot No. 2, Phase IV, HSIDC,
Kundli-131028, Sonepat, Haryana.
To
Bapa, Maa,
and
my beloved wife Prabina
CONTENTS
List of Figures xv
Preface xix
Preface to the First Edition xxi
1. Introduction 1–33
1.1 Evolution—From an Art Form to an Engineering Discipline 4
1.1.1 Evolution of an Art into an Engineering Discipline 4
1.1.2 Evolution Pattern for Engineering Disciplines 4
1.1.3 A Solution to the Software Crisis 6
1.2 Software Development Projects 7
1.2.1 Programs versus Products 7
1.2.2 Types of Software Development Projects 8
1.2.3 Software Projects Being Undertaken by Indian Companies 10
1.3 Exploratory Style of Software Development 10
1.3.1 Perceived Problem Complexity: An Interpretation Based on Human
Cognition Mechanism 12
1.3.2 Principles Deployed by Software Engineering to Overcome Human
Cognitive Limitations 15
1.4 Emergence of Software Engineering 18
1.4.1 Early Computer Programming 19
1.4.2 High-level Language Programming 19
1.4.3 Control Flow-based Design 19
1.4.4 Data Structure-oriented Design 23
1.4.5 Data Flow-oriented Design 23
1.4.6 Object-oriented Design 24
1.4.7 What Next? 25
1.4.8 Other Developments 26
1.5 Notable Changes in Software Development Practices 26
1.6 Computer Systems Engineering 28
Summary 29
Exercises 30
v
vi Contents
References 581–583
Index 585–590
LIST OF FIGURES
The revision to this book had become necessary on account of the rapid advancements that
have taken place in software engineering techniques and practices since the last edition was
written. In this book, almost all the chapters have been enhanced. Also, many objective type
questions have been included in almost every chapter. This book has taken shape over the
two decades while teaching the Software Engineering subject to the undergraduate and
postgraduate students at IIT Kharagpur.
While teaching to the students, I had acutely felt the necessity of a book that treats all
the important topics in software engineering, including the important recent advancements
in a coherent framework and at the same time deals the topics from the perspective of the
practising engineer. A large portion of the text is based on my own practical experience
which I gained while working on software development projects in several organizations.
Software development techniques are highly dynamic. Almost every year, new techniques
and tools relating to all areas of software development are emerging. Occasionally, there
are paradigm shifts as well. This edition is an attempt to incorporate some of the latest
developments. I have also attempted to make it more usable by the students by adding
several examples and exercise.
This book is designed to serve as a textbook for one-semester course on software
engineering for undergraduate students by excluding the star marked sections in different
chapters. The topics on Halsteads software science, Software reuse, and Formal specification
can be omitted for a basic study of the subject, if so desired by the teacher. However, these
topics should be included in a postgraduate level course. For postgraduate students, this
textbook may be supplemented with some additional topics.
The students intending to go through this book must be familiar with at least one high
level programming and one low level programming language. They are also expected to
possess basic ideas about operating systems, systems programming, compiler writing, and
computer architecture issues. Experience in writing large-sized programs would be very
helpful in grasping some of the important concepts discussed in this book. The emphasis
of this book is to illustrate the important concepts through small examples rather than
through a single large running example. I have intentionally selected the former approach
as I believe that this would make it easier to illustrate several subtle and important concepts
through appropriate small examples. It would have been very difficult to illustrate all these
concepts through a single running example.
The layout of the chapters has been guided by the sequence of activities undertaken
during the life of a software product. However, since the project management activity is
xix
xx Preface
spread over all phases, I thought that it is necessary to discuss these as early in the book
as possible. Software project management has been discussed in Chapter 3. However, while
teaching from this book, I prefer to teach the project management topic after Chapter 11,
since that way I am able to give the design assignments to the students early and they get
sufficient time to complete them.
In the text, I have taken the liberty to use he/his to actually mean both the genders
This has been done only to increase the readability of the writing rather than with intent
of any bias.
The power-point slides to teach the book as well as the solution manual can be obtained
either from the publisher or by sending me an e-mail.
Typographical and other errors and comments should be reported to me at:
[email protected]
or at my following postal address.
RAJIB MALL
Professor
Department of Computer Science and Engineering
Indian Institute of Technology Kharagpur
PREFACE TO THE FIRST EDITION
xxi
xxii Preface to the First Edition
Acknowledgements
Many persons have contributed to make this book a reality. I would especially like to
express my appreciation to Prof. L.M. Patnaik for his unstinted support and encouragement.
I would also like to thank Prof. Sunil Sarangi, Dean (CEP) for his guidance throughout the
preparation of the manuscript. Thanks are also due to Prof. Ajit Pal, the present Head of the
Department, and all my colleagues at the Computer Science and Engineering Department
of IIT Kharagpur for their helpful comments and suggestions. I express my special thanks
to Prof. P.K.J. Mahapatra of IEM Department for his help during the final preparation of
the manuscript.
I acknowledge the help and cooperation received from all the staff members of the
Computer Science and Engineering Department of IIT Kharagpur.
I would like to acknowledge the financial assistance provided by IIT Kharagpur for
the preparation of the manuscript and I wish to thank the numerous B.Tech and M.Tech
students whose enthusiastic participation in classroom discussions helped me to present
many ideas and concepts, as discussed in this book, with greater clarity.
Finally, I wish to express my sincere thanks to all my family members for their moral
support. In particular, I thank my parents, Sanjib, Kanika Bhabhi, Sudip, Shivani, Sonali
and Amitabha, my parents-in-law and GUGLOO. I am grateful to my wife Prabina for her
constant encouragement.
RAJIB MALL
Introduction 1
CHAPTER
1
INTRODUCTION
CHAPTER OUTLINE
®® Evolution of technology with time
®® Relative changes of hardware and
software costs over time
®® Exploratory program development
®® Increase in development time and
effort with problem size
®® Human cognition mechanism model
®® Data flow model of a car assembly
plant
®® Evolution of software design
techniques
®® Computer systems engineering
C
ommercial usage of computers now spans the last sixty
LEARNING OBJECTIVES years. Computers were very slow in the initial years
®® Exploratory style of and lacked sophistication. Since then, their computational
software development power and sophistication increased rapidly, while their prices
and its shortcomings. dropped dramatically. To get an idea of the kind of
®® Perceived problem improvements that have occurred to computers, consider the
complexity and following analogy. If similar improvements could have occurred
techniques to to aircrafts, now personal mini-airplanes should have become
overcome them
available, costing as much as a bicycle, and flying at over 1000
®® Evolution of software times the speed of the supersonic jets. To say it in other words,
engineering principles the rapid strides in computing technologies are unparalleled
in any other field of human endeavour.
Let us now reflect the impact of the astounding progress
made to the hardware technologies on the software. The more
powerful a computer is, the
more sophisticated programs The innovations and past expe-
can it run. Therefore, with riences towards writing good
every increase in the raw quality programs cost-effec-
computing capabilities of tively, have contributed to the
computers, software engineers emergence of the software en-
have been called upon to gineering discipline.
solve increasingly larger and
complex problems, and that too in cost-effective and efficient
ways. Software engineers have coped up with this challenge
by innovating and building upon their past programming
experiences.
Let us now examine the scope of the software engineering
discipline more closely.
and at most undertake very small building works such as the construction of boundary
walls. Now faced with the task of building a complete house, your petty contractor
would draw upon all his knowledge regarding house building. Yet, he may often be
clueless regarding what to do. For example, he might not know the optimal proportion
in which cement and sand should be mixed to realise sufficient strength for supporting
the roof. In such situations, he would have to fall back upon his intuitions. He would
normally succeed in his work, if the house you asked him to construct is sufficiently small.
Of course, the house constructed by him may not look as good as one constructed by a
professional, may lack proper planning, and display several defects and imperfections. It
may even cost more and take longer to build.
Now, suppose you entrust your petty contractor to build a large 50-storeyed
commercial complex for you. He might exercise prudence, and politely refuse to undertake
your request. On the other hand, he might be ambitious and agree to undertake the
task. In the later case, he is sure to fail. The failure might come in several forms—the
building might collapse during the construction stage itself due to his ignorance of the
basic theories concerning the strengths of materials; the construction might get unduly
delayed, since he may not prepare proper estimates and detailed plans regarding the
types and quantities of raw materials required, the times at which these are required,
etc. In short, to be successful in constructing a building of large magnitude, one needs
a good understanding of various civil and architectural engineering techniques such as
analysis, estimation, prototyping, planning, designing, and testing. Similar is the case
with the software development projects. For sufficiently small-sized problems, one might
proceed according to one’s intuition and succeed; though the solution may have several
imperfections, cost more, take longer to complete, etc. But, failure is almost certain,
if one without a sound understanding of the software engineering principles undertakes
a large-scale software development work.
maintainability, and usability. Therefore, while arriving at the final solution, several
iterations and backtracking are usually needed. In science, on the other hand,
only unique solutions are possible.
Engineering disciplines such as software engineering make use of only well-
understood and well-documented principles. Art, on the other hand, is often based
on making subjective judgement based on qualitative attributes and using ill-
understood principles.
From the above discussions, we can easily infer that software engineering is in
many ways similar to other engineering disciplines such as civil engineering or electronics
engineering.
we can easily notice that it has evolved from an esoteric art form to a craft form,
and then has slowly emerged as an engineering discipline. As a matter of fact, this
pattern of evolution is not very different from that seen in other engineering disciplines.
Irrespective of whether it is iron making, paper making, software development, or building
construction; evolution of technology has followed strikingly similar patterns. This pattern
of technology development has schematically been shown in Figure 1.1. It can be seen from
Figure 1.1 that every technology in the initial years starts as a form of art. Over time, it
graduates to a craft and finally emerges as an engineering discipline. Let us illustrate this
fact using an example. Consider the evolution of the iron making technology. In ancient
times, only a few people knew how to make iron. Those who knew iron making, kept
it a closely-guarded secret. This esoteric knowledge got transferred from generation to
generation as a family secret. Slowly, over time technology graduated from an art to
a craft form where tradesmen shared their knowledge with their apprentices and the
knowledge pool continued to grow. Much later, through a systematic organisation and
documentation of knowledge, and incorporation of scientific basis, modern steel making
technology emerged. The story of the evolution of the software engineering discipline is
not much different. As we have already pointed out, in the early days of programming,
there were good programmers and bad programmers. The good programmers knew
certain principles (or tricks) that helped them write good programs, which they seldom
shared with the bad programmers. Program writing in later years was akin to a
craft. Over the next several years, all good principles (or tricks) that were discovered by
programmers along with research innovations have systematically been organised into a
body of knowledge that forms the discipline of software engineering.
Software engineering principles are now being widely used in industry, and new
principles are still continuing to emerge at a very rapid rate—making this discipline
highly dynamic. In spite of its wide acceptance, critics point out that many of the
methodologies and guidelines provided by the software engineering discipline lack
scientific basis, are subjective, and often inadequate. Yet, there is no denying the fact
that adopting software engineering techniques facilitates development of high quality
software in a cost-effective and timely manner. Software engineering practices have proven
to be indispensable to the development of large software products—though exploratory
styles are often used successfully to develop small programs such as those written by
students as classroom assignments.
FIGURE 1.2 Relative changes of hardware and software costs over time.
At present, many organisations are actually spending much more on software than on
hardware. If this trend continues, we might soon have a rather amusing scenario. Not
Another Random Scribd Document
with Unrelated Content
laboratorio, il seminario filologico; in ogni caso, un istituto con
proprio indirizzo, il quale nulla ha più oggi di simile, ma in cui lo
studio e l’istruzione venivano praticati con l’antica indipendenza da
ogni stereotipia burocratica. [65]
Il Museo era stato fondato dai primi due Tolomei, e, finchè questi
vissero e governarono, la monarchia egiziana si era addossato il
carico del suo mantenimento e della sua amministrazione, come quei
sovrani, il diritto di nominarvi gli scienziati e i letterati, che avrebbero
avuto a farne parte, ad esservi alloggiati e mantenuti, nonchè quello
di mettervi a capo persona di loro nomina e di loro fiducia. I suoi
locali si trovavano anzi nel cuore del Palazzo reale, e la politica dei
Tolomei era stata così sottile da imporre, a quel massimo fra
gl’istituti di cultura del regno, la sovrintendenza, non già di un dotto,
ma di un uomo politico e straniero per giunta, un greco, come greci
erano i dominatori [66].
Ma i mezzi indiretti di addomesticamento e di coercizione usati dai
Tolomei non furono questi soltanto. L’inframmettenza del Re giunse
talora fino a sospendere, e pei motivi più futili, lo stipendio dei dotti
del Museo [67]. Gli è perciò che un poeta satirico chiamava il Museo,
anche quando esso era nel suo periodo migliore, non il tempio, ma
«la gabbia» o «la stia delle Muse,» [68] intendendo significare con
questo che i costosi volatili, nudriti in quella reale uccelliera, non
avevano precisamente agio di cantare in qualunque tono avessero
voluto.
Se dunque la politica dei Tolomei non aveva imposto una filosofia,
una storia e una poesia ufficiale, aveva fissato, per tutte queste
discipline, dei limiti invalicabili, aveva reso loro necessaria una
speciale tournure, che, nella storia della letteratura greca, ha ben
una denominazione particolare, l’alessandrinismo, e quegl’illustri
pensionati regi sarebbero stati male ispirati, ove si fossero accinti a
dissertare sul miglior governo possibile, a discutere gli atti del
sovrano, a scriverne la storia con imparzialità, a mettere in questione
gli Dei e, più specialmente, quel culto dei sovrani, che mai forse i
Greci erano riusciti a pigliare sul serio. [69].
Or bene, estinta la casa dei Tolomei, costituito l’Egitto in provincia
romana, gl’imperatori del mondo avrebbero potuto interrompere le
liberalità e la politica dei predecessori, avrebbero, come faranno i
principi cristiani, nei riguardi di altri famosi istituti d’istruzione
pubblica, potuto abbandonare alle sue sole risorse la vita del Museo,
avrebbero magari, nella migliore ipotesi, potuto continuare
automaticamente, svogliatamente, l’antica tradizione. Viceversa,
Augusto volle che l’impero avesse per il Museo alessandrino le stesse
cure della monarchia tolomaica. Egli ne addossò al pubblico tesoro il
gravame del mantenimento, e, come i Tolomei, aggiunse la carica e
il nome del sovrintendente del Museo al non breve elenco dei grandi
funzionari imperiali. Anzi, quasi non gli bastasse la diretta influenza,
che egli avrebbe potuto esercitare su quel funzionario, in un paese,
ove il carattere della amministrazione imperiale fu sempre così
strettamente personale, la sovrintendenza del Museo rimase uno dei
pochi ufficii della provincia d’Egitto, del cui titolare l’imperatore volle
riserbata a se stesso la nomina [70]. Una sola modificazione venne
apportata dal nuovo governo, modificazione, che ci è, in modo
positivo, testimoniata relativamente tardi, [71], ma che si deve
presupporre datante da quei primi anni: a sovrintendente supremo
del Museo non fu più scelto un greco, ma un romano.
Gl’intendimenti politici, che avevano guidato i Tolomei in quel campo
della loro politica, continuano dunque ad ispirare adesso, con ugual
metro, gl’imperatori romani, i quali appaiono consapevoli della
gravità dei motivi, che li determinavano. Ed essi non ristanno dal far
gravare sul più notevole centro della produzione intellettuale di quel
tempo l’uggia di quell’invisibile trama di lacci d’oro, fatta di
protezione scientifico-letteraria, ma in pari tempo di inquisizione
politico-religiosa, che era stata così mirabilmente intessuta dai
Tolomei.
IX.
Dal primo imperatore di casa Giulia, fino a Nerone, l’incuria del
governo romano verso l’istruzione pubblica fu certamente assai
grave. Anzi — fenomeno interessante poichè riguarda uomini
differentissimi per indole, per attitudini politiche e per metodi di
governo — dopo Augusto, la politica imperiale, nei rispetti della
istruzione, tornerà a farsi valere soltanto con Nerone.
Dell’opera di Tiberio, noi abbiamo a ricordare soltanto l’istituzione di
una terza biblioteca nel così detto Nuovo tempio di Augusto [72],
giacchè l’elevamento al grado di senatore, avvenuto, durante il suo
governo, di un maestro elementare, un semplice litterator, non fu
certamente segno delle buone disposizioni dell’imperatore verso i
rappresentanti la scuola primaria, ma soltanto del favore del suo
ministro Seiano verso un disonesto [73].
Di Caligola si può ricordare il periodico concorso di eloquenza greca
e latina, da lui istituito, verso il 39 o 40 di C., a Lione, e che vi si
celebrava alla ricorrenza annua del concilium delle Gallie, intorno
all’Ara, sacra al culto di Augusto, ed era periodica occasione di
convegno dei retori di tutto il paese [74].
Forse più degna di nota, è, nella sua modestia, l’opera
dell’imperatore Claudio.
Claudio fu solo tra gli imperatori romani a concepire un disegno, che
arieggiasse alla lontana il pensiero dei remoti Tolomei nel fondare il
Museo alessandrino. All’antico egli aggiunse un nuovo collegio di
dotti, che installò in un secondo Museo, il quale dovette elevarsi nel
quartiere, che si diceva di Rhacotis, o, come il Museo tolomaico, in
quello del Bruchion — i soli occupati dai Cesari e dai loro
luogotenenti — e che prese nome dal principe, che ne era stato il
fondatore [75].
Sulle particolarità della nuova fondazione noi sappiamo assai poco, e
assai poco, quindi, sui suoi rapporti di somiglianza e di differenza
dalla precedente. Pare però che la prima origine debba ricercarsene
nel seguente fatto.
Aveva Claudio scritto venti libri di storia degli Etruschi e otto di storia
dei Cartaginesi. Or bene, la principale clausola, ch’egli impose ai
membri del sodalizio beneficiario del nuovo Museo, fu la pubblica
lettura annua, in giorni stabiliti, della sua duplice istoria. Ma questo
compito non fu loro speciale, chè obbligo analogo Claudio impose ai
loro colleghi dell’antico Museo alessandrino, sì che gli uni e gli altri
avrebbero dovuto leggere, nei rispettivi locali, alternativamente e ad
epoca fissa, i suoi 20 libri della Storia degli Etruschi e gli 8 della
Storia dei Cartaginesi [76].
Tale originario intendimento si ricollega alla usanza delle letture
pubbliche, assai diffusa in Roma in quel tempo, e, sotto tale aspetto,
il Museo Claudio avrebbe potuto definirsi l’auditorium alessandrino
delle recitazioni imperiali. Ma questa consuetudine, voluta da un
principe romano in un istituto suscitato in mezzo ai dotti di
Alessandria, conteneva il germe di una notevole innovazione. C’era
anzi tutto, fin da ora, in Alessandria, un nuovo Museo e una scuola
rivale dell’antica; poi l’eccitamento ad ambedue di occuparsi, ed in
maniera speciale, di studi e di ricerche storiche. E di quale storia! La
storia delle due più grandi nazioni dell’evo antico vinte e soggiogate
da Roma; la storia dell’Etruria, madre di buona parte delle istituzioni
primitive di Roma, e patria di una grande religione e di un’altrettanto
grande civiltà; la storia di Cartagine, che tutto aveva colonizzato
l’Occidente e dato vita a tanta parte della sua storia futura. L’Etruria
e Cartagine riconducevano all’Oriente e alla Grecia. Le opere
dunque, e le innovazioni di Claudio, aprivano il più vasto campo
possibile alle investigazioni del passato e facevano, dei due Musei,
due speciali seminarii di storia e di antichità classiche ed orientali.
Era facile prevederlo: negli anni di poi, i dotti dell’uno e dell’altro non
si sarebbero più limitati alla lettura in pubblico delle opere
dell’imperatore, ma avrebbero intrapreso, in giorni determinati, la
lettura di opere proprie, frutto di lungo e difficile lavoro. [77]
L’oscurità grande, che incombe sulle sorti future del Museo Claudio,
non ci dà agio di determinare fino a qual segno le speranze del
principe e dei suoi consiglieri siano state esaudite. Certo si è che
un’indicazione, posteriore di ben due secoli, non solo ce lo mostra
ancora in vita, ma già trasformato in sede di studio, in laboratorio
letterario e filosofico, con apposita biblioteca, nel quale cioè i suoi
dotti pensionati si occupavano di quegli studi misti di grammatica, di
retorica e di filosofia, tanto in voga in quel tempo [78].
Se non a tutti, il Museo Claudio rispondeva dunque al fondamentale
tra gli scopi dei Musei ellenici [79]. E appunto per questo non è
piccolo il valore della sua fondazione, nuovo segno delle cure della
politica imperiale verso l’istruzione pubblica nelle provincie.
X.
XI.
XIII.
XIV.
XV.
Quello che è a dirsi delle sorti dell’istruzione fisica, sotto l’ultimo
degli imperatori Claudii, non differisce — lo accennammo — gran
fatto da ciò che sarebbe a dire dell’istruzione musicale.
È noto come, già fin dal II. secolo a. C., la musica greca fosse
prevalsa assolutamente sulla romana, e come, fin da quel tempo,
lentamente, ma tenacemente, l’amore della sua cultura si
diffondesse per l’Italia romana [150]. È evidente in che alta misura il
nuovo regime imperiale dovesse favorire l’amore degli spettacoli
musicali e l’apprendimento delle discipline che vi si riferiscono. La
cresciuta ricchezza, la pace interna, lo sfarzo naturale delle corti
principesche, che le classi aristocratiche, avrebbero voluto imitare, il
contatto con nuove e antichissime civiltà e con società,
squisitamente dotate di senso musicale, tutto contribuiva a tale
risultato.
Come invero la conquista della Grecia aveva, nella società romana,
portato la diffusione della musica greca, così la conquista dell’Egitto
determinò in Occidente l’invasione del ballo e della musica
istrumentale alessandrina.
L’età di Augusto inaugura infatti l’êra delle pantomine, genere di
spettacolo ancora ignoto ai Romani, costituito da una schiera di
ballerini e da accompagnamento di canti corali e di musica
orchestrale, che di lì a poco occuperà nella vita antica lo stesso
posto, che nella nostra occupa l’opera [151]. Cotali orchestre dettero
man mano luogo a veri e propri concerti — pubblici e privati —
indipendenti da ogni rappresentazione teatrale, e fu questa una delle
grandi manìe della corte e delle case aristocratiche sin dai primi anni
dell’impero [152].
Alle rappresentazioni filodrammatiche ed ai concerti, gli imperatori
aggiunsero i concorsi musicali. A perpetuare il ricordo di Azio,
Augusto istituì a Nicopoli — nella Città della vittoria — gare di
musica, che presero regolarmente posto accanto ai quattro agoni
tradizionali. Lo stesso egli fece a Pergamo; [153] e a Roma, nel 17 a.
C., la celebrazione di quei ludi saeculares, dei quali — nel suo
pensiero — nulla più grande l’umanità aveva veduto e mai più
doveva rivedere [154], fu coronata da uno spettacolo prettamente
musicale, il Carmen saeculare, dettato da Orazio e cantato da un
coro di 27 fanciulli e 27 fanciulle romane [155].
Degli imperatori, che succedettero ad Augusto e dei principi di casa
Giulio-Claudia, parecchi protessero, e coltivarono apertamente, l’arte
musicale: Caligola, Tito, Britannico [156], Claudio; e i ludi saeculares,
celebrati da quest’ultimo, ebbero anche i trattenimenti musicali, che
avevano allietato quelli di Augusto [157]. Ma chi dà il maggiore degli
impulsi a quell’arte e alla sua cultura fu, come per altre cose,
Nerone.
Nerone non amava passare per dilettante, pretendeva essere un
artista di valore. Appena sul trono, chiamò il famoso citaredo Terpino
e studiò disperatamente canto e musica. Nel 59 si produce, come
poeta e come citaredo, nelle feste Iuvenalia, da lui istituite; [158] nel
60, bandisce i giuochi neroniani, le cui gare musicali formavano uno
dei punti più importanti del programma; [159] nel 64, a Napoli,
debutta in teatro, cantando sulla cetra una melodia greca, e il suo
entusiasmo, quel giorno, è tale da non fargli interrompere la festa,
neanche al sopravvenire di un terremoto [160]; nel 65, si produce in
Roma, nel teatro di Pompeo, nell’agone quinquennale da lui stesso
istituito [161]; nel 66, intraprende la sua grande tournée artistica in
Grecia, ove allieta, e onora, del suo canto Olimpia, Delfo, i giuochi
istmici [162]. E già, in fin di vita, fa voto di celebrare la vittoria contro
Galba con giuochi, in cui avrebbe suonato l’organo, la cornamusa,
cantato in coro e rappresentato per ultimo, in pantomima, il Turnus
di Virgilio. [163].
Quale fosse l’impulso, che Nerone e i suoi predecessori erano così
venuti a dare alla musica e alla istruzione musicale della gioventù,
noi lo possiamo constatare fin da questo tempo. Ci limiteremo a
fornire, fra le tante, qualche prova.
Nerone volle che i componenti l’aristocrazia partecipassero alle
rappresentazioni teatrali, come attori, e allorquando — narra un
contemporaneo alquanto misoneista — Nerone istituì i suoi
Iuvenalia, «tutti i cittadini indistintamente vi si inscrissero. Nè la
nascita, nè l’età, nè il riguardo di antichi onori rivestiti impedirono ad
alcuno di esercitare il mestiere di istrione greco o latino, e di
imitarne i gesti e i canti meno degni di uomini. Perfino delle donne
illustri per nascita si compiacquero esercitarsi in simili sconcezze».
«Di là si diffusero la sregolatezza e l’infamia, nè mai altra volta i già
corrotti costumi furono più gravemente sommersi in tanta vergogna.
[164]» E meditando, e rimpiangendo, sulla decadenza effettiva degli
studii filosofici, uno stoico, e non dei più rigidi, esclama: «Ma quante
cure invece perchè il nome di un qualunque pantomimo non perisca!
La dinastia dei Pilade e dei Batillo sta salda nei successori. Di queste
arti sono numerosi i cultori, numerosi i maestri. Ogni casa ha un
palcoscenico, e questo risuona continuamente di danze, a cui
partecipano, e in cui gareggiano, individui di ambo i sessi». [165]
Roma è già in questi anni invasa di frenesia per l’apprendimento
della musica, della danza, del canto, e ad essa, da ogni angolo della
Grecia e dell’Asia ellenizzata, affluiscono musici e virtuosi. Le scuole
di musica sono tra le più frequentate [166]. Eccellono per zelo le
signore dell’aristocrazia, e, allorquando l’autore dell’Apocalisse vorrà,
in quel tempo, lanciare, come il suo angelo, la peggiore delle
qualifiche contro la città maledetta, la definirà senz’altro città di
musicanti, di citaredi, di suonatori di flauti e di trombettieri. [167]
XVI.
XVII.
XVIII.
XIX.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com