Academic literature on the topic 'Unified Modelling Language (UML)'

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 'Unified Modelling Language (UML).'

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 "Unified Modelling Language (UML)"

1

Pon Pushpa, S. Ewins, and Manamalli Devasikamani. "Schedulability Analysis for Rate Monotonic Algorithm-Shortest Job First Using UML-RT." Modelling and Simulation in Engineering 2014 (2014): 1–10. http://dx.doi.org/10.1155/2014/206364.

Full text
Abstract:
System modelling with a unified modelling language (UML) is an active research area for developing real-time system development. UML is widely used modelling language in software engineering community, to specify the requirement, and analyse the target system successfully. UML can be used to provide multiple views of the system under design with the help of a variety of structural and behavioural diagrams at an early stage. UML-RT (unified modelling language-real time) is a language used to build an unambiguous executable specification of a real-time system based on UML concepts. This paper presents a unified modeling approach for a newly proposed rate monotonic scheduling algorithm-shortest job first (RMA-SJF) for partitioned, semipartitioned and global scheduling strategies in multiprocessor architecture using UML-RT for different system loads. As a technical contribution, effective processor utilization of individual processors and success ratio are analyzed for various scheduling principles and compared with EDF and D_EDF to validate our proposal.
APA, Harvard, Vancouver, ISO, and other styles
2

Dauda, Ali B., Baba S. Ahmed, Abubakar A. Idris, Audu M. Mabu, and I. Iliyas. "Unified Modelling Language (UML) Model for Compressed Message Exchange." International Journal of Computer Sciences and Engineering 7, no. 3 (March 31, 2019): 470–75. http://dx.doi.org/10.26438/ijcse/v7i3.470475.

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

Hidayat, Arief, and Victor Gayuh Utomo. "Adaptive Online Module Prototype for Learning Unified Modelling Language (UML)." International Journal of Electrical and Computer Engineering (IJECE) 6, no. 6 (December 1, 2016): 2931. http://dx.doi.org/10.11591/ijece.v6i6.pp2931-2938.

Full text
Abstract:
Every student has their own learning style. Some students may prefer to read the learning material while some other students may prefer to discuss with their colleagues to help them understanding the information more effectively. One of the learning materials is Unified Modeling Language or UML. UML is an industry standard language to specify, visualize, construct, and document the artifacts of software systems. Today, many UML online learning sites are designed to give added information to students other than face-to-face interaction in the classroom. However, most of UML materials provided by the online learning resources are limited to text-based material which is suitable only for students with verbal learning styles. This research aims to identify and analyze the needs before developing a prototype of an adaptive online module. The research is also driven by the need to develop a prototype of adaptive online module that is based on the student's learning style categories in order to help students understand UML better. The result of this research is a prototype of adaptive online module which will identify students' learning styles and lead the students to learning environment that suits their learning style.
APA, Harvard, Vancouver, ISO, and other styles
4

Hidayat, Arief, and Victor Gayuh Utomo. "Adaptive Online Module Prototype for Learning Unified Modelling Language (UML)." International Journal of Electrical and Computer Engineering (IJECE) 6, no. 6 (December 1, 2016): 2931. http://dx.doi.org/10.11591/ijece.v6i6.10930.

Full text
Abstract:
<table width="562" border="1" cellspacing="0" cellpadding="0"><tbody><tr><td valign="top" width="387"><p>Every student has their own learning style. Some students may prefer to read the learning material while some other students may prefer to discuss with their colleagues to help them understanding the information more effectively. One of the learning materials is Unified Modeling Language or UML. UML is an industry standard language to specify, visualize, construct, and document the artifacts of software systems. Today, many UML online learning sites are designed to give added information to students other than face-to-face interaction in the classroom. However, most of UML materials provided by the online learning resources are limited to text-based material which is suitable only for students with verbal learning styles. This research aims to identify and analyze the needs before developing a prototype of an adaptive online module. The research is also driven by the need to develop a prototype of adaptive online module that is based on the student's learning style categories in order to help students understand UML better. The result of this research is a prototype of adaptive online module which will identify students' learning styles and lead the students to learning environment that suits their learning style.</p></td></tr></tbody></table>
APA, Harvard, Vancouver, ISO, and other styles
5

Anjani, Dewi, Hilda Hilaliyah, and Desi Novianti. "M-Absence : Analysis and Design using Unified Modelling Language (UML)." Journal of Physics: Conference Series 1539 (May 2020): 012040. http://dx.doi.org/10.1088/1742-6596/1539/1/012040.

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

Abdullatif, Nour, and Sally Kassem. "Modelling of Agent-Based Vehicle Routing Problem Using Unified Modelling Language." Journal Européen des Systèmes Automatisés 53, no. 6 (December 23, 2020): 781–89. http://dx.doi.org/10.18280/jesa.530604.

Full text
Abstract:
The Vehicle Routing Problem (VRP) is among the most studied optimization problems in the field of supply chain management. Typically, VRP requires dispatching a fleet of vehicles from a central depot to deliver demand to pre-determined spatially dispersed customers, with the objective of minimizing the total routing cost, and the constraint of not exceeding vehicles’ capacities. Agent Based Modelling (ABM) assists industries in the use of technology to support their decision-making process. This paper proposes a model of an Agent Based Vehicle Routing Problem System. The system under study is modelled using the Unified Modelling Language 2.0 (UML 2.0). The aim of the proposed model is to exploit the clear visualization provided by UML and the detailed view of the Agent-based modelling, in order to propose a new modeling perspective for the classic VRP. The paper covers the System initiation phase, in addition to, the functional, behavioral, and structural models.
APA, Harvard, Vancouver, ISO, and other styles
7

Wang, Hong Hao, Hui Quan Wang, and Zhong He Jin. "UML Based Design Approach for Storage System of Nano-Satellite." Applied Mechanics and Materials 599-601 (August 2014): 530–33. http://dx.doi.org/10.4028/www.scientific.net/amm.599-601.530.

Full text
Abstract:
Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.
APA, Harvard, Vancouver, ISO, and other styles
8

KOGUT, PAUL, STEPHEN CRANEFIELD, LEWIS HART, MARK DUTRA, KENNETH BACLAWSKI, MIECZYSLAW KOKAR, and JEFFREY SMITH. "UML for ontology development." Knowledge Engineering Review 17, no. 1 (March 2002): 61–64. http://dx.doi.org/10.1017/s0269888902000358.

Full text
Abstract:
Ontologies are becoming increasingly important because they provide the critical semantic foundation for many rapidly expanding technologies such as software agents, e-commerce and knowledge management (McGuinness, 2002). The Unified Modelling Language (UML)1 has been widely adopted by the software engineering community and its scope is broadening to include more diverse modelling tasks. This paper discusses the recent convergence of UML and ontologies and suggests some possible future directions.
APA, Harvard, Vancouver, ISO, and other styles
9

Vasilakis, Christos, Dorota Lecnzarowicz, and Chooi Lee. "Application of Unified Modelling Language (UML) to the Modelling of Health Care Systems." International Journal of Healthcare Information Systems and Informatics 3, no. 4 (October 2008): 39–52. http://dx.doi.org/10.4018/jhisi.2008100103.

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

Setiaji, Setiaji, and Ricki Sastra. "Implementasi Diagram UML (Unified Modelling Language) Pada Perancangan Sistem Informasi Penggajian." Jurnal Teknik Komputer 7, no. 1 (February 5, 2021): 106–11. http://dx.doi.org/10.31294/jtk.v7i1.9773.

Full text
Abstract:
Companies need an information system that supports and can provide fast and accurate data. This research was conducted as an effort to improve the existing payroll system so that it is more effective and efficient. At this time several companies engaged in the payroll system services are still at their maximum, starting from recording attendance to payroll, making it possible when the process takes place there are errors in payroll, inaccurate reports made and late in searching for the required data. The research information system uses object-oriented Unified Modeling Language (UML) software modeling. Researchers use Unified Modeling Language modeling with the aim that the desired system can be provided properly so that problems in the existing system are resolved. This uml modeling process begins with analyzing the system's needs and implementing it in usecase traffic diagrams by making class diagrams, sequence diagrams, and activity diagrams. UML software modeling also provides benefits in software development and is able to monitor the flow or system flow expected by the company. This research also uses the approach waterfall method, namely analysis, design, code generation program, testing and maintenance in designing. This information system design is the best solution to solve problems that exist in the payroll system. The payroll system that utilizes software to support the process provides a very effective contribution to the company and the development process will still be carried out for existing problems.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Unified Modelling Language (UML)"

1

Burkhardt, Rainer. "UML - Unified Modelling Language : objektorientierte Modellierung für die Praxis /." Bonn [u.a.] : Addison-Wesley, 1997. http://www.gbv.de/dms/ilmenau/toc/243054106.PDF.

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

Molina, Fernando. "Reasoning with extended Venn-Peirce diagrammatic systems." Thesis, University of Brighton, 2001. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.366385.

Full text
Abstract:
Traditionally the dominant formalist school in mathematics has considered diagrams as merely heuristic tools. However, the last few years have seen a renewed interest in visualisation in mathematics and, in particular, in diagrammatic reasoning. This has resulteQ from the increasing capabilities of modern computers, the key role that design and modelling notations play in the development process of software systems, and the emergence of the first formal diagrammatic systems. Constraint diagrams are a diagrammatic notation for expressing constraints that can be used in conjunction with the Unified Modelling Language (UML) in object-oriented modelling. Recently, full formal semantics and sound and complete inference rules have been developed for Venn-Peirce diagrams and Euler circles. Spider diagrams emerged from work on constraint diagrams. They combine and extend Venn-Peirce diagrams and Euler circles to express constraints on sets and their relationships with other sets. The spider diagram system SDI developed in this thesis extends the second Venn-Peirce system that Shin investigated, Venn II, to give lower bounds for the cardinality of the sets represented by the diagrams. A sound and complete set of reasoning rules is given. The diagrammatic system SD2 extends SD 1 so that lower and upper bounds can be inferred for the cardinalities of the set represented by the diagrams. Soundness and completeness results are also given extending the proof strategies used in SD 1. The system SD2 is also shown to be syntactically rich enough to express the negation of any diagram. Finally, the ESD2 system incorporates syntactic elements from the spider diagram notation, so that information within a diagram can be expressed more compactly, and is proved equivalent to SD2. Two important innovations are introduced with respect to Venn I, Venn II, and Higraphs: two levels of syntax - abstract and concrete - and a proof of completeness that omits the use of maximal diagram used in these systems. This work will help to provide the necessary mathematical underpinning for the development of software tools to aid the reasoning process . and the development and formalisation of more expressive diagrammatic notations.
APA, Harvard, Vancouver, ISO, and other styles
3

Balram, Shivanand. "Collaborative GIS process modelling using the Delphi method, systems theory and the unified modelling language (UML)." Thesis, McGill University, 2005. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=85881.

Full text
Abstract:
Efforts to resolve environmental planning and decision-making conflicts usually focus on participant involvement, mutual understanding of the problem situation, evaluation criteria identification, data availability, and potential alternative solutions. However, as the alternatives become less distinct and participant values more diverse, intensified negotiations and more data are usually required for meaningful planning and decision-making. Consequently, questions such as "What collaborative spatial decision making design is best for a given context?" "How can the values and needs of stakeholders be integrated into the planning process?" and "How can we learn from decision making experiences and understanding of the past?" are crucial considerations. Answers to these questions can be developed around the analytic and discursive approaches that transform diffused subjective judgments into systematic consensus-oriented resolutions.
This dissertation examines the above issues through the design, implementation, and assessment of the Collaborative Spatial Delphi (CSD) Methodology. The CSD methodology facilitates spatial thinking and discursive strategies to describe the complex social-technical dynamics associated with the knowledge-structuring-consensus nexus of the participation process. The CSD methodology describes this nexus by synthesizing research findings from knowledge management, focus group theory, systems theory, integrated assessment, visualization and exploratory analysis, and transformative learning all represented within a collaborative geographic information system (GIS) framework.
The CSD methodology was implemented in multiple contexts. Its use in two contexts - strategic planning and management of urban green spaces in Montreal (Canada); and priority setting for North American biodiversity conservation - are reported in detail in this dissertation. The summative feedbacks from all the CSD planning workshops help incrementally improve the design of the CSD process. This dissertation also reports on the design and use of questionnaire surveys to incorporate local realities into planning, as well as the development of an evaluation index to assess the face validity and effectiveness of the CSD process from the perspective of workshop participants.
The accumulated evidence from the CSD implementations suggests that many core issues exist across spatial problem solving situations. Thus, the design and specification of a core collaborative process model provides benefits for knowledge exchange. General systems theory was used to classify the core technical components of the collaborative GIS design, and soft systems theory was used to characterize the human activity dynamics. Object oriented principles enabled the generation of a flexible domain model, and the unified modelling language (UML) visually described the collaborative process. The CSD methodology is used as a proof of concept.
This dissertation contributes to knowledge in the general areas of Geography, Geographic information systems and science, and Environmental decision making. The specific contributions are threefold. First, the CSD provides a synthesis of multi-disciplinary theories and a tested tool for environmental problem solving. Second, the CSD facilitates a fusion of local and technical knowledge for more realistic consensus planning outcomes. Third, an empirical-theoretical visual formalism of the CSD allows for process knowledge standardization and sharing across problem solving situations.
APA, Harvard, Vancouver, ISO, and other styles
4

Teyssié, Cédric. "Modélisation de réseaux à qualité de service avec UML et ses extensions." Toulouse 3, 2005. http://www.theses.fr/2005TOU30201.

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

Stevens, David. "On the automated compilation of UML notation to a VLIW chip multiprocessor." Thesis, Loughborough University, 2013. https://dspace.lboro.ac.uk/2134/13746.

Full text
Abstract:
With the availability of more and more cores within architectures the process of extracting implicit and explicit parallelism in applications to fully utilise these cores is becoming complex. Implicit parallelism extraction is performed through the inclusion of intelligent software and hardware sections of tool chains although these reach their theoretical limit rather quickly. Due to this the concept of a method of allowing explicit parallelism to be performed as fast a possible has been investigated. This method enables application developers to perform creation and synchronisation of parallel sections of an application at a finer-grained level than previously possible, resulting in smaller sections of code being executed in parallel while still reducing overall execution time. Alongside explicit parallelism, a concept of high level design of applications destined for multicore systems was also investigated. As systems are getting larger it is becoming more difficult to design and track the full life-cycle of development. One method used to ease this process is to use a graphical design process to visualise the high level designs of such systems. One drawback in graphical design is the explicit nature in which systems are required to be generated, this was investigated, and using concepts already in use in text based programming languages, the generation of platform-independent models which are able to be specialised to multiple hardware architectures was developed. The explicit parallelism was performed using hardware elements to perform thread management, this resulted in speed ups of over 13 times when compared to threading libraries executed in software on commercially available processors. This allowed applications with large data dependent sections to be parallelised in small sections within the code resulting in a decrease of overall execution time. The modelling concepts resulted in the saving of between 40-50% of the time and effort required to generate platform-specific models while only incurring an overhead of up to 15% the execution cycles of these models designed for specific architectures.
APA, Harvard, Vancouver, ISO, and other styles
6

Ferrão, Arlete Maria Vilanculos. "Utilização da UML para estabelecer uma metodologia alicerçada na teoria de aprendizagem significativa para a modelagem de objetos de aprendizagem." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2017. http://hdl.handle.net/10183/172177.

Full text
Abstract:
A UML é uma linguagem de modelagem largamente aceite entre profissionais da área de computação para a modelagem de sistemas simples e complexos. Tomando em consideração que os objetos de aprendizagem são entidades digitais, para o seu desenvolvimento, a utilização de metodologias torna-se um imperativo, se o objetivo for o de oferecer ao setor de educação ferramentas capazes de apoiar o processo de ensino aprendizagem. Os objetos de aprendizagem são ferramentas que podem contribuir para o aluno alcançar a aprendizagem significativa, se forem desenvolvidos dentro dos parâmetros considerados facilitadores da aprendizagem significativa. A presente pesquisa propõe uma metodologia alicerçada na aprendizagem significativa, denominada Metodologia de Modelagem de objetos de aprendizagem em UML (MOAUML) baseada em princípios de UML e de Design Instrucional, para a modelagem de objetos de aprendizagem, com vista a facilitar o desenvolvimento de objetos de aprendizagem que favoreçam a aprendizagem. Objetivando a validação da metodologia, equipes com diferentes perfis profissionais, modelaram 9 objetos de aprendizagem entre novos e legados. O resultado das modelagens mostrou que a utilização da MOAUML contribui para a facilidade na modelagem de objetos de aprendizagem, embora tenha sido mais fácil para equipes que já estavam familiarizadas com métodos de modelagem de software.
The UML is a widely accepted modelling language among computer specialists from simple to complex systems. In order to develop learning objects as digital entities, it is very important the utilization of any methodology aiming to deliver to the education sector capable tools for supporting the process of teaching learning. The learning objects are powerful tools that can contribute for student’s achievement of meaningful learning. This fact can be true only if the development procedures satisfied some characteristics considered facilitators of meaningful learning. This study proposes a methodology based on the meaningful learning, designated Modelling of Learning Objects Using UML (MOAUML) based on principles of UML and Instructional Design, for the modelling of learning objects targeting to facilitate the development of learning objects that promote meaningful learning. In order to validate the MOAUML, different teams with distinguish profiles, were modelled 9 learning objects among news and legacies. The results of that process disclosed that the use of MOAUML contributes to the ease of modelling learning objects, although it has been easier for teams that were already familiar with software modelling processes.
APA, Harvard, Vancouver, ISO, and other styles
7

Činčikas, Evaldas. "UAB „Švaros komanda“ vadybininko darbo vietos kompiuterizavimas." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2005. http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2005~D_20050110_195041-53474.

Full text
Abstract:
The aim of this master work is to create flexible information system, based on the up-to-date technologies and tailored to the users’ needs. The information system aims to facilitate work, presentation of the information and customers’ service. Joint-stock company “Švaros komanda“ offers waste disposal facilities for citizens and companies. The main goal of this project is to computerize workplace of manager. The data will be stored in the database, created by using Access 2002. The information system helps to solve these goals: • To make contracts with customers; • To create the timetables; • To fix services; • To collect the data from posts ant banks and to import into data base; • Accounts control. The usage of system will simplify system administrator functions and will reduce level of mistakes.
APA, Harvard, Vancouver, ISO, and other styles
8

Alalshuhai, Ahmed. "Requirements engineering of context-aware applications." Thesis, De Montfort University, 2015. http://hdl.handle.net/2086/12487.

Full text
Abstract:
Context-aware computing envisions a new generation of smart applications that have the ability to perpetually sense the user’s context and use these data to make adaptation decision in response to changes in the user’s context so as to provide timely and personalized services anytime and anywhere. Unlike the traditional distribution systems where the network topology is fixed and wired, context-aware computing systems are mostly based on wireless communication due to the mobility of the network nodes; hence the network topology is not fixed but changes dynamically in an unpredictable manner as nodes join and the leave network, in addition to the fact that wireless communication is unstable. These factors make the design and development of context-aware computing systems much more challenging, as the system requirements change depending on the context of use. The Unified Modelling Language (UML) is a graphical language commonly used to specify, visualize, construct, and document the artefacts of software-intensive systems. However, UML is an all-purpose modelling language and does not have notations to distinguish context-awareness requirements from other system requirements. This is critical for the specification, visualization, construction and documentation of context-aware computing systems because context-awareness requirements are highly important in these systems. This thesis proposes an extension of UML diagrams to cater for the specification, visualization, construction and documentation of context-aware computing systems where new notations are introduced to model context-awareness requirements distinctively from other system requirements. The contributions of this work can be summarized as follows: (i) A context-aware use case diagram is a new notion which merges into a single diagram the traditional use case diagram (that describes the functions of an application) and the use context diagram, which specifies the context information upon which the behaviours of these functions depend. (ii) A Novel notion known as a context-aware activity diagram is presented, which extends the traditional UML activity diagrams to enable the representation of context objects, context constraints and adaptation activities. Context constraints express conditions upon context object attributes that trigger adaptation activities; adaptation activities are activities that must be performed in response to specific changes in the system’s context. (iii) A novel notion known as the context-aware class diagram is presented, which extends the traditional UML class diagrams to enable the representation of context information that affect the behaviours of a class. A new relationship, called utilisation, between a UML class and a context class is used to model context objects; meaning that the behaviours of the UML class depend upon the context information represented by the context class. Hence a context-aware class diagram is a rich and expressive language that distinctively depicts both the structure of classes and that of the contexts upon which they depend. The pragmatics of the proposed approach are demonstrated using two real-world case studies.
APA, Harvard, Vancouver, ISO, and other styles
9

Ferreira, Ana Cristina Martins. "Refinamento de diagramas de classes: análise e verificação." Master's thesis, Faculdade de Ciências e Tecnologia, 2009. http://hdl.handle.net/10362/3981.

Full text
Abstract:
Dissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para obtenção do grau de Mestre em Engenharia Informática
A qualidade do Software foi sempre uma das grandes preocupações das empresas de desenvolvimento de software. O suporte à constante necessidade de actualização e adaptações dos sistemas é essencial ao sucesso dos mesmos. O paradigma orientado a objectos centraliza uma grande parte dos seus esforços, na criação de sistemas de software bem planeados, robustos, modificáveis e, sempre que possível, reutilizáveis. O UML (Unified Modelling Language) é uma linguagem de modulação visual, complementada pela linguagem de especificação formal de restrições OCL (Object Constraint Language). O OCL permite aumentar a expressividade dos diagramas, mas não consegue colmatar totalmente a informalidade do UML. O refinamento baseia-se na premissa de que temos uma dada especificação e através de um conjunto de regras bem-formadas podemos obter uma segunda especificação aperfeiçoada, em que o comportamento inicialmente observado é mantido. O Alloy é uma linguagem de especificação formal, orientada a objectos, direccionada para a criação de micro-modelos, que nos possibilita a análise e verificação formal, através da ferramenta associada Alloy Analyzer. Com o objectivo de verificar a correcção das transformações de refinamento de diagramas de classe do UML, propomos a definição de um conjunto de regras de refinamento. Com base nessas regras e nos modelos (modelo original e concreto), propomos usar a ferramenta Alloy Analyzer para a verificação formal automática da correcção do refinamento.
APA, Harvard, Vancouver, ISO, and other styles
10

Zakariapour, Amid. "Model-Driven Development of Distributed Systems in Umple." Thesis, Université d'Ottawa / University of Ottawa, 2018. http://hdl.handle.net/10393/37143.

Full text
Abstract:
Model-driven software development can help tackle complexity when developing large software systems. Model-driven development tools facilitate this. Such tools support multiple features and languages; some are multi-platform and support multi-language code generation from models. Umple is a full-featured open source language and modelling tool that we used as a basis for this thesis. Distribution concerns have become a critical part of modern software systems. In this thesis, we present how we extended Umple to support the development of model-driven synchronous or asynchronous distributed systems. Our contributions provide simple syntax, model analysis capabilities, and programming APIs, which allow users to change the configuration of systems both at development and deployment stages. We also demonstrate how a system can be modeled without distribution concerns and easily be transformed to a distributed system through our approach. The contributions of this thesis are: a) Creating a mechanism to distribute objects in Umple; b) Developing new semantics for modelling of distributed objects and providing supporting syntax for this in Umple; c) Investigating different patterns and technologies to implement code generation for distributed systems; d) Implementation, testing, and comparison of the distributed feature in Umple for executable Java code; and e) implementing a mechanism to dynamically modify the distribution plan at runtime.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Unified Modelling Language (UML)"

1

Akande, A. Critical evaluation of Unified Modelling Language (UML) development methodology. London: University of East London, 2001.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Holt, Jon. Modelling enterprise architectures. Stevenage: Institution of Engineering and Technology, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Holt, Jon. Modelling Enterprise Architectures. Stevenage: IET, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

France, Robert, and Bernhard Rumpe, eds. «UML»’99 — The Unified Modeling Language. Berlin, Heidelberg: Springer Berlin Heidelberg, 1999. http://dx.doi.org/10.1007/3-540-46852-8.

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

Jézéquel, Jean-Marc, Heinrich Hussmann, and Stephen Cook, eds. ≪UML≫ 2002 — The Unified Modeling Language. Berlin, Heidelberg: Springer Berlin Heidelberg, 2002. http://dx.doi.org/10.1007/3-540-45800-x.

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

Evans, Andy, Stuart Kent, and Bran Selic, eds. ≪UML≫ 2000 — The Unified Modeling Language. Berlin, Heidelberg: Springer Berlin Heidelberg, 2000. http://dx.doi.org/10.1007/3-540-40011-7.

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

Ivar, Jacobson, and Booch Grady, eds. The unified modeling language reference manual. Reading, Mass: Addison-Wesley, 1999.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

James, Rumbaugh, and Jacobson Ivar, eds. The unified modeling language user guide. Reading Mass: Addison-Wesley, 1999.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Rumbaugh, James. The unified modeling language reference manual. 2nd ed. Boston: Addison-Wesley, 2005.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Booch, Grady. The unified modeling language user guide. Reading, Mass: Addison-Wesley, 1999.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Unified Modelling Language (UML)"

1

Lunn, Ken. "Modelling and Notation — The Unified Modeling Language." In Software Development with UML, 13–21. London: Macmillan Education UK, 2003. http://dx.doi.org/10.1007/978-0-230-80419-7_2.

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

Stevens, Perdita, Marko Boger, Stephen Mellor, and Alan Cameron Wills. "Extreme Programming and Modelling?" In ≪UML≫ 2000 — The Unified Modeling Language, 353–58. Berlin, Heidelberg: Springer Berlin Heidelberg, 2000. http://dx.doi.org/10.1007/3-540-40011-7_25.

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

Aagedal, Jan Øyvind, and Earl F. Ecklund. "Modelling QoS: Towards a UML Profile." In ≪UML≫ 2002 — The Unified Modeling Language, 275–89. Berlin, Heidelberg: Springer Berlin Heidelberg, 2002. http://dx.doi.org/10.1007/3-540-45800-x_22.

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

Graubmann, Peter, and Ekkart Rudolph. "HyperMSCs and Sequence Diagrams for Use Case Modelling and Testing." In ≪UML≫ 2000 — The Unified Modeling Language, 32–46. Berlin, Heidelberg: Springer Berlin Heidelberg, 2000. http://dx.doi.org/10.1007/3-540-40011-7_3.

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

Prasse, Michael. "Evaluation of Object-Oriented Modelling Languages: A Comparison Between OML and UML." In The Unified Modeling Language, 58–75. Heidelberg: Physica-Verlag HD, 1998. http://dx.doi.org/10.1007/978-3-642-48673-9_5.

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

Stevens, Perdita. "On Associations in the Unified Modelling Language." In ≪UML≫ 2001 — The Unified Modeling Language. Modeling Languages, Concepts, and Tools, 361–75. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/3-540-45441-1_27.

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

Abie, H., D. B. Aredo, T. Kristoffersen, S. Mazaher, and T. Raguin. "Integrating a Security Requirement Language with UML." In < > 2004 - The Unified Modeling Language. Modelling Languages and Applications, 350–64. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-30187-5_25.

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

Mugisa, Ezra K. "Tutorials at the UML 2004 Conference." In < > 2004 - The Unified Modeling Language. Modelling Languages and Applications, 449–52. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-30187-5_32.

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

Toval, Ambrosio. "Workshops at the UML 2004 Conference." In < > 2004 - The Unified Modeling Language. Modelling Languages and Applications, 440–48. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-30187-5_31.

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

Arlow, Jim, Wolfgang Emmerich, and John Quinn. "Literate Modelling — Capturing Business Knowledge with the UML." In The Unified Modeling Language. «UML»’98: Beyond the Notation, 189–99. Berlin, Heidelberg: Springer Berlin Heidelberg, 1999. http://dx.doi.org/10.1007/978-3-540-48480-6_15.

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

Conference papers on the topic "Unified Modelling Language (UML)"

1

Luzi, Daniela, Fabrizio Pecoraro, Michael Rigby, Oscar Tamburis, and Mitch Blair. "OC-9 Well child care in europe – an inter-country comparison using unified modelling language (UML) methods." In 8th Europaediatrics Congress jointly held with, The 13th National Congress of Romanian Pediatrics Society, 7–10 June 2017, Palace of Parliament, Romania, Paediatrics building bridges across Europe. BMJ Publishing Group Ltd and Royal College of Paediatrics and Child Health, 2017. http://dx.doi.org/10.1136/archdischild-2017-313273.9.

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

Vistoso, Anette, Mariela Padilla, Glenn Clark, and Luciano Nocera. "OPERATIONAL FEEDBACK USING THE UNIFIED MODELING LANGUAGE (UML) DIAGRAMS." In 10th annual International Conference of Education, Research and Innovation. IATED, 2017. http://dx.doi.org/10.21125/iceri.2017.2003.

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

Bo¨hnke, Daniel, Axel Reichwein, and Stephan Rudolph. "Design Language for Airplane Geometries Using the Unified Modeling Language." In ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2009. http://dx.doi.org/10.1115/detc2009-87368.

Full text
Abstract:
The design language allows the construction of a variety of airplan designs. The syntax of the design language relies on the standardized Unified Modeling Language (UML) and consists of an object-oriented vocabulary (i.e. points, lines, profiles, wings, etc.) comparable to building blocks, and design rules (i.e. building laws) which represent the building knowledge used. In the terminology of graph-based design languages, the building blocks are the information objects which represent the static aspects of the design because they represent indivisible design entities. They are represented as UML classes and instances and their interrelation forms an object-oriented class hierarchy. The design rules represent the dynamic aspects of the design and express the building knowledge as stepwise activities. Finally, a production system (i.e. a specific rule set) is able to create an airplane geometry and generates design variants through manual modifications of the production system.
APA, Harvard, Vancouver, ISO, and other styles
4

Harzallah, Mounira. "Incorporating IDEF3 into the Unified Enterprise Modelling Language." In 2007 11th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOC Workshops). IEEE, 2007. http://dx.doi.org/10.1109/edocw.2007.14.

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

Earl, Anthony, and David Botterill. "Using the unified modeling language (UML) to design Jiro technology dynamic services." In ITCom 2001: International Symposium on the Convergence of IT and Communications, edited by Sudipto Ghosh. SPIE, 2001. http://dx.doi.org/10.1117/12.432996.

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

Chakrabarty, Sudipta, Debashis De, and Payel Gupta. "Behavioural Modelling of Ragas of Indian Classical Music using Unified Modelling Language." In the 2nd International Conference. New York, New York, USA: ACM Press, 2015. http://dx.doi.org/10.1145/2708463.2709037.

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

Kleins, Arnis, Artis Teilans, Yuri Merkuryev, and Ojars Krasts. "A Metamodel Based Approach for UML Notated Domain Specific Modelling Language." In 2011 UkSim 13th International Conference on Computer Modelling and Simulation (UKSim). IEEE, 2011. http://dx.doi.org/10.1109/uksim.2011.58.

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

Radkowski, Rafael, and Michael Hilus. "Unified Modeling Language to Enhance the Specification of Discrete Event Systems for Virtual Reality Applications." In ASME 2011 World Conference on Innovative Virtual Reality. ASMEDC, 2011. http://dx.doi.org/10.1115/winvr2011-5541.

Full text
Abstract:
This paper presents the utilization of UML (Unified Modeling Language) state diagrams and activity diagrams in order to model a discrete control system for a virtual reality (VR) application. Discrete control systems are utilized to control the behavior of a virtual model within a VR application. The common approach is to use a graphical notation, whose graphical elements represent states and messages. However, in a technical domain the discrete event system has to integrate technical simulations and engineering models. Furthermore, it needs to be flexible. An UML-based notation facilitates both. Changes are simple by replacing states and transitions of the diagrams. Engineering models are integrated by code templates, which are derived from the UML. This UML-bases notation has been tested. In summary, utilizing UML simplifies to keep track of the behavior models of virtual objects.
APA, Harvard, Vancouver, ISO, and other styles
9

Mo, Jianzhong, Chi-Cheng Chu, B. S. Prabhu, and Rajit Gadh. "On the Creation of a Unified Modeling Language Based Collaborative Virtual Assembly/Disassembly System." In ASME 2003 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2003. http://dx.doi.org/10.1115/detc2003/dfm-48160.

Full text
Abstract:
Design For Assembly/disassembly (DFA) allows systematic evaluations and analysis of product assembly and disassembly during the product design stage with the goal of reducing assembly costs, improving quality and shortening time to market. These evaluations include assemblability, disassemblability, part accessibility, and part layout [1]. With the growing availability and widespread use of high bandwidth network and Virtual Reality (VR) technologies, the issues involved with product assembly, disassembly may be addressed and resolved effectively in a collaborative virtual environment over the Internet. In this paper, an analysis on the framework and definition of a collaborative virtual assembly and disassembly system, called Motive3D [2, 3], is introduced and examined using Unified Modeling Language (UML) [4]. UML is an Object Management Group’s (OMG) standard for object-oriented analysis and software design method, which allows specifying, constructing, visualizing, and documenting a distributed software-intensive system. Carrying out systematic analysis on the Motive3D system using UML, we believe that it expedites system development and will be possible to expedite the product design cycle and enable the assembly and disassembly process over Internet, and thus reduce the assembly and disassembly process bottlenecks.
APA, Harvard, Vancouver, ISO, and other styles
10

Miura, Hisahiro, Masahiro Ohba, Masashi Tsuboya, Atsuko Higashi, and Masayuki Shoji. "Development of an Engineering Training System in Hybrid Control System Design Using Unified Modeling Language (UML)." In SAE 2004 World Congress & Exhibition. 400 Commonwealth Drive, Warrendale, PA, United States: SAE International, 2004. http://dx.doi.org/10.4271/2004-01-0707.

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

Reports on the topic "Unified Modelling Language (UML)"

1

Whitmore, Brent, and Brian Appel. Unified Modeling Language (UML) for Information Assurance (IA). Fort Belvoir, VA: Defense Technical Information Center, June 2003. http://dx.doi.org/10.21236/ada417441.

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

Kogut, Paul. DARPA Agent Markup Language (DAML) Unified Modeling Language (UML)-Based Ontology Toolset (UBOT). Fort Belvoir, VA: Defense Technical Information Center, October 2005. http://dx.doi.org/10.21236/ada440653.

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

Bonne, Susan M., and Jason K. Rupert. Use of Unified Modeling Language (UML) in Model-Based Development (MBD) For Safety-Critical Applications. Fort Belvoir, VA: Defense Technical Information Center, December 2014. http://dx.doi.org/10.21236/ada621409.

Full text
APA, Harvard, Vancouver, ISO, and other styles
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