Dinosaur meets Archaeopteryx? or: Is there an alternative for Rational�s Unified Process?
Tags: COMPUTER software development; UML (Computer science); OBJECT-oriented methods (Computer science); PROGRAMMING languages (Electronic computers); MATHEMATICAL models; COMPUTER software
Related Articles
- A toolkit for model manipulation. Porres, Ivan // Software & Systems Modeling;Dec2003, Vol. 2 Issue 4, p262
We present a toolkit to develop scripts to process software models. It can be used to create applications to check, transform and generate derived artifacts from a model. The toolkit is based on the current OMG standards and it can be used with the Unified Modeling Language (UML) and other...
- On Formalization of the Whole-Part Relationship in the Unified Modeling Language. Hee Beng Kuan Tan; Lun Hao, Alexander; Yong Yang // IEEE Transactions on Software Engineering;Nov2003, Vol. 29 Issue 11, p1054
Focuses on discrepancies and solutions in formal definition for the semantics of the whole-part relationship in Unified Modeling Language (UML). Characteristics of whole-part relationship in UML; Shortcomings in defining the relationship in UML.
- OCL 1.4/5 vs. 2.0 Expressions Formal semantics and expressiveness. x00ED;a Victoria#Cengarle, Mar&; Knapp, Alexander // Software & Systems Modeling;Mar2004, Vol. 3 Issue 1, p9
A type inference system and a big-step operational semantics for expressions of the �Object Constraint Language� (OCL), the declarative and navigational constraint language for the �Unified Modeling Language� (UML), are provided; the account is mainly based on OCL 1.4/5, but also...
- Controversies about the Black and White Diamonds. Barbier, Franck; Henderson-Sellers, Brian // IEEE Transactions on Software Engineering;Nov2003, Vol. 29 Issue 11, p1056
Focuses on problems and remedies developed in defining semantics of the whole-part relationship in Unified Modeling Language (UML). Criticism about antisymmetry at type level; Complexity introduced by transivity for average UML users.
- Extending CTL with Actions and Real Time. JANSEN, DAVID N.; WIERINGA, ROEL J. // Journal of Logic & Computation;Aug2002, Vol. 12 Issue 4, p607
In this paper, we present the logic ATCTL, which is intended to be used for model checking models that have been specified in a lightweight version of the Unified Modelling Language (UML). Elsewhere, we have defined a formal semantics for LUML to describe the models. This paper's goal is to give...
- New Approach for Conception and Implementation of Object Oriented Expert System Using UML. Touzi, Amel; Messaoud, Mohamed Ben // International Arab Journal of Information Technology (IAJIT);Jan2009, Vol. 6 Issue 1, p99
Since conception is the primary part in the realization of a computer system and in order to help designers describe their software, several languages and tools such the UML modelling language have been proposed in the literature. UML knew an important success for the conception of object...
- Environment Is A Bridge Between UML And RTOS Technology. // Electronic Design;9/1/2005, Vol. 53 Issue 19, p56
The article presents news related to the field of electronic designs. With FSMLabs' UML Bridge, 1-Logix Rhapsody developers can home in on FSMLabs' hard real-time platforms, including RTLinuxPro and RTCoreBSD, as well as the standard Linux and BSD platforms. Rhapsody is a Unified Modeling...
- PSL: A semantic domain for flow models. Bock, Conrad; Gruninger, Michael // Software & Systems Modeling;May2005, Vol. 4 Issue 2, p209
Flow models underlie popular programming languages and many graphical behavior specification tools. However, their semantics is typically ambiguous, causing miscommunication between modelers and unexpected implementation results. This article introduces a way to disambiguate common flow modeling...
- A Framework for Classifying and Comparing Graphical Object Oriented Modeling Languages. Ali Kamandi; Jafar Habibi // International MultiConference of Engineers & Computer Scientists;2008, p897
Object-oriented modeling has become the de-facto standard in the software development process during the last decades. A great deal of research in this area focuses on proposing modeling languages. In order to properly understand, and assess an object oriented modeling language, we believe that...


