Computer-aided software engineering

Computer-aided software engineering

Computer-aided software engineering (CASE; dt. rechnergestützte Softwareentwicklung) bezeichnet den intensiven Einsatz IT-gestützter Werkzeuge für die Umsetzung einer Software-Konzeption. Ziel ist es, Software möglichst vollständig automatisiert aus fachlichen Beschreibungen zu erstellen.

CASE-Tools sind Programme, die den Software-Ingenieur bei der Planung, dem Entwurf und der Dokumentation seiner Arbeitsergebnisse (Software) unterstützen. Ein wichtiger Bestandteil von CASE-Tools ist eine grafische Notationsweise, die der Visualisierung der Architektur des Software-Systems dient.

CASE-Tools sind oft in integrierte Entwicklungsumgebungen (IDEs) integriert; manchmal sind es auch eigenständige Applikationen, deren Fokus vollständig auf CASE liegt (ohne dabei die anderen typischen Elemente einer Entwicklungsumgebung anzubieten).

Einige CASE-Tools unterstützen neben der modernen objektorientierten grafischen Notationsweise UML auch die sogenannten strukturierten Vorgehensweisen Strukturierte Analyse und Strukturiertes Design (SA/SD) sowie die Datenmodellierungsmethoden Entity-Relationship-Modellierung (ERM/SERM).

Bekannte CASE-Tools

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Computer-aided Software Engineering — ou CASE est un terme informatique qui désigne les environnements de développement graphiques qui facilitent la création rapide de logiciels. Ces environnements de développement sont notamment très utilisés dans le cas d un cycle de développement… …   Wikipédia en Français

  • Computer-aided software engineering — ou CASE est un terme informatique qui désigne les environnements de développement graphiques qui facilitent la création rapide de logiciels. Ces environnements de développement sont notamment très utilisés dans le cas d un cycle de développement… …   Wikipédia en Français

  • Computer-aided software engineering — Example of a CASE tool. Computer aided software engineering (CASE) is the scientific application of a set of tools and methods to a software system which is meant to result in high quality, defect free, and maintainable software products.[1] It… …   Wikipedia

  • Computer-Aided Software Engineering — Der Begriff Computer Aided Software Engineering (CASE; auch Rechnergestützte Softwareentwicklung) bezeichnet den intensiven Einsatz IT gestützter Werkzeuge für die Umsetzung einer Software Konzeption. CASE Tools sind Programme, die den Software… …   Deutsch Wikipedia

  • Computer Aided Software Engineering — Zu diesem Stichwort gibt es keinen Artikel. Möglicherweise ist „computer aided software engineering“ gemeint. Kategorie: Wikipedia:Falschschreibung …   Deutsch Wikipedia

  • Computer-aided production engineering — CAPE International Conference logo Computer aided production engineering (CAPE) is a relatively new and significant branch of engineering. Global manufacturing has changed the environment in which goods are produced. Meanwhile, the rapid… …   Wikipedia

  • Computer Aided Software Engineering — ⇡ CASE …   Lexikon der Economics

  • Computer-aided — or computer assisted is a prefix that hints to the use of a computer as an indispensable tool in a certain field, usually derived from more traditional fields of science and engineering. Instead of the prefix computer aided or computer assisted,… …   Wikipedia

  • Software engineering — (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.[1] It is the… …   Wikipedia

  • Computer-aided technologies — Illustration of the interaction of the various computer aided technologies. CAx tools in the context of …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”