Designing object-oriented software
Designing object-oriented software
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Information systems as social structures
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
A Goal-Based Organizational Perspective on Multi-agent Architectures
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
A Requirements-Driven Development Methodology
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Goal-Based Requirements Analysis
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Toward Formalizing Domain Modeling Semantics in Language Syntax
IEEE Transactions on Software Engineering
Multi-Agent Architectures as Organizational Structures
Autonomous Agents and Multi-Agent Systems
Improving the architectural design of multi-agent systems: the tropos case
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Improving Multi-Agent Architectural Design
Software Engineering for Multi-Agent Systems V
A development framework for component-based agent-oriented business services
International Journal of Agent-Oriented Software Engineering
Modeling organizational architectural styles in UML
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Organizational patterns for early requirements analysis
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Supporting social organization modelling in cooperative work using patterns
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
A social-driven design of e-business system
Software Engineering for Multi-Agent Systems III
Designing multi-agent unit tests using systematic test design patterns-(extended version)
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
Information systems for organizations such as e-business and knowledge management systems must continually evolve to adapt to their operational environment. Unfortunately, current development methodologies do not support system evolution well, making software an obstacle to organizational changes. The paper describes a framework that develops and evolves seamlessly a system-to-be within its organizational environment. We adopt a set of social structures --- organizational styles and social patterns --- based on concepts of organization theory and agent approaches, as a foundation to model early and late requirements as well as architectural and detailed design. We illustrate the use of the social structures through a case study, and we specify one of the styles in Formal Tropos language. This research has been conducted within the context of the Tropos project.