The web system becomes important not only as a functional application system within a company but as a critical backbone for conducting business in a highly competitive market. It is driving companies to come up with a whole new set of business strategies. Agent technology is emerging because it can supports dynamic distributed system environments. It can autonomously interact with other entities for achieving system’s goal. However, most of methodologies for web development are focusing on technical aspects such as data and process modeling using E-R design and object oriented modeling tools. This dissertation employs strategic agents and proposes a methodology to link strategies to effective system artifacts. Strategic agents are extracted from the three interacting perspectives of customers, competitors, and company itself. The methodology consists of strategic requirement analysis, agent modeling, system design, and system implementation. A real-life case is illustrated to demonstrate the feasibility of our methodology. The resulting web system is more likely to be competitive in this dynamic business world. The SABIDS (Strategic Agent Based Internet Design System) is developed for supporting the designers and strategists. The system using case based reasoning and repository system supports the reuse and conversion of design results. It can recommend the strategic agent automatically based on successful cases. It includes 4 subsystems: user and case management, strategic requirement analysis, system analysis, and design and implementation. It has case bases for recommendation and a repository system for reuse. The SABIDS can enhance the productivity of development process in a systematic fashion. It can also facilitate the communication between developers and business strategists.
인터넷의 등장으로 기업의 전통적 비즈니스 방식이 변화하고 있다. 인터넷 비즈니스는 인터넷 기술을 기업 내부 및 기업 간 비즈니스 프로세스에 활용하여 정보, 제품 및 서비스를 거래한다. 인터넷 비즈니스 환경에서는 인터넷 웹 사이트가 비즈니스의 출발점이 된다. 변화하는 전략적 요구사항과 이를 반영한 웹 시스템의 제공은 경쟁력 유지의 핵심이다. 또한 급격하게 변화하는 고객의 요구 사항에 따른 지속적인 웹 시스템의 개선을 위해서는 설계 결과의 재사용과 전략적 요구사항의 지원을 위한 전문가 시스템의 개발이 필요하다. 현재까지 제안된 방법론과 지원 도구들은 고객 요구 분석 단계와 시스템 구현의 연계를 제시하지 못 하고 있다. 본 연구는 전략 에이전트 기반의 웹 시스템 구축 방법론과 지원 도구 (SABIDS) 를 제안하였다. 본 방법론은 전략 요구사항 분석, 시스템 분석, 웹 설계, 구현 설계, 구축 단계로 구성된다. 각 단계의 세부 절차를 H 텔레콤 사례를 통하여 제시하였다. 본 방법론은 기존 방법론과 달리 전략적 요구사항 분석과 에이전트 기반 및 시나리오 기반의 요구 분석이 특징이며 다음과 같은 의의를 가진다. 첫째, 본 방법론은 기업의 전략적 요구사항 분석이 포함된 인터넷 비즈니스 운영 및 개선에 효과적으로 활용 가능하다. 둘째, 에이전트 개념의 도입으로 분산정보 시스템인 웹 시스템의 개발에 적합한 요구사항을 추출할 수 있다. 본 연구에서는 제안한 방법론의 효과적 활용과 설계 결과의 재사용과 다른 지원 도구간의 결과물의 변환 및 교환을 위하여 SABIDS를 제시하였다. 이 도구는 방법론의 각 단계를 지원하며, 리파지토리 및 사례기반 추출을 통해 성공적 사례가 시스템 개발에 반영될 수 있도록 하였다. SABIDS의 아키텍처와 세부 절차는 H 사이트 사례를 통하여 제시하였다.