软件工程基础的目录
2020-12-28 广告
Chapter1SoftwareEngineering:APreview
1.1TheRoleofSoftwareEngineeringinSystemDesign
1.2AShortenedHistoryofSoftwareEngineering
1.3TheRoleofTheSoftwareEngineer
1.4TheSoftwareLifeCycle
1.5TheRelationshipofSoftwareEngineeringtoOtherAreasofComputerScience
1.5.1ProgrammingLanguages
1.5.2OperatingSystems
1.5.3DataBases
1.5.4ArtificialIntelligence
1.5.5TheoreticalModels
1.6TheRelationshipofSoftwareEngineeringtoOtherDisciplines
1.6.1ManagementScience
1.6.2SystemsEngineering
1.7ConcludingRemarKsBibliographicNotes
Chapter2Software:ItsNatureandQualities
2.1ClassificationofSoftwareQualities
2.1.1ExternalVersusInternalQualities
2.1.2ProductandProcessQualities
2.2RepresentativeQualities
2.2.1Correctness,Reliability,andRobustness
2.2.2Performance
2.2.3Usability
2.2.4Verifiabilitv
2.2.5Maintainabilitv
2.2.6Reusability
2.2.7Portability
2.2.8Understandability
2.2.9Interoperability
2.2.10Productivity
2.2.11Timeliness
2.2.12Visibility
2.3QualityRequirementsinDifferentApplicationAreas
2.3.1InformationSystems
2.3.2Real-TimeSystems
2.3.3DistributedSystems
2.3.4EmbeddedSystems
2.4MeasurementofQuality
2.5ConcludingRemarksFUrtherExercisesHintsandSketchySolutionsBibliographicNotesCha
pter3SoftwareEngineeringPrinciples.
3.1RigorandFormality
3.2SeparationofConcerns
3.3Modularitv
3.4Abstraction
3.5AnticipationofChange
3.6Generality
3.7Incrementality
3.8TwoCaseStudiesIllustratingSoftwareEngineeringPrinciples
3.8.1ApplicationofSoftwareEngineeringPrinciplestoCompilerConstruction
3.8.2ACaseStudyinSystemEngineering
3.9ConcludingRemarksFurtherExercisesHintsandSketchySolutions
BibliographicNotes
Chapter4DesignandSoftwareArchitectureChapter5Specification
Chapter5Specification
Chapter6Verification
Chapter7TheSoftwareProductionProcess
Chapter8ManagementofSoftwareEngineering
Chapter9SoftwareEngineeringToolsandEnvironments
Chapter10Epilogue
Appendix
CaseStudies
Bibliography
Index