Understanding computers and cognition
Understanding computers and cognition
A rational design process: How and why to fake it
IEEE Transactions on Software Engineering
Statecharts: A visual formalism for complex systems
Science of Computer Programming
Object-oriented software engineering
Object-oriented software engineering
Why users cannot “get what they want”
ACM SIGOIS Bulletin - Special issue: “Do users get what they want?” (DUG'93)
Process innovation: reengineering work through information technology
Process innovation: reengineering work through information technology
UML toolkit
Growing systems in emergent organizations
Communications of the ACM
UML 2001: a standardization odyssey
Communications of the ACM
Information systems development: a perspective on the challenge of evolutionary complexity
European Journal of Information Systems
Business Modeling With UML: Business Patterns at Work
Business Modeling With UML: Business Patterns at Work
The Limits of the Knowable: Organizational and Design Knowledge in Systems Development
Proceedings of the IFIP WG8.2 Working Conference on The Impact of Computer Supported Technologies in Information Systems Development
Systems Without Method: The Impact of New Technologies on Information Systems Development Projects
Proceedings of the IFIP WG8.2 Working Conference on The Impact of Computer Supported Technologies in Information Systems Development
An Architecture for Bridging OO and Business Process Modeling
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Extending Business Objects with Business Rules
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Making UML Activity Diagrams Object-Oriented
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Hi-index | 0.00 |
The Unified Modelling Language (UML) was originally conceived as a general-purpose language capable of modelling any type of system and has been used in a wide range of domains. However, when modelling systems, the adoption of domain-specific languages can enable and enhance the clarity, readability and communicability amongst modellers of the same domain. The UML provides support for extending the language for defining domain-specific meta-elements. This paper approaches the UML from a business perspective and analyses its potential as a business modelling language. The analysis proceeds along two complementary paths: a critical study of UML diagrams and a description of UML extensibility mechanisms for the definition of a business profile.