IEEE Transactions on Software Engineering
Dimensions of object-based language design
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented systems analysis: modeling the world in data
Object-oriented systems analysis: modeling the world in data
Inheritance as an incremental modification mechanism or what like is and isn'tlike
on ECOOP '88 (European Conference on Object-Oriented Programming)
Object-oriented concepts, databases, and applications
Object-oriented concepts, databases, and applications
An object-oriented requirements specifications method
Communications of the ACM
Object-oriented concepts, databases, and applications
A Behaviour Integrated Entity-Relationship Approach for the Design of Object-Oriented Databases
Proceedings of the Seventh International Conference on Enity-Relationship Approach: A Bridge to the User
Class management for software communities
Communications of the ACM
Multiple object representations
CSC '92 Proceedings of the 1992 ACM annual conference on Communications
Application development through reuse: the ITHACA tools environment
ACM SIGOIS Bulletin - Special issue on information system design support tools
TROLL: a language for object-oriented specification of information systems
ACM Transactions on Information Systems (TOIS)
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
ACM Computing Surveys (CSUR)
RBAC support in object-oriented role databases
RBAC '97 Proceedings of the second ACM workshop on Role-based access control
Research directions in object-oriented database systems
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Ontology-driven geographic information systems
Proceedings of the 7th ACM international symposium on Advances in geographic information systems
Emancipating instances from the tyranny of classes in information modeling
ACM Transactions on Database Systems (TODS)
Requirements and research issues in geographic data modeling
Proceedings of the 9th ACM international symposium on Advances in geographic information systems
Semantic Granularity in Ontology-Driven Geographic Information Systems
Annals of Mathematics and Artificial Intelligence
Towards A Role-Based Framework for DistributedSystems Management
Journal of Network and Systems Management
An integrated object-role oriented database model
Data & Knowledge Engineering
Data & Knowledge Engineering
ADOME: An Advanced Object Modeling Environment
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the 2nd international conference on Aspect-oriented software development
Object Schizophrenia Problem in Object Role System Design
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Towards a New Role Paradigm for Object-Oriented Modeling
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
GIS Databases: From Multiscale to MultiRepresentation
SARA '02 Proceedings of the 4th International Symposium on Abstraction, Reformulation, and Approximation
Dynamic Constraints and Object Migration
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
A Conceptual Model for Dynamic Clustering in Object Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Towards a Formal Approach for Object Database Design
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Towards Event-Driven Modelling for Database Design
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Sharing Properties in a Uniform Object Space
ECOOP '95 Proceedings of the 9th European Conference on Object-Oriented Programming
A Generic Role Model for Dynamic Objects
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Reactive processing in ADOME-II: an extensible approach
Information Sciences—Informatics and Computer Science: An International Journal
A database model for object dynamics
The VLDB Journal — The International Journal on Very Large Data Bases
Designing wrapper components for e-services in integrating heterogeneous systems
The VLDB Journal — The International Journal on Very Large Data Bases
An enhanced role model for alleviating the role-binding anomaly
Software—Practice & Experience
A role model and its metaclass implementation
Information Systems
Technology supporting business solutions
Generation of location-aware services for mobile applications
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
Nordic Journal of Computing - Selected papers of the fourth nordic workshop on UML and software modelling (NWUML'06), June 12-14, 2006
Object-based and class-based composition of transitive mixins
Information and Software Technology
Evolving objects in temporal information systems
Annals of Mathematics and Artificial Intelligence
Evaluating pattern conformance of UML models: a divide-and-conquer approach and case studies
Software Quality Control
Typestate-oriented programming
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Iterative software engineering for multiagent systems: the MASSIVE method
Iterative software engineering for multiagent systems: the MASSIVE method
The pragmatics of software agents: analysis and design of agent communication languages
Intelligent information agents
Modular composition and state update in Plaid
Proceedings of the 4th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance
Multi-agent role allocation: issues, approaches, and multiple perspectives
Autonomous Agents and Multi-Agent Systems
Proceedings of the 33rd International Conference on Software Engineering
Engineering web applications using roles
Journal of Web Engineering
First-class state change in plaid
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
Concern-based development of pattern systems
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Separation of structural concerns in physical hypermedia models
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Conceptual modelling patterns for roles
Journal on Data Semantics V
Hi-index | 0.02 |
The use of object-oriented conceptual models for modeling office applications and information systems is discussed. A model for describing object behavior based on the concept of role is presented. Roles allow one to describe different perspectives for object evolution. For each role, relevant characteristics such as role properties, role states, messages, and role-state transition rules and constraints are defined. The implications of considering several roles in parallel for an object are discussed, and a classification of possible role interactions is given.