13,188 Hits in 2.2 sec

Literate Modelling — Capturing Business Knowledge with the UML [chapter]

Jim Arlow, Wolfgang Emmerich, John Quinn
1999 Lecture Notes in Computer Science  
At British Airways, we have found during several large OO projects documented using the UML that non-technical end-users, managers and business domain experts find it difficult to understand UML visual  ...  Literate Models are UML diagrams that are embedded in texts explaining the models.  ...  We expect that we will need Business FAQs for each Business Context document and a Technical FAQs for UML modelling in general. 4.  ... 
doi:10.1007/978-3-540-48480-6_15 fatcat:vkn6pd45grdrfexymd75zy7rbm

Enterprise Architect and Magic Draw UML — Comparing the Abilities of Case Tools

Halina Tańska
2009 Technical Sciences  
A b s t r a c t Creating information systems is complicated and involves finding solutions for analytic-design problems and for that reason using new programming languages and CASE tools is necessary.  ...  The specific character of the product influences the decision about the type of tool made by analytic-design team.  ...  Complete documentation becomes a source of knowledge for analysts, designers, programmers and system users.  ... 
doi:10.2478/v10022.009-0015-6 fatcat:xgozx7y5ffdihnnchxvaomazbu

Systems, Views and Models of UML [chapter]

R. Breu, R. Grosu, E. Huber, B. Rumpe, W. Schwerin
1998 The Unified Modeling Language  
This model provides the basis bothfor integrating the various description techniques of UML and for implementing methodical support.  ...  Then we s h o w h o w they t into the system model framework and sketch an approach to structure the UML development process such that it provides methodological guidance for developers.  ...  A View of the Design Process A system speci cation in UML consists of a set of documents like sequence diagrams, class diagrams or free text.  ... 
doi:10.1007/978-3-642-48673-9_7 fatcat:45lqpt34erbxpjj3wms4t6lynm

Systems, Views and Models of UML [article]

Ruth Breu, Radu Grosu, Franz Huber, Bernhard Rumpe, Wolfgang Schwerin
2014 arXiv   pre-print
This model provides the basis both for integrating the various description techniques of UML and for implementing methodical support.  ...  Then we show how they fit into the system model framework and sketch an approach to structure the UML development process such that it provides methodological guidance for developers.  ...  A View of the Design Process A system specification in UML consists of a set of documents like sequence diagrams, class diagrams or free text.  ... 
arXiv:1412.2458v1 fatcat:r7vqyudldzaepa3zhtsrwpix5y

Domain Specific Simulation Language For IT Risk Assessment

Artis Teillans, Arnis Kleins, Ojars Krasts, Andrejs Romanovs, Yuri Merkuryev, Pjotrs Dorogovs
2011 ECMS 2011 Proceedings edited by: T. Burczynski, J. Kolodziej, A. Byrski, M. Carvalho  
Design of Unified Modelling Language (UML) based Domain Specific language (DSL) described in this paper achieves synergy from in IT industry widely used UML modelling technique and the domain specific  ...  As a novelty for UML modelling, especially for simulation purposes, the presented DSL is enriched by a set of stochastic attributes of modelled activities.  ...  UML is also used for business process designer's time for system architectural tasks and design. A UML model consists of a set of diagrams. A diagram is a partial representation of the model.  ... 
doi:10.7148/2011-0342-0347 dblp:conf/ecms/TeilansKKRMD11 fatcat:7bgkzceoevc5dol6kwuyqaehuu

Will UML 2.0 be agile or awkward?

Cris Kobryn
2002 Communications of the ACM  
«document» UML 2.0 2002 (planned) 1997 (adopted by OMG) Q2 2001 1999 1998 «document» UML 2.0 Diagram Interchange Editorial revision without significant technical changes.  ...  Technical Opinion Lastly, UML 2.0 needs to support complete model interchange, including notational diagrams.  ... 
doi:10.1145/502269.502306 fatcat:aj34ulgm2rczzk2iosfgxi7ut4

On using UML Diagrams to Identify and Assess Software Design Smells

Thorsten Haendler
2018 Proceedings of the 13th International Conference on Software Technologies  
UML diagrams are the quasi-standard for documenting software design and are often available in software projects.  ...  We then investigate to what extent design documentation in terms of UML2 diagrams allows for representing and identifying software design smells.  ...  UML-based design documentation.  ... 
doi:10.5220/0006938504470455 dblp:conf/icsoft/Haendler18 fatcat:dtdxf4egibdqbdfjz5qdsgg36a

Transforming Functional Requirements from UML into BPEL to Efficiently Develop SOA-Based Systems [chapter]

Anisha Vemulapalli, Nary Subramanian
2009 Lecture Notes in Computer Science  
from which UML sequence diagrams and activity diagrams are extracted.  ...  In this paper we propose an approach for transforming user-centered requirements captured using UML into a corresponding BPEL specification, where the business processes are captured by means of use-cases  ...  Figure 6 : 6 Activity Diagram in VP -UML for Lease approval process Figure 8 : 8 Exporting UML diagrams into XMI document in VP -UML Figure 9 : 9 Transformation of XMI document into BPEL executable  ... 
doi:10.1007/978-3-642-05290-3_46 fatcat:hx6dy6tgdzfjtkfoyy4d3zrcvq

Managing the software design documents with XML

Junichi Suzuki, Yoshikazu Yamamoto
1998 Proceedings of the 16th annual international conference on Computer documentation - SIGDOC '98  
that are essential for documenting object oriented models.  ...  UML, however, does not have an explicit format for interchanging its models intentionally.  ...  These diagrams are fundamental for the analysis and design of problem domains. Class diagram A class diagram shows the static structure of classes and relationships between them.  ... 
doi:10.1145/296336.296366 dblp:conf/sigdoc/SuzukiY98 fatcat:fo2s6znnijbx3herifpgrjekty

UML consistency rules in technical books

Damiano Torre, Yvan Labiche, Marcela Genero, Maged Elaasar
2015 2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)  
For that purpose, we propose to complement our previous research works, by searching for such rules directly from technical books on UMLbased object-oriented software development.  ...  This paper highlights the need of identifying a set of UML consistency rules that is as complete as possible.  ...  design and documentation [2] .  ... 
doi:10.1109/issrew.2015.7392047 dblp:conf/issre/TorreLGE15 fatcat:7vmgumx7czhurge3mdglb2cmli

Analysis of the process model of airport: creating the high level process map

Natalia Buldakova, Denisa Dociová, Peter Vittek
2014 MAD: Magazine of Aviation Development  
UML was created to define, visualize, design and documentation of software systems. The use of UML is not restricted to modeling software.  ...  UML is a general-purpose modeling language, which is designed to provide a standard way to Figure 1 . High level process map of airport visualize the design of a system, called the UML model.  ... 
doi:10.14311/mad.2014.12.04 fatcat:sbmlbkqquzf3rkwta4kzzxitam

Tools Exhibits [chapter]

Alberto Rodrigues da Silva
2005 Lecture Notes in Computer Science  
diagrams accessible for visually impaired programmers", by FNB; (3) "TAU Gen-eration2", by Telelogic; (4) "IBM Rational Rose XDE Products", by Sinfic; and (5) "BridgePoint Development Suite", by Mentor  ...  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  ...  Finally, the TeDUB system is the result of the EU funded TeDUB ("Technical Diagram Understanding for the Blind") project and addresses the ability to make UML models accessible for visually impaired people  ... 
doi:10.1007/978-3-540-31797-5_34 fatcat:i5y34xfiqfertjnmigtfmk4ehm

The arrowhead approach for SOA application development and documentation

Fredrik Blomstedt, Luis Lino Ferreira, Markus Klisics, Christos Chrysoulas, Iker Martinez de Soria, Brice Morin, Anatolijs Zabasta, Jens Eliasson, Mats Johansson, Pal Varga
2014 IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society  
The Arrowhead project proposes a technical framework to efficiently support the development of such systems, which includes several tools for documentation of services and to support the development of  ...  The work presented in this paper describes the approach which has been developed for the first generation pilots to support the documentation of their structural services.  ...  Every function included in each interface should include UML Sequence diagrams and the exchanged data structures using UML Class diagrams, UML Component diagrams, SysML Parametric diagrams or SysML Block  ... 
doi:10.1109/iecon.2014.7048877 dblp:conf/iecon/BlomstedtFKCSMZ14 fatcat:l7x2xspkzrdfdn3gnnaymr7ity

Towards interoperability of UML tools for exchanging high-fidelity diagrams

Shihong Huang, Vaishali Gohel, Sam Hsu
2007 Proceedings of the 25th annual ACM international conference on Design of communication - SIGDOC '07  
The Unified Modeling Language (UML) is the de facto standard for modeling software applications and UML diagrams serve as graphical documentations of the software system.  ...  This paper reports on an ongoing study evaluating the interoperability of UML modeling tools by assessing the quality of XMI documents representing the design.  ...  The Unified Modeling Language (UML) is the de facto standard for graphically documenting modern software applications and UML diagrams serve as efficient graphical documentations of the system.  ... 
doi:10.1145/1297144.1297172 dblp:conf/sigdoc/HuangGH07 fatcat:xzlp4lzj6fhsleu45oigseg6hy

Booster*Process: A Software Development Process Model Integrating Business Object Technology and UML [chapter]

Axel Korthaus, Stefan Kuhlins
1999 Lecture Notes in Computer Science  
It integrates business and software engineering aspects, describes the specific modeling activities needed for business and software system modeling and connects the various UML diagrams, particularly  ...  This paper describes a UML-based process model (called Booster*Process) for system development founded on business object technology.  ...  UML provides a number of diagrams which are very useful for this purpose, namely use case diagrams, class diagrams, and activity diagrams (cf. [14] ).  ... 
doi:10.1007/978-3-540-48480-6_17 fatcat:rlcnyrctuveu7dekzbrsypfjsy
« Previous Showing results 1 — 15 out of 13,188 results