A Formal Reuse-Based Approach for Interactively Designing Organizations
نویسندگان
چکیده
Multiagent organizations provide a powerful way for developing multiagent systems. This paper presents a methodology for designing organizations based on formal specification of requirements for organizational behavior and requirements refinement related to organizational structure. The approach allows parts of the organization to be designed in parallel and later be put together to satisfy the broader requirements of the organization. It is shown how designed organizational building blocks, can be formally specified, appropriately indexed and stored in an organization design library. The library structure, supported by software tools, allows designers with varying expertise to benefit by accommodating queries at different abstraction levels and by providing support for query reformulation.
منابع مشابه
Reusing Software Design : A Generic Architecture-based Approach
We are attempting to build a framework and computational environment to assist software designers in designing software systems eeciently and reliably. Our approach is based on abstracting the design as well as the process involved in designing a software system and reusing them to design new systems. The emphasis is on building an environment in which the system acts as an assistant that deliv...
متن کاملDesigning a promotion model for managers in government organizations using an interpretive structural approach
Purpose: Eligibility for promotion is a strategic concept in the development of today's organizations, because it signifies and highlights the existence of valuable human capital, and at the same time, causes the organization’s competitive advantage. Accordingly, the present study is conducted with the aim of designing a promotability model for managers, who are considered to be one of the most...
متن کاملThe Tenth International Workshop on Agent-oriented Software Engineering
Organization-based Multiagent Systems are a promising way to develop complex multiagent systems. However, it is still difficult to create large multiagent organizations from scratch. Multiagent organizations created using current AOSE methodologies tend to produce ad-hoc designs that work well for small applications but are not easily reused. In this paper, we provide a conceptual framework for...
متن کاملHow Formal Object-Oriented Design Supports Reuse
While object-oriented analysis and design methods give valuable hints on how to design a software system, little support is given for reusing components or making components reusable. This paper demonstrates how formal methods can be applied to improve the reusability of object-oriented components. We show how existing object-oriented design methods and formal methods can be integrated. Guideli...
متن کاملDesigning and Developing a Test for Cognitive Competencies of the Iranian Students’ Mathematics Literacy based on PISA Studies
Since the establishment of formal education in Iran, there has always been an emphasis on the application of mathematics in real life situation. To measure students’s competencies in applying mathematics in real life situations, there is a need to design a test with this purpose. During the current decade, PISA has been conducted in various countries to measure sudents’ competencies needed for ...
متن کامل