Academic literature on the topic 'UML diagram'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'UML diagram.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "UML diagram"

1

Oliveira, Rodrigo Diego de. "Análise do uso da cor no Diagrama de Classes da Linguagem Unificada de Modelagem (UML) | Analysis of the use of color in the Unified Modeling Language Class Diagram (UML)." InfoDesign - Revista Brasileira de Design da Informação 17, no. 1 (2020): 116–30. http://dx.doi.org/10.51358/id.v17i1.783.

Full text
Abstract:
O uso da cor em diagramas na Engenharia de Software não é novidade, em especial na Linguagem Unificada de Modelagem (UML), que consiste em um conjunto de quinze diagramas utilizados para documentar e especificar a complexidade de um software. Porém, a aplicação da cor muitas vezes é feita de forma aleatória ficando a cargo da subjetividade do projetista ou dos softwares utilizados para o desenho destes diagramas. O presente artigo aborda o uso das cores no diagrama de classes da UML segundo o modelo proposto por Coad, Lefebvre e De Luca (1999), que aplica a cor a partir de uma prática profissional utilizando post-its. O objetivo deste artigo é realizar uma análise descritiva da aplicação da cor para demonstrar a importância desta não só para melhorar a estética, mas também como símbolo, facilitando a leitura, compreensão e o estabelecimento de relações no diagrama de classes.*****The use of color in diagrams in Software Engineering is not new, especially in the Unified Modeling Language (UML), which consists of a set of fifteen diagrams used to document and specify the complexity of software. However, the application of color is often done in a random way, being in charge of the subjectivity of the designer or the software used to design these diagrams. This paper discusses the use of colors in the UML class diagram according to the model proposed by Coad, Lefebvre and De Luca (1999), who apply color from a professional practice using post-its. The purpose of this article is to perform a descriptive analysis of the application of color to demonstrate the importance of this not only to improve aesthetics but also as a symbol, facilitating reading, understanding and establishing relationships in the class diagram.
APA, Harvard, Vancouver, ISO, and other styles
2

Kambow, Lavleen. "Transformation of UML Class Diagram to UML Sequence Diagram." International Journal of Applied Information Systems 2, no. 9 (2012): 19–22. http://dx.doi.org/10.5120/ijais12-450413.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Kulkarni, Dr R. N., and C. K. Srinivasa. "Novel approach to transform UML Sequence diagram to Activity diagram." Journal of University of Shanghai for Science and Technology 23, no. 07 (2021): 1247–55. http://dx.doi.org/10.51201/jusst/21/07300.

Full text
Abstract:
Unified Modelling Language (UML) is currently accepted as a defacto standard language for modeling the software in the software industry. It will allow to implement object oriented concepts to model the software system. It provides a complete pictographic representation of software. Broadly these UML diagrams are classified into two groups viz. Structural diagrams and Behavioral diagrams. The sequence diagrams and Activity diagrams belongs to the second group i.e. behavioral diagrams. The sequence diagram represents the sequence of messages flowing from one object to another and activity diagram represents the flow of activities one after the other in a system. In this paper, we are proposing an automated tool which transforms the sequence diagram (which is represented in the table format) into activity diagram. The sequence diagram which is represented in the three column table called sequence table comprises various components of sequence diagram like objects, interactions, messages, alternations, iterations, loops, etc. The proposed tool reads the sequence table and converts the entire table components into the equivalent Activity table. Further the tool reads the activity table and then transforms to its equivalent activity diagram.
APA, Harvard, Vancouver, ISO, and other styles
4

Singh, Gurpreet, and Rasbir Singh. "Generation of test cases using UML models." INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY 13, no. 7 (2014): 4671–74. http://dx.doi.org/10.24297/ijct.v13i7.2511.

Full text
Abstract:
Software Testing plays an important role in Software development because it can minimize the development cost. UML is widely used in the software development, there consists of the designing and coding of the software. Designing phase is done with the help of the UML models, which consists of the sequence diagrams, activity diagrams, use case diagrams, state chart diagrams etc. After designing of the system, the next task is coding. Since the software development is time and human resource consuming, the reduction of consumption is done with the help of the code generation automatically. This work mainly focus on the UML sequence diagram and state chart diagram as the model. We Propose a Technique for Test Case Generation using UML Models. UML models give a lot of  information that should not be ignored in testing. An innovative approach of generating test cases from the combination of UML design diagrams has been discussed in this paper. Present work used an approach where sequence diagram and state chart diagram has been used to generate test cases. The test cases thus generated are suitable for dynamic testing of system.
APA, Harvard, Vancouver, ISO, and other styles
5

Yusufu, Munina, Hai Jun Zhang, Gulina Yusufu, Zhan Dong Liu, Pen Cheng, and Dilidaer Dilisati. "Modeling and Analysis of Complex System with UML: A Case Study." Applied Mechanics and Materials 513-517 (February 2014): 1346–51. http://dx.doi.org/10.4028/www.scientific.net/amm.513-517.1346.

Full text
Abstract:
The Unified Modeling Language - UML - is the most used specification language, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure. In this paper, we aim to demonstrate a system development methodology by generating the UML diagrams from the requirements of the Automatic Banking Machine (ABM) System and discuss their relationships, differences and suitability. The high-level requirements of the system are specified by using use-case diagram, activity diagram, state chart diagram, collaboration diagram, sequence diagram, and component diagram, and the low-level requirements of each component using class diagrams. We briefly introduce each diagram, their usage, their advantages and some limitations, and then we discuss the relationships and differences between two or more diagrams, and suitability for modeling the different parts of the system.
APA, Harvard, Vancouver, ISO, and other styles
6

Z, Sayf Hussain, and Suryaa V S. "AIRBNB SOFTWARE ARCHITECTURE MODELING USING UML EXTENSIONS." International Research Journal of Computer Science 8, no. 3 (2021): 53–61. http://dx.doi.org/10.26562/irjcs.2021.v0803.003.

Full text
Abstract:
Airbnb is a California based company that operates an online marketplace for lodging and homestays for vacation rentals, and tourism activities. Modeling a prototype of the application with all the integral features intact would help us understand the core working and success of the company. The Unified Modeling Language (UML) is a language for the specification, visualization and documentation of object-oriented software systems. In order to understand the features of the miniature Airbnb, we try to model the system using UML diagrams. In this study, the proposed extension to UML covers aspects of use case diagram, sequence diagram, activity diagram and class diagram of the miniature Airbnb model at various levels and perspectives.
APA, Harvard, Vancouver, ISO, and other styles
7

Modi, Salisu, Hanan Abdulrahman Taher, and Hoger Mahmud. "A Tool to Automate Student UML diagram Evaluation." Academic Journal of Nawroz University 10, no. 2 (2021): 189–98. http://dx.doi.org/10.25007/ajnu.v10n2a1035.

Full text
Abstract:
Unified modelling language (UML) is the accepted standard and modelling language for modeling in software development process. UML is widely used by most course tutors in teaching modules of software engineering and system analysis and design. Students taking such courses do submit assignments with UML diagrams such as use case, class, sequence, activity and so on. Different versions of such diagrams produced by the students for a given problem have to be assessed by the course tutor which is a challenging and time-consuming task. This paper presents a java-based tool which is developed based on a simple yet effective algorithm developed by the authors that will read student and tutors solution diagrams as inputs and evaluate and grade the diagrams automatically. The output of the tool is the score of the student diagram in respect of lecturer’s final solution. The output is presented in two feedback files, one containing students’ score for the lecturers and the other to be send to the student to note the areas that were incorrect. The tool has been tested and evaluated using a simple and assumed UML class diagram. The result shows that the tool functions effectively and can produce detail feedbacks for both students and tutors. The outcome of this paper contributes towards automating UML diagram evaluations.
APA, Harvard, Vancouver, ISO, and other styles
8

Mohamed, Sherif Magdy. "Enhanced UML Methodology with New Hybrid Diagrams: An ATM Application." Journal of Education and Vocational Research 4, no. 3 (2013): 60–68. http://dx.doi.org/10.22610/jevr.v4i3.101.

Full text
Abstract:
Object oriented proved to be the most important software engineering tools. The main reason behind the importance is that, Object Oriented covers the most powerful programming languages such as Java and C++. UML is a modeling language which is a part of object oriented and it was created to provide the software development industry with analysis and design techniques based on some diagrams. The most common UML diagrams in use are Class and Activity diagram. To implement any system using object oriented UML, the programmer needs at least two or three diagrams beside the Use Case diagram in order to understand a full picture of the system. There is no diagram which can show the full picture of the system. In this research, new methodology called “Touch and Go” has been generated by the researchers to implement the system. In this methodology, analysis and design are merged in one stage called Touch. Implementation and testing stage are merged in one stage called Go. The Class and Activity diagram are merged to introduce new integrated diagram called Enhanced Class Activity (ECA) diagram and the normal Activity diagram will be modified and improved as Activity Remarked Class (ARC) diagram. Analytical analysis of the new methodology is implemented in ATM machine system which can be later implemented using Java language or any other Object Oriented language. A powerful system like ATM is chosen to apply the new technique and it has been shown clearly how the methodology is working perfectly with such system. This study helps to reduce the number of diagrams that are being used to implement the system, reducing total time of implementation and making the coding stage easier by using only few numbers of diagrams.
APA, Harvard, Vancouver, ISO, and other styles
9

ZHANG, PENGCHENG, HENRY MUCCINI, YUELONG ZHU, and BIXIN LI. "MODEL AND VERIFICATION OF WS-CDL BASED ON UML DIAGRAMS." International Journal of Software Engineering and Knowledge Engineering 20, no. 08 (2010): 1119–49. http://dx.doi.org/10.1142/s0218194010005092.

Full text
Abstract:
The Web Services Choreography Description Language (WS-CDL) is a specification developed by the W3C and can be viewed as a blueprint for the development of end-point services. Consequently, it is worth providing a systematic approach for its modeling, analysis and verification. The Unified Modeling Language (UML) is an industry standard for modeling. Applying UML to model WS-CDL is obviously a promising solution to bring together academics and practitioners through a unique standard language. In this paper, we propose to use different UML diagrams to model WS-CDL. UML Component Diagram is used to model the underlying structure of WS-CDL. UML Sequence Diagram is utilized to model the activities in WS-CDL. UML State Machine Diagram is utilized to model the behaviors of each role participating in a WS-CDL specification. We then enrich the UML State Machine Diagram with data by the use of UML Class Diagram. Given the UML specification of WS-CDL, we then provide a systematic way of formally analyzing and verifying WS-CDL against desired properties. Some experiments show that our approach can verify structural, behavioral and data properties in a middle-scale data-enriched WS-CDL specification.
APA, Harvard, Vancouver, ISO, and other styles
10

Sejans, Janis, and Oksana Nikiforova. "Problems and Perspectives of Code Generation from UML Class Diagram." Scientific Journal of Riga Technical University. Computer Sciences 44, no. 1 (2011): 75–84. http://dx.doi.org/10.2478/v10143-011-0024-3.

Full text
Abstract:
Problems and Perspectives of Code Generation from UML Class Diagram As a result of increasing technological diversity, more attention is being focused on model driven architecture (MDA), and its standard - Unified Modeling Language (UML). UML class diagrams require correct diagram notation mapping to target programming language syntax under the framework of MDA. Currently there are plenty of CASE tools which claim that they are able to generate the source code from UML models. Therefore by combining the knowledge of a programming language, syntax rules and UML class diagram notation semantic, an experimental model for stressing the code generator can be produced, thus allowing comparison of quality of the transformation result. This paper describes a creation of such experimental models.
APA, Harvard, Vancouver, ISO, and other styles
More sources
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography