Sally Shlaer

Die von Sally Shlaer entwickelte Softwareentwicklungsmethodik veränderte die Art und Weise, wie Ingenieure an komplexe Echtzeitsysteme herangehen, indem sie den Fokus auf objektorientierte Analyse verlagerte. Shlaer wurde 1938 in Cleveland geboren und schlug die Brücke zwischen reiner Mathematik und praktischer Informatik, was einen nachhaltigen Einfluss darauf hatte, wie Softwarestrukturen in industriellen Umgebungen modelliert und verwaltet werden.

Akademisches Fundament

Shlaer erwarb 1960 ihren Bachelor of Science in Mathematik an der Stanford University. Nach ihrem Grundstudium absolvierte sie ein weiterführendes Studium an der Australian National University. Ihre technische Kompetenz wurzelte in der frühen Beherrschung von Fortran und Assemblersprachen, Werkzeugen, die die Grundlage für ihre späteren Beiträge zur Architektur und zum Design von Echtzeitsystemen bildeten.

Laborbeiträge

1965 begann Shlaer ihre Karriere als Softwareingenieurin am Los Alamos National Laboratory. Ihre wichtigste technische Leistung in dieser Zeit bestand im Entwurf und der Implementierung eines Betriebssystems, das speziell für den Betrieb eines Elektronenbeschleunigers in Echtzeit zugeschnitten war. Dieses Projekt begründete ihren Ruf für die Verwaltung komplexer, zeitkritischer Softwareanforderungen, bevor sie 1977 an das Lawrence Berkeley National Laboratory wechselte.

Das Bay Area Rapid Transit Projekt

Am Lawrence Berkeley National Laboratory war Shlaer als Projektmanagerin für die Aktualisierung der Steuerungssysteme der Bay Area Rapid Transit (BART) U-Bahn verantwortlich. In Zusammenarbeit mit Stephen J. Mellor beaufsichtigte sie den Austausch von altem Fortran- und Assemblercode. Durch eine rigorose Systemanalyse reduzierte ihr Team die Codebasis des Systems von siebzigtausend Zeilen auf zweitausend, was die Zuverlässigkeit und betriebliche Effizienz verbesserte.

DER KOSTENLOSE TEST
Wie hoch ist Ihrer?

Zwanzig Fragen, acht Minuten auf der Uhr und ein Perzentil, gemessen an allen bisherigen Teilnehmern. Ohne Anmeldung.

IQ-Test starten →

Entwicklung der Shlaer-Mellor-Methode

Die Herausforderungen während des BART-Projekts veranlassten Shlaer und Mellor dazu, neue Projektmanagementmechanismen und Softwareentwicklungsstandards zu formalisieren. Diese Forschung brachte die Shlaer-Mellor-Methode hervor, einen Rahmen, der die spätere Entwicklung von ausführbarem UML stark beeinflusste. 1985 gründeten sie Project Technology Inc., um diese Konzepte kommerziell anzuwenden. Sie verfasste wichtige Texte, darunter Object Oriented Systems Analysis: Modeling the World in Data (1988) und Object Life Cycles: Modeling the World in States (1991).

Fakten

- Geboren: 1938, Cleveland - Gestorben: 1998, Berkeley - Ausbildung: Stanford University, Australian National University - Wichtige Arbeitgeber: Los Alamos National Laboratory, Lawrence Berkeley National Laboratory - Hauptbeitrag: Shlaer-Mellor-Methode - Berufsverband: Association for Computing Machinery

Fragen von Lesern

### Was war die Kerninnovation der Shlaer-Mellor-Methode?

Sie führte formalisiertes Projektmanagement und objektorientierte Analyse ein, um die Entwicklung komplexer Software zu regulieren, was sich später zu ausführbarem UML entwickelte.

### Welche Bedeutung hatte das BART-Systemprojekt?

Shlaer und ihr Team ersetzten veralteten Code durch ein hocheffizientes System und reduzierten die erforderliche Codebasis von siebzigtausend Zeilen auf zweitausend.

Mit den Größten vergleichen

Adam Smith vs Albert EinsteinBaruch Spinoza vs Edgar Allan PoeJohn Von Neumann vs Werner HeisenbergLouis Pasteur vs Plato
Zum Ranking →Alle Vergleiche →

Wunderkinder

Jeremy ShulerCornell University at 12 — Reading at 21 Months, Top-Decile SAT…Akiane KramarikSelf-Taught Painter from Age 4 — Paintings Sold for Up to…Marko ČalasanWorld's Youngest Microsoft Certified Systems Engineer — Age 8…Edith Stern126 U.S. Patents and IBM Master Inventor — Read at 12 Months…
Wunderkinder →

Spiele und komm morgen wieder

Tägliche Genie-Challenge · Brain teaser
A farmer has 17 sheep. All but 9 run away. How many are left?
Tippe deine Antwort ↓
Welches Genie bist du? Kostenloser IQ-Test