About: Object-oriented modeling     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : dbo:ProgrammingLanguage, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FObject-oriented_modeling&graph=http%3A%2F%2Fdbpedia.org&graph=http%3A%2F%2Fdbpedia.org

Object-oriented modeling (OOM) is an approach to modeling an application that is used at the beginning of the software life cycle when using an object-oriented approach to software development. The software life cycle is typically divided up into stages going from abstract descriptions of the problem to designs then to code and testing and finally to deployment. Modeling is done at the beginning of the process. The reasons to model a system before writing the code are:

AttributesValues
rdf:type
rdfs:label
  • Modélisation objet (fr)
  • Modellazione orientata agli oggetti (it)
  • オブジェクト指向モデリング (ja)
  • Object-oriented modeling (en)
  • Об'єктно-орієнтоване моделювання (uk)
rdfs:comment
  • オブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。 (ja)
  • Object-oriented modeling (OOM) is an approach to modeling an application that is used at the beginning of the software life cycle when using an object-oriented approach to software development. The software life cycle is typically divided up into stages going from abstract descriptions of the problem to designs then to code and testing and finally to deployment. Modeling is done at the beginning of the process. The reasons to model a system before writing the code are: (en)
  • La modellazione orientata agli oggetti è un approccio alla modellazione di un'applicazione che viene utilizzato all'inizio del ciclo di vita del software quando si utilizza un approccio orientato agli oggetti per lo sviluppo di esso. Il ciclo di vita del software è tipicamente diviso in stadi che vanno da una descrizione astratta del progetto alla programmazione e infine al suo utilizzo. La modellazione viene eseguita all'inizio del processo. Le ragioni per modellare un sistema prima di scrivere il codice sono: (it)
  • Об'єктно-орієнтоване моделювання (ООМ) — підхід до моделювання застосунку, що використовується на початку життєвого циклу програмного забезпечення під час використання об'єктно-орієнтованого підходу до розробки програмного забезпечення. Життєвий цикл програмного забезпечення зазвичай поділяється на етапи, що йдуть від абстрактних описів проблеми до проектування, а потім — до кодування, тестування і, нарешті, розгортання. Моделювання робиться на початку процесу. Причинами моделювати систему перед написанням коду є: (uk)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Object-oriented modeling (OOM) is an approach to modeling an application that is used at the beginning of the software life cycle when using an object-oriented approach to software development. The software life cycle is typically divided up into stages going from abstract descriptions of the problem to designs then to code and testing and finally to deployment. Modeling is done at the beginning of the process. The reasons to model a system before writing the code are: * Communication. Users typically cannot understand programming language or code. Model diagrams can be more understandable and can allow users to give developers feedback on the appropriate structure of the system. A key goal of the Object-Oriented approach is to decrease the "semantic gap" between the system and the real world by using terminology that is the same as the functions that users perform. Modeling is an essential tool to facilitate achieving this goal . * Abstraction. A goal of most software methodologies is to first address "what" questions and then address "how" questions. I.e., first determine the functionality the system is to provide without consideration of implementation constraints and then consider how to take this abstract description and refine it into an implementable design and code given constraints such as technology and budget. Modeling enables this by allowing abstract descriptions of processes and objects that define their essential structure and behavior. Object-oriented modeling is typically done via use cases and abstract definitions of the most important objects. The most common language used to do object-oriented modeling is the Object Management Group's Unified Modeling Language (UML). (en)
  • オブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。 (ja)
  • La modellazione orientata agli oggetti è un approccio alla modellazione di un'applicazione che viene utilizzato all'inizio del ciclo di vita del software quando si utilizza un approccio orientato agli oggetti per lo sviluppo di esso. Il ciclo di vita del software è tipicamente diviso in stadi che vanno da una descrizione astratta del progetto alla programmazione e infine al suo utilizzo. La modellazione viene eseguita all'inizio del processo. Le ragioni per modellare un sistema prima di scrivere il codice sono: * Comunicazione. Normalmente gli utenti non capiscono il linguaggio di programmazione utilizzato. Dei diagrammi possono essere più comprensibili e permettono agli utenti di dare dei feedback agli sviluppatori sulla struttura del sistema. Uno degli obiettivi della modellazione orientata agli oggetti è di diminuire il "divario semantico" tra il sistema e la realtà, per avere un sistema costruito sulla terminologia utilizzata dagli utenti. * Astrazione. Un obiettivo della maggior parte delle metodologie di software è quello di prima riflettere su quali siano gli obiettivi e le funzionalità del software e poi capire come realizzare questa descrizione astratta, considerando alcuni vincoli come la tecnologia a propria disposizione e il budget. La modellazione consente questa valutazione, permettendo descrizioni astratte di processi e oggetti che definiscono la loro struttura e il comportamento fondamentale. La modellazione orientata agli oggetti è in genere eseguita tramite casi d'uso (use cases) e definizioni astratte degli oggetti più importanti. Il linguaggio più comune utilizzato per la modellazione orientata agli oggetti è l'Object Management Group Unified Modeling Language (UML). (it)
  • Об'єктно-орієнтоване моделювання (ООМ) — підхід до моделювання застосунку, що використовується на початку життєвого циклу програмного забезпечення під час використання об'єктно-орієнтованого підходу до розробки програмного забезпечення. Життєвий цикл програмного забезпечення зазвичай поділяється на етапи, що йдуть від абстрактних описів проблеми до проектування, а потім — до кодування, тестування і, нарешті, розгортання. Моделювання робиться на початку процесу. Причинами моделювати систему перед написанням коду є: * Комунікація. Користувачі зазвичай не можуть розуміти мову програмування чи код. Діаграми моделі можуть бути зрозумілішими та дозволити користувачам дати розробникам зворотний відгук про відповідну структуру системи. Ключовою метою об'єктно-орієнтованого підходу є зменшити «семантичну прогалину» між системою та дійсним світом за допомогою термінології, яка є такою ж, що й функції, які виконують користувачі. Моделювання — важливий інструмент для полегшення досягнення цієї мети. * Абстракція. Метою більшості методологій програмного забезпечення є вирішити спочатку питання «що», а потім — «як». Тобто, спочатку визначити функціональність, яку надає система, не розглядаючи обмеження реалізації, а потім розглянути, як узяти цей абстрактний опис і вдосконалити його у реалізовний дизайн і код із урахуванням таких обмежень, як технологія та бюджет. Моделювання дозволяє це, дозволяючи абстрактні описи процесів та об'єктів, що визначають їхню істотну структуру та поведінку. Об'єктно-орієнтоване моделювання зазвичай робиться через сценарії використання й абстрактні визначення більшості важливих об'єктів. Найпоширенішою мовою, що використовується для об'єктно-орієнтованого моделювання, є Уніфікована мова моделювання (UML) від Object Management Group. (uk)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is Wikipage disambiguates of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 46 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software