Conceptual Modeling of Information Systems


Book Description

This brilliant textbook explains in detail the principles of conceptual modeling independently from particular methods and languages and shows how to apply them in real-world projects. The author covers all aspects of the engineering process from structural modeling over behavioral modeling to meta-modeling, and completes the presentation with an extensive case study based on the osCommerce system. Written for computer science students in classes on information systems modeling as well as for professionals feeling the need to formalize their experiences or to update their knowledge, Olivé delivers here a comprehensive treatment of all aspects of the modeling process. His book is complemented by lots of exercises and additional online teaching material.




Handbook of Conceptual Modeling


Book Description

Conceptual modeling is about describing the semantics of software applications at a high level of abstraction in terms of structure, behavior, and user interaction. Embley and Thalheim start with a manifesto stating that the dream of developing information systems strictly by conceptual modeling – as expressed in the phrase “the model is the code” – is becoming reality. The subsequent contributions written by leading researchers in the field support the manifesto's assertions, showing not only how to abstractly model complex information systems but also how to formalize abstract specifications in ways that let developers complete programming tasks within the conceptual model itself. They are grouped into sections on programming with conceptual models, structure modeling, process modeling, user interface modeling, and special challenge areas such as conceptual geometric modeling, information integration, and biological conceptual modeling. The Handbook of Conceptual Modeling collects in a single volume many of the best conceptual-modeling ideas, techniques, and practices as well as the challenges that drive research in the field. Thus it is much more than a traditional handbook for advanced professionals, as it also provides both a firm foundation for the field of conceptual modeling, and points researchers and graduate students towards interesting challenges and paths for how to contribute to this fundamental field of computer science.




Conceptual Modelling in Information Systems Engineering


Book Description

This book compiles contributions from renowned researchers covering all aspects of conceptual modeling, on the occasion of Arne Sølvberg’s 67th birthday. Friends of this pioneer in information systems modeling contribute their latest research results from such fields as data modeling, goal-oriented modeling, agent-oriented modeling, and process-oriented modeling. The book reflects the most important recent developments and application areas of conceptual modeling, and highlights trends in conceptual modeling for the next decade.




Reference Modeling for Business Systems Analysis


Book Description

"This book provides insights into state-of-the-art modeling languages and methods used for reference modeling. A reference model provides a blueprint for information systems development and analysis. Well-established reference models for industrial, retail and other industries are described"--Provided by publisher.




Innovations in Information Systems Modeling: Methods and Best Practices


Book Description

Covers central topics in information systems modeling and architectures. Includes the latest developments in information systems modeling, methods, and best practices.




Domain-Specific Conceptual Modeling


Book Description

This book draws new attention to domain-specific conceptual modeling by presenting the work of thought leaders who have designed and deployed specific modeling methods. It provides hands-on guidance on how to build models in a particular domain, such as requirements engineering, business process modeling or enterprise architecture. In addition to these results, it also puts forward ideas for future developments. All this is enriched with exercises, case studies, detailed references and further related information. All domain-specific methods described in this volume also have a tool implementation within the OMiLAB Collaborative Environment – a dedicated research and experimentation space for modeling method engineering at the University of Vienna, Austria – making these advances accessible to a wider community of further developers and users. The collection of works presented here will benefit experts and practitioners from academia and industry alike, including members of the conceptual modeling community as well as lecturers and students.




Conceptual Modeling


Book Description

This volume contains a collection of selected papers presented at the Symposium on Conceptual Modeling, which was held in Los Angeles, California, on December 2, th 1997, immediately before the 16 International Conference on Conceptual Modeling (ER’97), which was held at UCLA. A total of eighteen papers were selected for inclusion in this volume. These papers are written by experts in the conceptual modeling area and represent the most current thinking of these experts. This volume also contains the summaries of three workshops that were held on 6 7 December 1997, immediately after the ER’97 conference at UCLA. The topics of these three workshops are: • Behavioral Modeling • Conceptual Modeling in Multimedia Information Seeking • What Is the Role of Cognition in Conceptual Modeling? Since these topics are not only very important but also very timely, we think it is appropriate to include the summary of these three workshops in this volume. Those readers interested in further investigating topics related to the three workshops can either look up the individual paper published on the Web or contact the authors directly. The summary paper by Chen at the beginning of this volume also includes the summary of several interesting speeches at the Symposium.




Conceptual Models


Book Description

People make use of software applications in their activities, applying them as tools in carrying out tasks. That this use should be good for people--easy, effective, efficient, and enjoyable--is a principal goal of design. In this book, we present the notion of Conceptual Models, and argue that Conceptual Models are core to achieving good design. From years of helping companies create software applications, we have come to believe that building applications without Conceptual Models is just asking for designs that will be confusing and difficult to learn, remember, and use. We show how Conceptual Models are the central link between the elements involved in application use: people's tasks (task domains), the use of tools to perform the tasks, the conceptual structure of those tools, the presentation of the conceptual model (i.e., the user interface), the language used to describe it, its implementation, and the learning that people must do to use the application. We further show that putting a Conceptual Model at the center of the design and development process can pay rich dividends: designs that are simpler and mesh better with users' tasks, avoidance of unnecessary features, easier documentation, faster development, improved customer uptake, and decreased need for training and customer support. Table of Contents: Using Tools / Start with the Conceptual Model / Definition / Structure / Example / Essential Modeling / Optional Modeling / Process / Value / Epilogue




Information Systems Development and Data Modeling


Book Description

Information systems development is not merely a technical intervention but involves social and ethical dilemmas that affect the human, social and organizational domains. To demonstrate this point, the authors conduct a thorough and substantive description and analysis of the conceptual and philosophical underpinnings of systems development. In particular they analyse a number of systems development methodologies including structured methods, prototyping, ETHICS and Soft Systems Methodology to reveal the underlying conceptual and philosophical foundations. The book provides an in-depth analysis of data modelling theory and its links with theories of language and cognition. It offers a framework to describe and analyse different systems development approaches and to explain their strengths and weaknesses. The book is aimed at graduate students taking courses in information systems and data modelling, but will also appeal to information systems managers and professionals for whom the summary of methodologies will be useful.




Model-based Development and Evolution of Information Systems


Book Description

There is no single approach to modelling and model-based systems development that is best for all possible situations. Therefore, a high-level overview is needed in order to evaluate the options and identify the optimal approach. This unique textbook/reference introduces and describes in detail the SEQUAL framework for understanding the quality of models and modelling languages, including the numerous specialisations of the generic framework, and the various ways in which this can be used for different applications. Examples are provided from the application of SEQUAL in industrial and governmental settings. Topics and features:Contains case studies, chapter summaries, review questions, problems and exercises throughout the text, in addition to Appendices on terminology and abbreviationsPresents a thorough introduction to the most important concepts in conceptual modelling, including the underlying philosophical outlook on the quality of modelsDescribes the basic tasks and model types in information systems development and evolution, and the main methodologies for mixing different phases of information system developmentProvides an overview of the general mechanisms and perspectives used in conceptual modellingPredicts future trends in technological development, and discusses how the role of modelling can be envisaged in this landscapeThis didactic guide is essential reading for postgraduate students of computer science, software engineering and information systems wishing to learn more about conceptual modelling in their preparation for professional practice. Developers of information systems will also find the book an ideal reference to support their professional activity. Dr. John Krogstie is a Professor of Information Systems in the Department of Computer and Information Science at the Norwegian University of Science and Technology, Trondheim, Norway.