Efficient System Modeling of Complex Real-Time Industrial Networks Using the ACCORD/UML Methodology
21
Citation
9
Reference
10
Related Paper
Citation Trend
Keywords:
Human multitasking
UML is an unified modeling language for objectoriented technique.Rational company extended UML for realtime software development,and named it realtime UML.This paper introduces realtime UML,and introduces an example of mobile phone connecting with station based on Rose RealTime.
Object Constraint Language
Cite
Citations (0)
Since its introduction, the Unified Modeling Language (UML) has captured industry-wide attention for its role as a general-purpose language for modeling software systems. Although it does a good job in the early phases of the development process, UML does leave some things to be desired in the systems design and implementation phases because it is lacking in structural and behavioral constructs. We propose a merger between UML and the Specification and Description Language (SDL) that would enhance UML's usefulness as a graphical programming language.
Object Constraint Language
Modeling language
Cite
Citations (22)
UML(Unified Modeling Language)은 소프트웨어 시스템의 명세화, 시각화, 생성, 그리고 문서화를 목적으로 하는 언어이다. 또한 UML은 소프트웨어 생성을 위한 청사진을 만들어줌으로써 소프트웨어 설계의 복잡한 과정을 단순화시킨다. 본 연구에서는 Rational Rose, BizWiz와 같은 자동화된 응용프로그램 생성 도구들을 실제의 사이버 쇼핑몰에 적용하여 UML 관점에서 비교 및 분석한다. 그리고 위의 결과를 바탕으로 고객관리 업무에 UML을 적용하여 체계적인 시스템 분석, 설계 및 구현방안을 제시한다. 【Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It simplifies the complex process of software design, making a blueprint for construction. In this paper, we apply automated application generation tools such as Rational Rose and BizWiz to a realistic cyber shopping mall and then compare and analyze them in the view of UML. We also propose some methods for the systematic system analysis, design, and implementation by applying UML to a customer management system based on above results.】
Object Constraint Language
Blueprint
Modeling language
Rational Unified Process
Unified Process
Cite
Citations (0)
UML includes special extensibility mechanisms, which are used to define domain-specific modeling languages that are based on UML. These mechanisms have been significantly improved in the latest versions of UML. Unfortunately, there is currently a dearth of published material on how to best exploit these capabilities and, consequently, many UML profiles are either invalid or of poor quality. In this paper, we first provide an overview of the new extensibility mechanisms of UML 2.1 and then describe a method for defining profiles that greatly increases the likelihood of producing technically correct quality UML profiles
Extensibility
Object Constraint Language
Metamodeling
Cite
Citations (230)
This paper mainly illustrates how to apply UML in the actual development.The context of logging in module and quiting module in the examination system is very prolific,which sufficiently explains the real application of UML.The examination system is base on the modeling thought of UML and its development platform is java2,tomcat and mysql.
Object Constraint Language
Cite
Citations (0)
The Uni ed Modeling Language (UML) gained increased popularity in recent years for system speci cation. Although intended for software development, UML. cm also bring bene ts to hardware speci cation especially for integration of hardware based platforms with UML methodologies and tools. In this paper we intend to evaluate the bene ts of extending UML to model hardware components and we de ne a UML pro le for a protocol processing platform.
Popularity
Cite
Citations (1)
During the requirements analysis,requirements specification are often used in traditional products. So that different people seem it not the same. But UML makes up this shortfall,it allows developers to understand requirement consistent through using a visual graphical and easy to understand modeling approach. The reason of choosing to use visual modeling language UML is that it can completely match with dynamic characteristics of UML. Then,it presents the specific modeling step through the analysis and research of nine UML views. Finally,using the Rose tool it completes the modeling instance. Thus,it verifies the reasonableness of workflow modeling using UML.
Object Constraint Language
Visual modeling
Modeling language
Cite
Citations (1)
UML is object-oriented Unified Modeling Language,the software model designed by UML with a reusable characteristics.To develop boutique courses by the new method UML,UML use case diagram to do with the needs analysis,using UML class diagrams and sequence diagrams for the system static and dynamic design,and ultimately with the programming language PHP and MYSQL database to achieve the site software.The the model of boutique courses distance education website modeling by UML can be applied many times,Thereby enhancing the efficiency of website software development.
Communication diagram
Sequence diagram
Object Constraint Language
Use Case Diagram
Cite
Citations (0)
Extension mechanisms offered by UML 2.0 are often explored in order to define UML profiles that serve specific modeling purposes. These UML 2.0 profiles should be effectively accommodated by standard UML-based modeling tools, which provide the means for applying them in practice. Almost every UML 2.0 modeling tool supports the definition of stereotypes and the description of constraints in Object Constraint Language. However, implementing a profile in practice often entails the development of additional functionality. This requirement mainly stems from the fact that when dealing with complex models it is more efficient for end-users to help them enforce a constraint rather than notify them when it is broken. Such issues, encountered when developing a UML 2.0 profile for enterprise information systems engineering using Rational Software Modeler as a standard UML 2.0 modeling tool, are discussed in the paper.
Object Constraint Language
Cite
Citations (1)
The Unified Modeling Language (UML) is commonly used in the development of non-real-time systems and is gaining popularity in the object-oriented real-time community as well. Recently, Rational Software Corporation teamed with ObjecTime, Ltd to develop UML for Real-Time (UML-RT). UML-RT uses the extensibility mechanisms of UML to incorporate concepts from ROOM (Real-time Object-Oriented Modeling Language) and role modeling from ObjecTime. We present a novel method for capturing the temporal parameters of a real-time application in a UML-RT model so that schedulability analysis can be performed.
Object Constraint Language
Extensibility
Cite
Citations (1)