Software requirements: objects, functions, and states
Software requirements: objects, functions, and states
Object-oriented systems analysis: a model-driven approach
Object-oriented systems analysis: a model-driven approach
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Object-oriented development: the fusion method
Object-oriented development: the fusion method
Real-time object-oriented modeling
Real-time object-oriented modeling
Object-oriented SSADM
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Designing object systems: object-oriented modelling with Syntropy
Designing object systems: object-oriented modelling with Syntropy
TROLL: a language for object-oriented specification of information systems
ACM Transactions on Information Systems (TOIS)
Object-oriented methods (UML ed., 2nd ed.): a foundation
Object-oriented methods (UML ed., 2nd ed.): a foundation
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
A survey of structured and object-oriented software specification methods and techniques
ACM Computing Surveys (CSUR)
A language facility for designing database-intensive applications
ACM Transactions on Database Systems (TODS)
Executable UML: A Foundation for Model-Driven Architectures
Executable UML: A Foundation for Model-Driven Architectures
ILPS '97 International Seminar on Logic Databases and the Meaning of Change, Transactions and Change in Logic Databases
Temporal Features of Class Populations and Attributes in Conceptual Models
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
CAiSE '94 Proceedings of Advanced Information Systems Engineering
Data and activities: Exploiting hierarchies of classes
Proceedings of the 1980 workshop on Data abstraction, databases and conceptual modeling
Derivation rules in object-oriented conceptual modeling languages
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Data & Knowledge Engineering
An approach to testing conceptual schemas
Data & Knowledge Engineering
From declarative to imperative UML/OCL operation specifications
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Enhancing the semantics of UML association redefinition
Data & Knowledge Engineering
An ontology-based scheme enabling the modeling of cooperation in business processes
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
On computing the importance of associations in large conceptual schemas
Conceptual Modelling and Its Theoretical Foundations
An approach to test-driven development of conceptual schemas
Data & Knowledge Engineering
Automatic generation of workflow-extended domain models
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Editorial: A complete set of guidelines for naming UML conceptual schema elements
Data & Knowledge Engineering
Hi-index | 0.00 |
Most current conceptual modeling languages and methods do not model events as entities. We argue that, at least in object-oriented (O-O) languages, modeling events as entities provides substantial benefits. We show that a method for behavioral modeling that deals with event and entity types in a uniform way may yield better behavioral schemas. The proposed method makes extensive use of language constructs such as constraints, derived types, derivation rules, type specializations and operations, which are present in all complete O-O conceptual modeling languages. The method can be adapted to most O-O languages. In this paper we explain its adaptation to the UML.