Fundamentals of Software Engineering
Beschrijving
Dit boek biedt een praktische handleiding voor iedereen die de geheime taal van computerhardware en -software wil begrijpen en leert de essenties van software-engineering. Het is ontworpen voor zowel beginnende als gevorderde studenten die hun kennis willen uitbreiden en applicaties willen ontwikkelen in een commerciële omgeving. Het behandelt niet alleen de basisprincipes van software-engineering, maar ook geavanceerde onderwerpen zoals kunstmatige intelligentie, ontologie en datamining binnen software-engineering.
Doelstellingen van het Boek
Het boek heeft twee hoofddoelen:
- Het aanleren van de vaardigheden die nodig zijn voor het uitvoeren van een klein commercieel project.
- Het bieden van de conceptuele basis voor verdere studies in software-engineering, zowel via formele opleidingen als zelfstandig.
Belangrijke Kenmerken
Dit handboek bevat:
- Realtime uitgevoerde voorbeelden en uitgebreide casestudies.
- Een duidelijke en begrijpelijke presentatie met eenvoudig taalgebruik.
- Inzicht in wat architectuurontwerp inhoudt en de rol ervan binnen de volledige levenscyclus van softwareontwikkeling.
- Methoden voor het optimaliseren van de relaties tussen analyse en ontwerp.
- Gebruik van bewezen en herbruikbare ontwerpelementen en hun aanpassing aan specifieke problemen.
Wat je zult Leren
Het boek richt zich op de belangrijkste concepten die noodzakelijk zijn voor softwareprojecten, met aandacht voor beide dimensies: engineering en projectmanagement. Het biedt inzicht in de cruciale taken binnen deze dimensies en bespreekt technieken die effectief toegepast kunnen worden.
Inhoudsopgave
- Introductie tot de concepten van software-engineering
- Modellering van de softwareontwikkelingslevenscyclus
- Analyse en specificatie van softwarevereisten
- Framework voor softwareprojectmanagement
- Analyse en ontwerp van softwareprojecten
- Objectgeoriënteerde analyse en ontwerp
- Ontwerp van interfaces en dialogen, en databaseontwerp
- Coderen en debuggen
- Softwaretesten
- Systeemimplementatie en -onderhoud
- Betrouwbaarheid
- Softwarekwaliteit
- CASE en hergebruik
- Recente trends en ontwikkelingen in software-engineering
- Modelvragen met antwoorden
Over de Auteurs
Hitesh Mohapatra en Amiya Kumar Rath zijn beide ervaren academici en onderzoekers op het gebied van computerwetenschappen, met uitgebreide publicatie- en docentenervaring. Hun expertise omvat een breed scala aan onderwerpen, waaronder draadloze sensornetwerken, embedded systems, en data-analyse.
Dit boek is een essentieel hulpmiddel voor zowel studenten als docenten die hun begrip van software-engineering willen verdiepen en hun vaardigheden willen aanscherpen in dit steeds belangrijke vakgebied.
Dit boek biedt een praktische handleiding voor iedereen die de geheime taal van computerhardware en -software wil begrijpen en leert de essenties van software-engineering. Het is ontworpen voor zowel beginnende als gevorderde studenten die hun kennis willen uitbreiden en applicaties willen ontwikkelen in een commerciële omgeving. Het behandelt niet alleen de basisprincipes van software-engineering, maar ook geavanceerde onderwerpen zoals kunstmatige intelligentie, ontologie en datamining binnen software-engineering.
Doelstellingen van het Boek
Het boek heeft twee hoofddoelen:
- Het aanleren van de vaardigheden die nodig zijn voor het uitvoeren van een klein commercieel project.
- Het bieden van de conceptuele basis voor verdere studies in software-engineering, zowel via formele opleidingen als zelfstandig.
Belangrijke Kenmerken
Dit handboek bevat:
- Realtime uitgevoerde voorbeelden en uitgebreide casestudies.
- Een duidelijke en begrijpelijke presentatie met eenvoudig taalgebruik.
- Inzicht in wat architectuurontwerp inhoudt en de rol ervan binnen de volledige levenscyclus van softwareontwikkeling.
- Methoden voor het optimaliseren van de relaties tussen analyse en ontwerp.
- Gebruik van bewezen en herbruikbare ontwerpelementen en hun aanpassing aan specifieke problemen.
Wat je zult Leren
Het boek richt zich op de belangrijkste concepten die noodzakelijk zijn voor softwareprojecten, met aandacht voor beide dimensies: engineering en projectmanagement. Het biedt inzicht in de cruciale taken binnen deze dimensies en bespreekt technieken die effectief toegepast kunnen worden.
Inhoudsopgave
- Introductie tot de concepten van software-engineering
- Modellering van de softwareontwikkelingslevenscyclus
- Analyse en specificatie van softwarevereisten
- Framework voor softwareprojectmanagement
- Analyse en ontwerp van softwareprojecten
- Objectgeoriënteerde analyse en ontwerp
- Ontwerp van interfaces en dialogen, en databaseontwerp
- Coderen en debuggen
- Softwaretesten
- Systeemimplementatie en -onderhoud
- Betrouwbaarheid
- Softwarekwaliteit
- CASE en hergebruik
- Recente trends en ontwikkelingen in software-engineering
- Modelvragen met antwoorden
Over de Auteurs
Hitesh Mohapatra en Amiya Kumar Rath zijn beide ervaren academici en onderzoekers op het gebied van computerwetenschappen, met uitgebreide publicatie- en docentenervaring. Hun expertise omvat een breed scala aan onderwerpen, waaronder draadloze sensornetwerken, embedded systems, en data-analyse.
Dit boek is een essentieel hulpmiddel voor zowel studenten als docenten die hun begrip van software-engineering willen verdiepen en hun vaardigheden willen aanscherpen in dit steeds belangrijke vakgebied.
Productspecificaties
Merk | BPB Publications |
---|---|
EAN |
|
Maat |
|
Prijshistorie
Prijzen voor het laatst bijgewerkt op: