Object-oriented modeling
http://dbpedia.org/resource/Object-oriented_modeling an entity of type: ProgrammingLanguage
オブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。
rdf:langString
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:
rdf:langString
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:
rdf:langString
Об'єктно-орієнтоване моделювання (ООМ) — підхід до моделювання застосунку, що використовується на початку життєвого циклу програмного забезпечення під час використання об'єктно-орієнтованого підходу до розробки програмного забезпечення. Життєвий цикл програмного забезпечення зазвичай поділяється на етапи, що йдуть від абстрактних описів проблеми до проектування, а потім — до кодування, тестування і, нарешті, розгортання. Моделювання робиться на початку процесу. Причинами моделювати систему перед написанням коду є:
rdf:langString
rdf:langString
Modélisation objet
rdf:langString
Modellazione orientata agli oggetti
rdf:langString
オブジェクト指向モデリング
rdf:langString
Object-oriented modeling
rdf:langString
Об'єктно-орієнтоване моделювання
xsd:integer
4295117
xsd:integer
941982469
rdf:langString
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).
rdf:langString
オブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。
rdf:langString
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).
rdf:langString
Об'єктно-орієнтоване моделювання (ООМ) — підхід до моделювання застосунку, що використовується на початку життєвого циклу програмного забезпечення під час використання об'єктно-орієнтованого підходу до розробки програмного забезпечення. Життєвий цикл програмного забезпечення зазвичай поділяється на етапи, що йдуть від абстрактних описів проблеми до проектування, а потім — до кодування, тестування і, нарешті, розгортання. Моделювання робиться на початку процесу. Причинами моделювати систему перед написанням коду є:
* Комунікація. Користувачі зазвичай не можуть розуміти мову програмування чи код. Діаграми моделі можуть бути зрозумілішими та дозволити користувачам дати розробникам зворотний відгук про відповідну структуру системи. Ключовою метою об'єктно-орієнтованого підходу є зменшити «семантичну прогалину» між системою та дійсним світом за допомогою термінології, яка є такою ж, що й функції, які виконують користувачі. Моделювання — важливий інструмент для полегшення досягнення цієї мети.
* Абстракція. Метою більшості методологій програмного забезпечення є вирішити спочатку питання «що», а потім — «як». Тобто, спочатку визначити функціональність, яку надає система, не розглядаючи обмеження реалізації, а потім розглянути, як узяти цей абстрактний опис і вдосконалити його у реалізовний дизайн і код із урахуванням таких обмежень, як технологія та бюджет. Моделювання дозволяє це, дозволяючи абстрактні описи процесів та об'єктів, що визначають їхню істотну структуру та поведінку. Об'єктно-орієнтоване моделювання зазвичай робиться через сценарії використання й абстрактні визначення більшості важливих об'єктів. Найпоширенішою мовою, що використовується для об'єктно-орієнтованого моделювання, є Уніфікована мова моделювання (UML) від Object Management Group.
xsd:nonNegativeInteger
2451