A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Analysing UML 2.0 activity diagrams in the software performance engineering process
2004
Software engineering notes
In this paper we present an original method of analysing the newlyrevised UML2.0 activity diagrams. ...
This process highlights latent performance problems hidden in the high-level design, allowing software developers to fix these design flaws before they are concretised in implementation code. ...
Analysing UML 2.0 activity diagrams in the software performance engineering process. In Proceedings of the 4th international workshop on Software and performance. (pp. 74-78). ...
doi:10.1145/974044.974055
dblp:conf/wosp/CanevetGHKS04
fatcat:zagfcqssh5bsznrj6zkk7qka74
Analysing UML 2.0 activity diagrams in the software performance engineering process
2004
Software engineering notes
In this paper we present an original method of analysing the newlyrevised UML2.0 activity diagrams. ...
This process highlights latent performance problems hidden in the high-level design, allowing software developers to fix these design flaws before they are concretised in implementation code. ...
Analysing UML 2.0 activity diagrams in the software performance engineering process. In Proceedings of the 4th international workshop on Software and performance. (pp. 74-78). ...
doi:10.1145/974043.974055
fatcat:ixctovt3tnbypg3sloqjjs47xm
Using UML models for the performance analysis of network systems
2005
Computer Networks
Software Performance Engineering using XMI), for the design and performance analysis of communication protocols specified with UML. ...
With the growth in popularity of UML the most obvious question to ask is whether one can translate one or more UML diagrams describing a system to a performance model. ...
UML 2.0 AND COMMUNICATION SOFTWARE PERFORMANCE MODELLING With UML the original intention was a language for specifying, visualizing, constructing, and documenting the artifacts of software systems [BRJ98 ...
doi:10.1016/j.comnet.2005.05.007
fatcat:4fl5r3752vdj3hwhwqhzedueqa
Tools Exhibits
[chapter]
2005
Lecture Notes in Computer Science
The tool exhibits session provided an excellent opportunity where participants analysed and viewed relevant UML and MDA related tools in action and discussed these systems with their creators or distributors ...
The tool exhibit contributions are described in this paper in the form of an extended summary. ...
At some point during this maturation process, it will become common practice for software engineers to specify their products using an architectural blueprint language, such as UML 2.0. ...
doi:10.1007/978-3-540-31797-5_34
fatcat:i5y34xfiqfertjnmigtfmk4ehm
Object-oriented modelling with unified modelling language 2.0 for simple software application based on agile methodology
2011
Behavior and Information Technology
Unified modelling language (UML) 2.0 introduced in 2002 has been developing and influencing object-oriented software engineering and has become a standard and reference for information system analysis ...
This article will discuss how to model the simple software application by using some of the diagrams of UML 2.0 and not by using the whole diagrams as suggested by agile methodology. ...
In one diagram, they may use UML version 1.x and in the other diagram they may use UML version 2.0. ...
doi:10.1080/01449290903186231
fatcat:snep4eoxfbee5eapdp63v3jgma
What Are the Used UML Diagram Constructs? A Document and Tool Analysis Study Covering Activity and Use Case Diagrams
[chapter]
2015
Communications in Computer and Information Science
This work is part of a larger project aimed at investigating the usage level of the UML diagrams and their constructs, also by means of a personal opinion survey intended for UML users. ...
Results of the study show that, among the 47 activity diagrams constructs, a large majority of them seem to be scarcely used, while, only nine result widely used, whereas only two of the nine constructs ...
Duc
2007 Springer
UML
Notation
Guides
Software
Engineering
books
based
on
UML
Fig. 1. ...
doi:10.1007/978-3-319-25156-1_5
fatcat:hlsmbtdh5jfvnkujmae7korpmy
From UML to Petri Nets for non functional Property Verification
2006
2006 International Symposium on Industrial Embedded Systems
This paper focuses on 1) the specification of expected behavior by UML activities, specialized to support the synchronous paradigm, 2) the definition of an analysis model for temporal properties: the Modular ...
We consider two technical domains: the UML domain for the definition of the model elements, and a non functional property analysis domain, external to UML, used for formal verification. ...
This justifies our choice of the UML 2.0 activities for behavioral modeling. In this paper, we attempt to define a mapping for a restrictedclass of activity diagrams to Time Petri Nets. ...
doi:10.1109/ies.2006.357475
dblp:conf/sies/MalletPA06
fatcat:xiysflhdsrbbhm3mlbknvl5aam
Performance evaluation of a DVB-H enabled mobile device system model
2007
Proceedings of the 6th international workshop on Software and performance - WOSP '07
In this experience report, we present experiences we have gained in applying performance engineering techniques during the design of a DVB-H enabled handheld device. ...
From sequence diagrams and composite structure diagrams, a queueing network is generated for the analysis of the system performance. ...
In their Software Performance Engineering (SPE) approach, UML diagrams are used to specify the model from which a performance model is generated for the analysis [24, 26] . ...
doi:10.1145/1216993.1217022
dblp:conf/wosp/PustinaSGMD07
fatcat:lnyazsj44jdydkg24uatngn5le
The Integration of Functional Decomposition with UML Notation in Business Process Modelling
[chapter]
2007
Advances in Information Systems Development
The objective of this paper is to propose a new approach to analysis of the business process using UML notation. UML is the most commonly used language in object-oriented software development. ...
However, object-oriented decomposition is not well suited to business process modelling. In an object-oriented methodology the decomposition is achieved by objects on which operations are performed. ...
Applying UML in business process modelling This section presents two of the most useful diagrams in business process modelling: the activity diagram and the process diagram. ...
doi:10.1007/978-0-387-70761-7_8
fatcat:qkwyouzt5rhgdjhv7xflyozk2e
Investigating the mapping of an Enterprise Description Language into UML 2.0
2004
Electronical Notes in Theoretical Computer Science
Business architects and process engineers, when modelling their organisation or parts of it, prefer not to use the Unified Modelling Language (UML) as they find UML too technical for their taste. ...
In this way, one is able to compensate the disadvantages of writing business models in a non-UML language. ...
Acknowledgement This paper is a result from the ArchiMate project (http://archimate.telin.nl), a research initiative that aims to provide concepts and techniques to support architects in the visualisation ...
doi:10.1016/j.entcs.2004.02.020
fatcat:tnghb7muung5vccitlg4wxdusm
Software Architecture Description and UML
[chapter]
2005
Lecture Notes in Computer Science
The upcoming UML 2.0 standard has also created great expectations about the potential of the language to capture software architectures, to allow for early analysis of systems under development and to ...
More recently, UML has been widely accepted in both industry and academia as a language for Architecture Description (AD), and there have been approaches to UML-based AD either by extending the language ...
The UML profile for Schedulability, Performance and Time (SPT) is utilized in order to annotate the UML diagrams with performance-related information. ...
doi:10.1007/978-3-540-31797-5_3
fatcat:v4hwitnujrgvjdcrpwv4wwfpxm
UML Profiles for Modeling Real-Time Communication Protocols
2010
Journal of Object Technology
This paper is organised as follows: section 2 deals with some of the built-in features of UML 2.0 for expressing real-time properties, section 3 is dedicated to UML profile for Schedulability, Performance ...
Therefore, it is crucial to analyse the capabilities of various UML profiles in the context of modeling time-critical ICPs. ...
Concurrency Concurrency modeling in UML 2.0 is supported by active objects, concurrent operations and concurrent composite states. ...
doi:10.5381/jot.2010.9.2.a5
fatcat:6hwwgo7dwzdjvhrbnqsggl5xyi
Towards UML representation for BPMN and DMN models
2019
MATEC Web of Conferences
Unified Modeling Language (UML) is a standardised Object Management Group (OMG) notation among software engineers. There have been many attempts to design alternatives to UML. ...
As a single notation design, it allows the user to take advantage of software supporting UML modelling and consistency checking, in addition using such translation can provide additional insights into ...
The current standard (BPMN 2.0) allows creating: process diagram, cooperation diagram, conversation diagram, choreography diagram. ...
doi:10.1051/matecconf/201925202007
fatcat:lpjsmec6njee5hbocnmiosv4se
Reliability Prediction in Model-Driven Development
[chapter]
2005
Lecture Notes in Computer Science
In this work, we define a profile for reliability analysis by extending the UML 2.0 specification to support reliability prediction based on scenario specifications. ...
Our research has shown that these extensions are not comprehensive enough to support reliability analysis for model-driven software engineering, because the description of reliability characteristics in ...
Vittorio Cortellessa provided several valuable comments that improved our understanding of reliability modeling in UML and the state of current efforts with relevant UML profiles. ...
doi:10.1007/11557432_25
fatcat:giivah4p7fftrd5e5x7bw7vi7y
A Comparison of Six UML-Based Languages for Software Process Modeling
2010
IEEE Transactions on Software Engineering
Describing and managing activities, resources and constraints of software development processes is a challenging goal for many organizations. ...
A first generation of Software Process Modeling Languages (SPMLs) has appeared in the nineties but failed to gain broad industrial support. ...
In the context of process modeling, Activity diagrams are the most used UML diagrams for modeling the process flow of work. ...
doi:10.1109/tse.2009.85
fatcat:eeihtiu24bb4pf6qifsrucylxm
« Previous
Showing results 1 — 15 out of 2,021 results