Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch019
H. Oinas-Kukkonen, Toni Alatalo, Jouko Kaasila, Henri Kivelä, Sami Sivunen
{"title":"Requirements for Web Engineering Methodologies","authors":"H. Oinas-Kukkonen, Toni Alatalo, Jouko Kaasila, Henri Kivelä, Sami Sivunen","doi":"10.4018/978-1-878289-77-3.ch019","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch019","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116947695","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch011
Ashley A. Bush, S. Purao
INTRODUCTION Over the years, the information system design process (Gero and Kazakov, 1996; Goldschmidt, 1997; Guindon, 1990; Jeffries et al., 1981; Parnas and Clements, 1986) has been investigated using a variety of perspectives. Researchers have examined cognitive aspects of design (Goldschmidt, 1997; Guindon, 1990; Guindon, Krasner, and Curtis, 1986; Rowe, 1987; Sen, 1997), design strategies (Adelson and Soloway, 1988; Batra and Antony, 1994; Guimaraes, 1985; Jeffries et al., 1981), and reuse tasks (Sen, 1997). A variety of modeling techniques, such as the entityrelationship model (Chen, 1976), data flow diagrams (Gane and Sarson, 1979), and object-oriented models (Booch, 1994) have also been developed to document the artifacts generated during the design process. Increasingly, the object-oriented design paradigm and related modeling techniques have been the choice of system designers. It is reasonable to expect that these modeling techniques (proposed to document the design products) will assist or at least not hinder the designer behaviors (that is, the process of IS artifact design). The expectation has, however, not been subjected to investigation. In this contribution, we focus on behaviors that designers exhibit during actual design sessions and investigate how these behaviors are supported by the de facto standard for object-oriented modeling, the Unified Modeling Language (UML) (Booch, Jacobson, and Rumbaugh, 1999). We focus on three core UML techniques: use cases, class diagrams, and sequence diagrams. To observe behaviors employed
多年来,信息系统设计过程(Gero and Kazakov, 1996;Goldschmidt, 1997;Guindon, 1990;Jeffries et al., 1981;Parnas和Clements, 1986)已经从不同的角度进行了调查。研究人员研究了设计的认知方面(Goldschmidt, 1997;Guindon, 1990;Guindon, Krasner, and Curtis, 1986;罗,1987;Sen, 1997),设计策略(Adelson and Soloway, 1988;Batra and Antony, 1994;吉马良斯,1985;Jeffries et al., 1981)和重用任务(Sen, 1997)。各种各样的建模技术,如实体关系模型(Chen, 1976)、数据流图(Gane和Sarson, 1979)和面向对象模型(Booch, 1994)也被开发出来,用于记录在设计过程中生成的工件。越来越多的面向对象的设计范式和相关的建模技术已经成为系统设计者的选择。我们有理由期望这些建模技术(建议将设计产品文档化)将帮助或至少不妨碍设计者的行为(即is工件设计的过程)。然而,这一期望并未受到调查。在这篇文章中,我们关注设计者在实际设计会议中展示的行为,并调查这些行为是如何被面向对象建模的事实标准——统一建模语言(UML)所支持的(Booch, Jacobson, and Rumbaugh, 1999)。我们关注三种核心UML技术:用例、类图和序列图。观察雇员的行为
{"title":"Mapping UML Techniques to Design Activities","authors":"Ashley A. Bush, S. Purao","doi":"10.4018/978-1-878289-77-3.ch011","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch011","url":null,"abstract":"INTRODUCTION Over the years, the information system design process (Gero and Kazakov, 1996; Goldschmidt, 1997; Guindon, 1990; Jeffries et al., 1981; Parnas and Clements, 1986) has been investigated using a variety of perspectives. Researchers have examined cognitive aspects of design (Goldschmidt, 1997; Guindon, 1990; Guindon, Krasner, and Curtis, 1986; Rowe, 1987; Sen, 1997), design strategies (Adelson and Soloway, 1988; Batra and Antony, 1994; Guimaraes, 1985; Jeffries et al., 1981), and reuse tasks (Sen, 1997). A variety of modeling techniques, such as the entityrelationship model (Chen, 1976), data flow diagrams (Gane and Sarson, 1979), and object-oriented models (Booch, 1994) have also been developed to document the artifacts generated during the design process. Increasingly, the object-oriented design paradigm and related modeling techniques have been the choice of system designers. It is reasonable to expect that these modeling techniques (proposed to document the design products) will assist or at least not hinder the designer behaviors (that is, the process of IS artifact design). The expectation has, however, not been subjected to investigation. In this contribution, we focus on behaviors that designers exhibit during actual design sessions and investigate how these behaviors are supported by the de facto standard for object-oriented modeling, the Unified Modeling Language (UML) (Booch, Jacobson, and Rumbaugh, 1999). We focus on three core UML techniques: use cases, class diagrams, and sequence diagrams. To observe behaviors employed","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126647097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch016
H. J. Kahn, N. Filer
{"title":"From Information Model to Controllable Implementation","authors":"H. J. Kahn, N. Filer","doi":"10.4018/978-1-878289-77-3.ch016","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch016","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114907084","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch021
Heiko Ludwig
{"title":"Modeling of Customers' Interactive Control of Service Processes","authors":"Heiko Ludwig","doi":"10.4018/978-1-878289-77-3.ch021","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch021","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127032293","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch026
Dina Goren-Bar
Intelligent Systems are served by Intelligent User Interfaces aimed to improve the efficiency, effectiveness and adaptation of the interaction between the user and the computer by representing, understanding and implementing models. The Intelligent User Interface Model (IUIM) helps to design and develop Intelligent Systems considering its architecture and its behavior. It focuses the Interaction and Dialogue between User and System at the heart of an Intelligent Interactive System. An architectural model, which defines the components of the model, and a conceptual model, which relates to its contents and behavior, compose the IUIM. The conceptual model defines three elements: an Adaptive User Model (including components for building and updating the user model), a Task Model (including general and domain specific knowledge) and an Adaptive Discourse Model (to be assisted by an intelligent help and a learning module). We will show the implementation of the model by describing an application named Stigma-A STereotypical Intelligent General Matching Agent for Improving Search Results on the Internet. Finally, we compared the new model with others, stating the differences and the advantages of the proposed model.
{"title":"Designing Model-Based Intelligent Dialogue Systems","authors":"Dina Goren-Bar","doi":"10.4018/978-1-878289-77-3.ch026","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch026","url":null,"abstract":"Intelligent Systems are served by Intelligent User Interfaces aimed to improve the efficiency, effectiveness and adaptation of the interaction between the user and the computer by representing, understanding and implementing models. The Intelligent User Interface Model (IUIM) helps to design and develop Intelligent Systems considering its architecture and its behavior. It focuses the Interaction and Dialogue between User and System at the heart of an Intelligent Interactive System. An architectural model, which defines the components of the model, and a conceptual model, which relates to its contents and behavior, compose the IUIM. The conceptual model defines three elements: an Adaptive User Model (including components for building and updating the user model), a Task Model (including general and domain specific knowledge) and an Adaptive Discourse Model (to be assisted by an intelligent help and a learning module). We will show the implementation of the model by describing an application named Stigma-A STereotypical Intelligent General Matching Agent for Improving Search Results on the Internet. Finally, we compared the new model with others, stating the differences and the advantages of the proposed model.","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114678878","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch015
Lars Bækgaard
{"title":"Event Modeling","authors":"Lars Bækgaard","doi":"10.4018/978-1-878289-77-3.ch015","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch015","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"28 2-3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131452785","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch027
B. Strauch, R. Winter
{"title":"Conceptual Web Site Modeling","authors":"B. Strauch, R. Winter","doi":"10.4018/978-1-878289-77-3.ch027","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch027","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125057697","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch002
J. Dietz
{"title":"Coherent, Consistent, and Comprehensive Modeling of Communication, Information, Action, and Organization","authors":"J. Dietz","doi":"10.4018/978-1-878289-77-3.ch002","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch002","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131181836","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch009
B. Moulin
The general trend of the information technology evolution towards component-based and software agent-based systems calls for an integration of the analysis and design methods proposed up to now. As a step towards such an integration, we propose changing the paradigm on which analysis and design methods rely, shifting from the individualcentered notion of a “service” to the group-centered notion of a “game”. Instead of designing a system on the basis of the services that each object or component can provide, we propose considering the whole game in which agents, components and users can play various roles in order to perform some common task. We first review the recent evolution of analysis and design methods used to develop object-oriented, component-based, knowledge-based and multiagent systems. We propose an approach to specify the service game of a system based on the use of an extended form of use case maps. We show how this simple technique could help to the convergence of analysis and design methods used to specify systems using object-oriented, component-based, knowledge-based and multiagent approaches.
{"title":"On the Convergence of Analysis and Design Methods for Multi-agent, Component-based and Object-oriented systems","authors":"B. Moulin","doi":"10.4018/978-1-878289-77-3.ch009","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch009","url":null,"abstract":"The general trend of the information technology evolution towards component-based and software agent-based systems calls for an integration of the analysis and design methods proposed up to now. As a step towards such an integration, we propose changing the paradigm on which analysis and design methods rely, shifting from the individualcentered notion of a “service” to the group-centered notion of a “game”. Instead of designing a system on the basis of the services that each object or component can provide, we propose considering the whole game in which agents, components and users can play various roles in order to perform some common task. We first review the recent evolution of analysis and design methods used to develop object-oriented, component-based, knowledge-based and multiagent systems. We propose an approach to specify the service game of a system based on the use of an extended form of use case maps. We show how this simple technique could help to the convergence of analysis and design methods used to specify systems using object-oriented, component-based, knowledge-based and multiagent approaches.","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115557480","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}