INNOVATIVE INFORMATIONSYSTEMS MODELLINGTECHNIQUES EditedbyChristosKalloniatis Innovative Information Systems Modelling Techniques Edited by Christos Kalloniatis Published by InTech Janeza Trdine 9, 51000 Rijeka, Croatia Copyright © 2012 InTech All chapters are Open Access distributed under the Creative Commons Attribution 3.0 license, which allows users to download, copy and build upon published articles even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. After this work has been published by InTech, authors have the right to republish it, in whole or part, in any publication of which they are the author, and to make other personal use of the work. Any republication, referencing or personal use of the work must explicitly identify the original source. As for readers, this license allows users to download, copy and build upon published chapters even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. Notice Statements and opinions expressed in the chapters are these of the individual contributors and not necessarily those of the editors or publisher. No responsibility is accepted for the accuracy of information contained in the published chapters. The publisher assumes no responsibility for any damage or injury to persons or property arising out of the use of any materials, instructions, methods or ideas contained in the book. Publishing Process Manager Romina Skomersic Technical Editor Teodora Smiljanic Cover Designer InTech Design Team First published May, 2012 Printed in Croatia A free online edition of this book is available at www.intechopen.com Additional hard copies can be obtained from orders@intechopen.com Innovative Information Systems Modelling Techniques, Edited by Christos Kalloniatis p. cm. ISBN 978-953-51-0644-9 Contents Preface IX Chapter 1 Information Systems: From the Requirements to the Integrated Solution 1 José Francisco Zelasco and Judith Donayo Chapter 2 An Architecture-Centric Approach for Information System Architecture Modeling, Enactement and Evolution 15 Hervé Verjus, Sorana Cîmpan and Ilham Alloui Chapter 3 Patterns for Agent-Based Information Systems: A Case Study in Transport 47 Vincent Couturier, Marc-Philippe Huget and David Telisson Chapter 4 Health Care Information Systems: Architectural Models and Governance 71 Paolo Locatelli, Nicola Restifo, Luca Gastaldi and Mariano Corso Chapter 5 Globalization and Socio-Technical Aspects of Information Systems Development 97 Gislaine Camila L. Leal, Elisa H. M. Huzita and Tania Fatima Calvi Tait Chapter 6 Mobile System Applied to Species Distribution Modelling 121 Álvaro Silva, Pedro Corrêa and Carlos Valêncio Chapter 7 World Modeling for Autonomous Systems 135 Andrey Belkin, Achim Kuwertz, Yvonne Fischer and Jürgen Beyerer Chapter 8 Analysis of Interactive Information Systems Using Goals 157 Pedro Valente and Paulo N. M. Sampaio VI Contents Chapter 9 A Scheme for Systematically Selecting an Enterprise Architecture Framework 183 Agnes Owuato Odongo, Sungwon Kang and In-Young Ko Preface Information Systems are the software and hardware systems that support data‐ intensive applications. One of the most critical stages of an Information System development cycle is the System Design stage. During this stage the architecture, components,modules,interfacesandsystemdataaredefinedandmodeledinorderto fulfill the respective requirements that the develope d Information System should meet. For accomplishing this task a number of requirement engineering methodologies have been proposed and presented in the respective literature aiming ontheelicitation,analysisandmodelingofthesystemrequirements. Along with the respective requirement engineering meth od s a number of modeling techniques have been deve loped in order to assist analysts and designers to conceptualise and construct the respective models leading to the successful implementation of the InformationSystem.Anumberofmodels exist for supporting designers and analysts in various actions taking place during design phase like capturing the right concepts, assisting the analysis and desig n of the Information System,systemsimulationaswellasforconstructingmodelinglanguagesforspecific systems. The main types of modeling presented are the agent‐based modeling, the datamodelingandthemathematicalmodeling. However, the rapid development of new Information Infrastructure combined with theincreaseduserneedsinsp ecificareasofInformationTechnology(mostlyrelatedto Webapplications)hascreated theneedfor designingnew modelingtechniquesmore innovative and targeted on specific areas of Information Systems in order to successfully model the rapidly changed environment, along with the newly introducedconceptsanduserrequirements. Therefore,thisbookaimstointro ducereaderstoanumberofinnovative Information modeling techniques, it is titled “Innovative Information Systems Modelling Techniques”andincludes9chapters.Thefocus ison theexploration andcoverage of the innovations of recently presented modeling techniques and their applicability on theInformationSystems’modeling. ChristosKalloniatis DepartmentofCulturalTechnologyandCommu nication,UniversityoftheAegean, Greece [...]... architecture being able to evolve during enactment 16 Innovative Information Systems Modelling Techniques As an illustrative example of such a dynamically evolving software-intensive information system, consider the following supply chain information system that entails a manufacturing enterprise, its customers and suppliers The supply chain information system is a softwareintensive system comprising... verification 6 Innovative Information Systems Modelling Techniques When analyzing the object persistent properties in previous subsystems, it is assumed that some anomalies may occur However, in the minimal conceptual model these anomalies would be considered as a sub product of the verification process Since verification mainly aims to ensure that each subsystem yields the essential information to... distributes the tasks according to the human’s activity and the information systems activity The tasks performed by a person will lead to the user’s manual and those automated correspond to the system analysis The tasks derived from management rules are expressed less colloquially and eventually more formally 4 Innovative Information Systems Modelling Techniques 2 Conceptual data model The minimal and complete... Innovative Information Systems Modelling Techniques Zhang, D., Nguyen, D., 1994: PREPARE: A Tool for Knowledge Base Verification IEEE Trans on Knowledge and Data Engineering (6) 2 An Architecture-Centric Approach for Information System Architecture Modeling, Enactement and Evolution Hervé Verjus, Sorana Cîmpan and Ilham Alloui University of Savoie – LISTIC Lab France 1 Introduction Information Systems are more... changing, information systems have also to change in order to support new business opportunities, customers’ satisfaction, partners’ interoperability as well as new exchanges, technological mutations and organisational transformations Enterprise agility and adaptability leads to a new challenge: flexibility and adaptability of its information system Most information systems are nowadays software-intensive systems: ... done and with what equipment There is a distinction here between the tasks performed by men known as men’s tasks, which give 2 Innovative Information Systems Modelling Techniques rise to the user’s manual and the tasks performed by machines known as machine tasks, leading to the information system (programs) Design and Development These diagrams goes from bottom left to bottom right like the movement... The introduction of architecture-centric approaches had as prior intent an improvement of the software development process, allowing people to gain intellectual control over systems 18 Innovative Information Systems Modelling Techniques ever more complex and thus providing solutions for a major software engineering concern Software-intensive system evolution is another major concern in software engineering... essentially for exchanging information related to quotes (quote demands and propositions) and orders (orders and invoices) Ports are dedicated to this purpose on both communicating parts Fig 2 The supply chain global architecture The composite initialization and evolution are handled by its choreographer, as explained in section 5.2 24 Innovative Information Systems Modelling Techniques 5.1 Evolution... without insurance, in which case he pays the full benefit And from the solution 1 they are proposed two options of solution for the OrMT: the diagram a (Fig 3) and diagram b (Fig 4) 10 Innovative Information Systems Modelling Techniques 5.1.1 CMT Solution 1 Next, we present the external events and the management rules corresponding to the process of the solution 1: Events: a b c Arrival a patient with insurance... distributed software components, large-scale software applications, legacy systems and COTS In this context, designing, building, maintaining evolvable and adaptable information systems is an important issue for which few rigorous approaches exist In particular information system architecture (Zachman, 1997) is an important topic as it considers information system as interacting components, assembled for reaching . INNOVATIVE INFORMATION SYSTEMS MODELLING TECHNIQUES EditedbyChristosKalloniatis Innovative Information Systems Modelling Techniques Edited by. newly introducedconceptsanduserrequirements. Therefore,thisbookaimstointro ducereaderstoanumberof innovative Information modeling techniques, it is titled Innovative Information Systems Modelling Techniques andincludes9chapters.Thefocus. Innovative Information Systems Modelling Techniques, Edited by Christos Kalloniatis p. cm. ISBN 978-953-51-0644-9 Contents Preface IX Chapter 1 Information Systems: