Specifying business rules in object-oriented analysis
A major purpose of analysis is to represent precisely all relevant facts, as they are observed in the external...
Reusing metamodels and notation with Diagram Definition
It is increasingly common for language specifications to describe visual forms (concrete syntax) separately from underlying concepts (abstract syntax)....
Evolution, not revolution
Any consideration of altering UML must account for its current user base and its potential role as the keystone...
What practitioners really want: requirements for visual notations in conceptual modeling
This research was aimed at eliciting the requirements of practitioners who use conceptual modeling in their professional work for...
UMLoquent expression of AWACS software design
The UML is becoming the standard palette used by software designers to paint their thoughts.
Deontic BPMN: a powerful extension of BPMN with a trusted model transformation
The Business Process Model and Notation (BPMN) is a widely-used standard for process modelling. A drawback of BPMN, however,...
Theoretical and practical complexity of modeling methods
Highlighting the importance of taking into account typical usage when estimating the complexity of a systems development method.
Will UML 2.0 be agile or awkward?
The UML sits at an architectural crossroad. Will UML 2.0 resolve the problems of UML 1.x or will it...
A form-based approach for database analysis and design
None
Read the full paper here: https://cacm.acm.org/?mobile=false
Modeling Web application architectures with UML
None
Read the full paper here: https://cacm.acm.org/?mobile=false