ABSTRACT
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.
- A. I. Anton, "Goal-Based Requirements Analysis", In Proceedings of the Second International Conference On Requirements Analysis (ICRE'96), pp.l36-144, 1996.]] Google ScholarDigital Library
- Y. Aridor and D. B. Lange. "Agent Design Patterns: Elements of Agent Application Design" In Proceedings of the Second International Conference on Autonomous Agents (Agents'98), New York, USA, May 1998.]] Google ScholarDigital Library
- G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, The Addison-Wesley Object Technology Series, Addison-Wesley, 1999.]] Google ScholarDigital Library
- J. A. Bubenko, "Next Generation Information Systems: an Organizational Perspective", In Proceedings of the International Workshop on Development of Intelligent Information Systems, Niagara-on-the-Lake, Ontario, pp. 22-31, Canada, April 1991.]]Google Scholar
- J. Castro, M. Kolp and J. Mylopoulos. "A Requirements-Driven Development Methodology". In Proceedings of the 13th International Conference on Advanced Information Systems Engineering (CAiSE'01), Interlaken, Switzerland, June 2001.]] Google ScholarDigital Library
- L. K. Chung, B. A. Nixon, E. Yu and J. Mylopoulos. Non-Functional Requirements in Software Engineering, Kluwer Publishing, 2000.]]Google ScholarCross Ref
- A. Dardenne, A. van Lamsweerde, and S. Fickas, "Goal---directed Requirements Acquisition", Science of Computer Programming, 20, pp. 3-50, 1993.]] Google ScholarDigital Library
- A. Fuxman, P. Giorgini, M. Kolp, and J. Mylopoulos. "Information systems as social structures". In Proceedings of the 2nd International Conference on Formal Ontologies for Information Systems (FOIS'01), Ogunquit, USA, October 2001.]] Google ScholarDigital Library
- E. Gamma, R. Helm, R. Johnson and J. Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, 1995.]] Google ScholarDigital Library
- P. Giorgini, A. Perini, J. Mylopoulos, F. Giunchiglia and P. Bresciani. "Agent-Oriented Software Development: A Case Study". In Proceedings of the 13th International Conference on Software Engineering & Knowledge Engineering (SEKE01), Buenos Aires, Argentina, June 2001.]]Google Scholar
- B. Gomes-Casseres. The alliance revolution: the new shape of business rivalry, Harvard University Press, 1996.]]Google Scholar
- S. Hayden, C. Carrick, and Q. Yang. "Architectural Design Patterns for Multiagent Coordination". In Proceedings of the International Conference on Autonomous Agents (Agents'99), Seattle, USA, May 1999.]] Google ScholarDigital Library
- M. Kolp, P. Giorgini, and J. Mylopoulos. "An Organizational Perspective on Multi-agent Architectures". In Proceedings of the Eighth International Workshop on Agent Theories, architectures, and languages (ATAL'01), Seattle, USA, August 2001.]] Google ScholarDigital Library
- H. Mintzberg, Structure in fives: designing effective organizations. Prentice-Hall, 1992.]]Google Scholar
- J. Odell, H. Van Dyke Parunak, and B. Bauer, "Extending UML for Agents", In Proceedings of the Agent-Oriented Information System Workshop at the 17th National Conference on Artificial Intelligence, pp. 3-17, Austin, USA, July 2000.]]Google Scholar
- S. Parsons, "Some qualitative approaches to applying the Dempster-Shafer theory". In Information and Decision technologies, 19 (1994), pp 321- 337.]]Google Scholar
- W. Richard Scott. Organizations: rational, natural, and open systems, Prentice Hall, 1998.]]Google Scholar
- M. Shaw and D. Garlan. Software Architecture: Perspectives on an Emerging Discipline, Upper Saddle River, N.J., Prentice Hall, 1996.]] Google ScholarDigital Library
- L. Segil. Intelligent business alliances: how to profit using today's most important strategic tool, Times Business, 1996,]]Google Scholar
- R. Wirfs-Brock, B. Wilkerson, and L. Wiener, Designing Object-Oriented Software, Englewood Cliffs, Prentice-Hall, 1990.]] Google ScholarDigital Library
- M. Y. Yoshino, and U. S. Rangan, Strategic Alliances: An Entrepreneurial Approach to Globalization, Harvard Business School Press, 1995.]]Google Scholar
- E. Yu. Modelling Strategic Relationships for Process Reengineering, Ph.D. thesis, Department of Computer Science, University of Toronto, Canada, 1995.]] Google ScholarDigital Library
Index Terms
Information systems development through social structures
Recommendations
Information systems as social structures
FOIS '01: Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001Organizations are changing at an ever-faster pace, as they try to keep up with globalization and the information revolution. Unfortunately, information systems technologies do not support system evolution well, making information systems a roadblock to ...
Consistency preserving co-evolution of formal specifications and agent-oriented conceptual models
Many modelling techniques tend to address ''late-phase'' requirements while many critical modelling decisions (such as determining the main goals of the system, how the stakeholders depend on each other, and what alternatives exist) are taken during ...
A model-driven framework to support strategic agility: Value-added perspective
Abstract Context:The Covid-19 pandemic has shown the entire world that the habits of work, freedom, and consumption can change quickly and significantly for an undetermined amount of time. A dynamic environment as such, prompts ...
Highlights- Strategic agility can be tackled through conceptual modeling.
- Strategic ...
Comments