Transformacioni pristup razvoju softvera korišćenjem UML profila
Transformational approach to software development using UML profiles
Abstract
Osnovni cilj ovoga rada je da se pokaže da korišćenjem MDA pristupa može automatizovati razvoj softvera transformacijom specifikacije date preko koncepta složenog objekta u odgovarajuće koncepte.NET okruženja. Poštujući principe MDA definisan je UML profil baziran na složenom objektu koji služi za projektovanje platformski nezavisnih UML modela. Pored jedinstvenog UML profila za PIM predložen je i UML profil za.NET koji sadrži koncepte koji direktno podržavaju ideju složenog objekta. Takođe, definisana su pravila za preslikavanje koncepata PIM profila u koncepte PSM.NET profila čime je podržan transformacioni razvoj programskih sistema transformacijom PIM UML modela u PSM.NET UML model.
The main goal of this paper is to show that is possible to automate software development by transformation of software specification based on the concept of complex entity to corresponding concepts in.NET environment using Model Driven Architecture (MDA) approach. According to MDA principles, for development of platform independent models (PIM) an UML profile based on complex entity is defined. In addition to the introduced PIM profile, an UML profile for development of platform specific models (PSM) in Microsoft.NET environment is also proposed. For the proposed UML profiles, the appropriate PIM to PSM transformation rules are defined.
Keywords:
UML profil / složeni objekat / platformski specifičan model (PSM) / platformski nezavisan model (PIM) / microsoft.net / arhitektura bazirana na modelima (MDA) / UML profile / platform specific model (PSM) / platform independent model (PIM) / model driven architecture (MDA) / microsoft.net / complex entitySource:
Info M, 2006, 5, 19, 30-38Publisher:
- Univerzitet u Beogradu - Fakultet organizacionih nauka, Beograd
Collections
Institution/Community
Fakultet organizacionih naukaTY - JOUR AU - Babarogić, Slađan PY - 2006 UR - https://rfos.fon.bg.ac.rs/handle/123456789/368 AB - Osnovni cilj ovoga rada je da se pokaže da korišćenjem MDA pristupa može automatizovati razvoj softvera transformacijom specifikacije date preko koncepta složenog objekta u odgovarajuće koncepte.NET okruženja. Poštujući principe MDA definisan je UML profil baziran na složenom objektu koji služi za projektovanje platformski nezavisnih UML modela. Pored jedinstvenog UML profila za PIM predložen je i UML profil za.NET koji sadrži koncepte koji direktno podržavaju ideju složenog objekta. Takođe, definisana su pravila za preslikavanje koncepata PIM profila u koncepte PSM.NET profila čime je podržan transformacioni razvoj programskih sistema transformacijom PIM UML modela u PSM.NET UML model. AB - The main goal of this paper is to show that is possible to automate software development by transformation of software specification based on the concept of complex entity to corresponding concepts in.NET environment using Model Driven Architecture (MDA) approach. According to MDA principles, for development of platform independent models (PIM) an UML profile based on complex entity is defined. In addition to the introduced PIM profile, an UML profile for development of platform specific models (PSM) in Microsoft.NET environment is also proposed. For the proposed UML profiles, the appropriate PIM to PSM transformation rules are defined. PB - Univerzitet u Beogradu - Fakultet organizacionih nauka, Beograd T2 - Info M T1 - Transformacioni pristup razvoju softvera korišćenjem UML profila T1 - Transformational approach to software development using UML profiles EP - 38 IS - 19 SP - 30 VL - 5 UR - conv_617 ER -
@article{ author = "Babarogić, Slađan", year = "2006", abstract = "Osnovni cilj ovoga rada je da se pokaže da korišćenjem MDA pristupa može automatizovati razvoj softvera transformacijom specifikacije date preko koncepta složenog objekta u odgovarajuće koncepte.NET okruženja. Poštujući principe MDA definisan je UML profil baziran na složenom objektu koji služi za projektovanje platformski nezavisnih UML modela. Pored jedinstvenog UML profila za PIM predložen je i UML profil za.NET koji sadrži koncepte koji direktno podržavaju ideju složenog objekta. Takođe, definisana su pravila za preslikavanje koncepata PIM profila u koncepte PSM.NET profila čime je podržan transformacioni razvoj programskih sistema transformacijom PIM UML modela u PSM.NET UML model., The main goal of this paper is to show that is possible to automate software development by transformation of software specification based on the concept of complex entity to corresponding concepts in.NET environment using Model Driven Architecture (MDA) approach. According to MDA principles, for development of platform independent models (PIM) an UML profile based on complex entity is defined. In addition to the introduced PIM profile, an UML profile for development of platform specific models (PSM) in Microsoft.NET environment is also proposed. For the proposed UML profiles, the appropriate PIM to PSM transformation rules are defined.", publisher = "Univerzitet u Beogradu - Fakultet organizacionih nauka, Beograd", journal = "Info M", title = "Transformacioni pristup razvoju softvera korišćenjem UML profila, Transformational approach to software development using UML profiles", pages = "38-30", number = "19", volume = "5", url = "conv_617" }
Babarogić, S.. (2006). Transformacioni pristup razvoju softvera korišćenjem UML profila. in Info M Univerzitet u Beogradu - Fakultet organizacionih nauka, Beograd., 5(19), 30-38. conv_617
Babarogić S. Transformacioni pristup razvoju softvera korišćenjem UML profila. in Info M. 2006;5(19):30-38. conv_617 .
Babarogić, Slađan, "Transformacioni pristup razvoju softvera korišćenjem UML profila" in Info M, 5, no. 19 (2006):30-38, conv_617 .
Related items
Showing items related by title, author, creator and subject.
-
Using Action Reports for Testing Meta-models, Models, Generators and Target Interpreter in Domain-Specific Modeling
Đukić, Verislav; Luković, Ivan; Popović, Aleksandar; Ivančević, Vladimir (2012 Federated Conference on Computer Science and Information Systems, FedCSIS 2012, 2012) -
A Model-to-Model Transformation of a Generic Relational Database Schema into a Form Type Data Model
Ristić, Sonja; Kordić, Slavica; Čeliković, Milan; Dimitrieski, Vladmir; Luković, Ivan (IEEE, New York, 2016) -
Model za ocenu efikasnosti zasnovan na integraciji Ivanovićevog odstojanja i Analize obavijanja podataka / Model for efficiency estimation based on the integration of Ivanovic distance and data envelopment analysis
Radojičić, Milan (Univerzitet u Beogradu, Fakultet organizacionih nauka, 2019)