Pub Date : 2001-05-01DOI: 10.4018/978-1-878289-77-3.ch025
T. Halpin
{"title":"Integrating Fact-oriented Modeling with Object-oriented Modeling","authors":"T. Halpin","doi":"10.4018/978-1-878289-77-3.ch025","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch025","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"79 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":"134629516","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.ch007
Pär J. Ågerfalk, G. Goldkuhl
In this paper, we discuss the importance of considering the action character of information when modelling information in business processes. The Language Action Perspective (LAP) is described and proposed as the perspective of choice for information modelling – now and for the future. It is emphasized that two of the most important research areas in the new millennium are to further develop LAP, and to operationalize it into systems development methods. Furthermore, the generic business framework of Business Action Theory (BAT) and the requirements engineering method VIBA/SIMM (Versatile Information and Business Analysis according to the Situation adaptable work and Information Modelling Method), as representatives of LAP, are both described and positioned within LAP. This positioning is achieved by elaborating different LAP approaches and their relationships to BAT and VIBA/SIMM.
{"title":"Business Action and Information Modeling - the Task of the Next Millennium","authors":"Pär J. Ågerfalk, G. Goldkuhl","doi":"10.4018/978-1-878289-77-3.ch007","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch007","url":null,"abstract":"In this paper, we discuss the importance of considering the action character of information when modelling information in business processes. The Language Action Perspective (LAP) is described and proposed as the perspective of choice for information modelling – now and for the future. It is emphasized that two of the most important research areas in the new millennium are to further develop LAP, and to operationalize it into systems development methods. Furthermore, the generic business framework of Business Action Theory (BAT) and the requirements engineering method VIBA/SIMM (Versatile Information and Business Analysis according to the Situation adaptable work and Information Modelling Method), as representatives of LAP, are both described and positioned within LAP. This positioning is achieved by elaborating different LAP approaches and their relationships to BAT and VIBA/SIMM.","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"54 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":"129180106","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.ch012
P. Bertolazzi, M. Fugini, B. Pernici
{"title":"Information System Design Based on Reuse of Conceptual Components","authors":"P. Bertolazzi, M. Fugini, B. Pernici","doi":"10.4018/978-1-878289-77-3.ch012","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch012","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":"126658916","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.ch018
Ying Deng, P. Revesz
Spatial and topological data models are increasingly important in business applications such as urban development planning, transportation and traffic control, decision support in agriculture, pollution and environment analysis, fire and flood prevention, etc. that require handling spatial and topological data more efficiently and more effectively than older models, for example the relational data model. In this survey we compare several alternative spatial and topological data models: the Spaghetti Data Model, the Vague Region Data Model, the Topological Data Model, Worboys Spatiotemporal Data Model and the Constraint Data Model. We first describe how spatial and/or topological data are represented and give examples for each data model. We also illustrate by examples the use of an appropriate query language for each data model.
{"title":"Spatial and Topological Data Models","authors":"Ying Deng, P. Revesz","doi":"10.4018/978-1-878289-77-3.ch018","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch018","url":null,"abstract":"Spatial and topological data models are increasingly important in business applications such as urban development planning, transportation and traffic control, decision support in agriculture, pollution and environment analysis, fire and flood prevention, etc. that require handling spatial and topological data more efficiently and more effectively than older models, for example the relational data model. In this survey we compare several alternative spatial and topological data models: the Spaghetti Data Model, the Vague Region Data Model, the Topological Data Model, Worboys Spatiotemporal Data Model and the Constraint Data Model. We first describe how spatial and/or topological data are represented and give examples for each data model. We also illustrate by examples the use of an appropriate query language for each data model.","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"34 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":"114434655","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.ch023
G. Rossi, D. Schwabe
{"title":"Object-Oriented Web Applications Modeling","authors":"G. Rossi, D. Schwabe","doi":"10.4018/978-1-878289-77-3.ch023","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch023","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"57 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":"123357172","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.CH005
Tero Päivärinta, Veikko Halttunen, P. Tyrväinen
INTRODUCTION Currently, corporations implement diversified computer-based information systems (IS). These include organization-scale solutions such as enterprise resource planning systems, inter-, extra-, and intranet applications, product data management, and enterprise document management systems. At the same time, the end user is ever more capable of rapidly developing and tailoring small-scale applications for groups, organizational units, and personal purposes independently (Grover, Teng, and Fiedler, 1998). Furthermore, corporations are investing in information technology infrastructures that take full advantage of global networking and business process re-engineering (Broadbent and Weill, 1997; Grover et al. 1998). The emerging types of systems are becoming necessities in many smaller companies too. For example, a successful subcontracting network may require certain systems to be used by all the partners. (Song and Nagi, 1997; Toh, Newman and Bell, 1998). Evidently, the above trends call for a holistic but dynamic organizational perspective on information systems planning1 (ISP) (Huysman, Fischer and Heng, 1994; Grover et al., 1998; Spil & Salmela, 1999). We define ISP as a dynamic process where IS development and use are planned to better assist an organization in serving its purposes. This definition is in line with many authors’ definitions on strategic ISP (Lederer and Sethi, 1988; Fitzgerald, 1993; Spil and Salmela, 1999). It does not explicitly mention the concept of competitive/strategic advantage2 . By such a scope we like to extend the area of ISP to be more suitable for different organizations with different purposes and to remind
目前,企业正在实施多种基于计算机的信息系统。这些解决方案包括组织规模的解决方案,如企业资源规划系统、内部、外部和内部网应用程序、产品数据管理和企业文档管理系统。与此同时,终端用户越来越有能力为群体、组织单位和个人目的快速开发和定制小规模应用程序(Grover, Teng, and Fiedler, 1998)。此外,公司正在投资信息技术基础设施,充分利用全球网络和业务流程重组(Broadbent和Weill, 1997;Grover et al. 1998)。新兴类型的系统也正在成为许多小公司的必需品。例如,一个成功的分包网络可能需要所有合作伙伴都使用某些系统。(Song and Nagi, 1997;Toh, Newman和Bell, 1998)。显然,上述趋势要求对信息系统规划(ISP)采取整体但动态的组织观点1 (Huysman, Fischer和Heng, 1994;Grover et al., 1998;Spil & Salmela出版社,1999)。我们将ISP定义为一个动态的过程,在这个过程中,信息系统的开发和使用计划是为了更好地帮助组织实现其目的。这一定义与许多作者对战略性ISP的定义是一致的(Lederer and Sethi, 1988;菲茨杰拉德,1993;Spil and Salmela, 1999)。它没有明确提到竞争/战略优势的概念。通过这样的范围,我们希望扩展ISP的范围,以更适合不同目的的不同组织,并提醒
{"title":"A Genre-Based Method for Information Systems Planning","authors":"Tero Päivärinta, Veikko Halttunen, P. Tyrväinen","doi":"10.4018/978-1-878289-77-3.CH005","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.CH005","url":null,"abstract":"INTRODUCTION Currently, corporations implement diversified computer-based information systems (IS). These include organization-scale solutions such as enterprise resource planning systems, inter-, extra-, and intranet applications, product data management, and enterprise document management systems. At the same time, the end user is ever more capable of rapidly developing and tailoring small-scale applications for groups, organizational units, and personal purposes independently (Grover, Teng, and Fiedler, 1998). Furthermore, corporations are investing in information technology infrastructures that take full advantage of global networking and business process re-engineering (Broadbent and Weill, 1997; Grover et al. 1998). The emerging types of systems are becoming necessities in many smaller companies too. For example, a successful subcontracting network may require certain systems to be used by all the partners. (Song and Nagi, 1997; Toh, Newman and Bell, 1998). Evidently, the above trends call for a holistic but dynamic organizational perspective on information systems planning1 (ISP) (Huysman, Fischer and Heng, 1994; Grover et al., 1998; Spil & Salmela, 1999). We define ISP as a dynamic process where IS development and use are planned to better assist an organization in serving its purposes. This definition is in line with many authors’ definitions on strategic ISP (Lederer and Sethi, 1988; Fitzgerald, 1993; Spil and Salmela, 1999). It does not explicitly mention the concept of competitive/strategic advantage2 . By such a scope we like to extend the area of ISP to be more suitable for different organizations with different purposes and to remind","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"66 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":"128693048","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.ch010
N. Georgalas
INTRODUCTION The explosive emergence of distributed computing environments and component-based architectures increases the demand for flexible information modeling paradigms. A review of the state-of-the-art shows that contemporary modeling methods and technology, such as object-orientation (OO) and CORBA, facilitate to an extent the functional integration of heterogeneous information management systems. However, there are still issues to be resolved that mainly involve (i) the inflexibility of modeling semantics adopted by OO methods, (ii) the complication of developing new service components and their deployment in a distributed management environment. This chapter attempts to pinpoint some of those difficulties and suggests ways to overcome them. In this direction, we give a short overview of the problems encountered in the current state-of-the-art that act as motivation for this research. In response to challenges identified, we then continue on two main strands of analysis, one theoretical and one practical. In the theoretical part we introduce the Model of Object Primitives. It aims at providing a more flexible way to model information. The main objective here is to simply pinpoint the basic principles and elements of the model and not provide a thorough analysis of its semantics. The semantics of the
{"title":"An Information Management Environment Based on the Model of Object Primitives","authors":"N. Georgalas","doi":"10.4018/978-1-878289-77-3.ch010","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch010","url":null,"abstract":"INTRODUCTION The explosive emergence of distributed computing environments and component-based architectures increases the demand for flexible information modeling paradigms. A review of the state-of-the-art shows that contemporary modeling methods and technology, such as object-orientation (OO) and CORBA, facilitate to an extent the functional integration of heterogeneous information management systems. However, there are still issues to be resolved that mainly involve (i) the inflexibility of modeling semantics adopted by OO methods, (ii) the complication of developing new service components and their deployment in a distributed management environment. This chapter attempts to pinpoint some of those difficulties and suggests ways to overcome them. In this direction, we give a short overview of the problems encountered in the current state-of-the-art that act as motivation for this research. In response to challenges identified, we then continue on two main strands of analysis, one theoretical and one practical. In the theoretical part we introduce the Model of Object Primitives. It aims at providing a more flexible way to model information. The main objective here is to simply pinpoint the basic principles and elements of the model and not provide a thorough analysis of its semantics. The semantics of the","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"156 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":"134483131","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.ch024
Joonhee Yoo, M. Bieber
Many conceptual modeling and system design methodologies provide tools to help system designers to model the real world. No guidelines exist, however, for determining the relationships within conceptual domains or implementations. RNA (Relationship Navigation Analysis), based on a generic relationship taxonomy, provides a systematic way of identifying useful relationships in application domains. Developers can then implement each relationship as a link. Viewing an application domain from the relationship management point of view and modeling from a philosophy of maximum access provides a unique vantage point for application design. We present RNA and its generic relationship taxonomy, describing their use for system analysis. 1. Motivation When reengineering a legacy system for the World Wide Web or developing a new Web application, how does a systems developer determine what to link? A vital aspect of hypermedia system design is identifying relationships and implementing them as links [Fielding et al., 1998]. Yet, many relationships in applications—including analytic applications—are poorly identified or ignored in current hypermedia design methodologies [Isakowitz et al., 1995, Koufaris, 1998, Lange, 1994, Schwabe et al., 1996]. Furthermore, many Web applications do not take advantage of the major hypermedia features of the Web—linking, structural and navigational features. Few designers explicitly think about their applications' interrelationships and whether users should access and navigate them directly. This occurs for several reasons [Bieber and Vitali, 1997]. In part, existing applications demonstrate a rich link structure that could serve as examples for system developers. In part, few tools exist that help system developers to think of an application in terms of its relationships [Bieber, 1998a, Bieber, 1998b]. RNA (Relationship Navigation Analysis) was developed to solve these problems. RNA can be used as part of a systems analysis, either to thoroughly describe an existing system (or information domain) in terms of its relationships, or to understand a system being designed. RNA provides systems analysts with a systematic technique for determining the relationship structure of an application, helping them to discover all potentially useful relationships in application domains. These later may be implemented as links. RNA also helps determine appropriate navigational structures on top of these links. RNA enhances system developers' understanding of application domains by broadening and deepening their conceptual model of the domain. Developers can then
{"title":"A Systematic Relationship Analysis for Modeling Information Domains","authors":"Joonhee Yoo, M. Bieber","doi":"10.4018/978-1-878289-77-3.ch024","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch024","url":null,"abstract":"Many conceptual modeling and system design methodologies provide tools to help system designers to model the real world. No guidelines exist, however, for determining the relationships within conceptual domains or implementations. RNA (Relationship Navigation Analysis), based on a generic relationship taxonomy, provides a systematic way of identifying useful relationships in application domains. Developers can then implement each relationship as a link. Viewing an application domain from the relationship management point of view and modeling from a philosophy of maximum access provides a unique vantage point for application design. We present RNA and its generic relationship taxonomy, describing their use for system analysis. 1. Motivation When reengineering a legacy system for the World Wide Web or developing a new Web application, how does a systems developer determine what to link? A vital aspect of hypermedia system design is identifying relationships and implementing them as links [Fielding et al., 1998]. Yet, many relationships in applications—including analytic applications—are poorly identified or ignored in current hypermedia design methodologies [Isakowitz et al., 1995, Koufaris, 1998, Lange, 1994, Schwabe et al., 1996]. Furthermore, many Web applications do not take advantage of the major hypermedia features of the Web—linking, structural and navigational features. Few designers explicitly think about their applications' interrelationships and whether users should access and navigate them directly. This occurs for several reasons [Bieber and Vitali, 1997]. In part, existing applications demonstrate a rich link structure that could serve as examples for system developers. In part, few tools exist that help system developers to think of an application in terms of its relationships [Bieber, 1998a, Bieber, 1998b]. RNA (Relationship Navigation Analysis) was developed to solve these problems. RNA can be used as part of a systems analysis, either to thoroughly describe an existing system (or information domain) in terms of its relationships, or to understand a system being designed. RNA provides systems analysts with a systematic technique for determining the relationship structure of an application, helping them to discover all potentially useful relationships in application domains. These later may be implemented as links. RNA also helps determine appropriate navigational structures on top of these links. RNA enhances system developers' understanding of application domains by broadening and deepening their conceptual model of the domain. Developers can then","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"17 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":"125308590","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.ch017
M. Piattini, M. Genero, C. Calero, Macario Polo, F. Ruiz
{"title":"Metrics for Managing Quality in Information Modeling","authors":"M. Piattini, M. Genero, C. Calero, Macario Polo, F. Ruiz","doi":"10.4018/978-1-878289-77-3.ch017","DOIUrl":"https://doi.org/10.4018/978-1-878289-77-3.ch017","url":null,"abstract":"","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"21 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":"133847219","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}