The book also illustrates how data models in other techniques can be derived from an elementary FCO-IM model. The context of fact oriented modeling is given as well, and perspectives on information modeling indicate related areas of application and further reading.
Jan Pieter Zwart (1955) is assistant professor of Information Systems at HAN University of Applied Sciences (HAN UAS, Arnhem, the Netherlands). He has been active as teacher and developer in the field of conceptual information modeling and metadata driven transformations since 1985. He is co-author of the first book on FCO-IM, and has published peer-reviewed papers on further developments in FCO-IM. Jan Pieter divides his time between teaching and doing research in the fundamentals of data and process models in the Model-Based Information Systems group at HAN UAS.
Marco Engelbart (1964) is assistant professor in Information Technology at HAN University of Applied Sciences (Arnhem, the Netherlands). He has over 25 years of experience in teaching conceptual information modeling and other subjects related to information systems development and software engineering. Marco is co-author of the FCO-IM exercise book (in Dutch). As member of the Model-Based Information Systems research group at HAN UAS he is actively involved in designing transformation algorithms for model transformations from FCO-IM to Data Vault and Anchor Modeling.
Stijn Hoppenbrouwers PhD (1970) is professor of Information Systems at HAN University of Applied Sciences (Arnhem, the Netherlands) and assistant professor at Radboud University (Nijmegen, the Netherlands). He has published over 100 peer-reviewed papers at international conferences and in journals, on Conceptual Modeling, Requirements Engineering, Collaborative Modeling, Enterprise Engineering, and Method Engineering. He was a member of the team designing the ArchiMate language for Enterprise Modeling. Stijn currently leads the Model-Based Information Systems research group at HAN UAS and heads the HAN Center for IT and Media. Stijn teaches at HAN, at Radboud University, and at international events and summer schools.
The 17 papers presented were carefully reviewed and selected from 44 submissions. They reflect the trend for both practitioners and academics to look into domains and conceptualizations addressing dedicated business-oriented topics like business intelligence or domain-driven process families, and thus reach beyond traditional information systems engineering.
In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.Peer under the hood of the systems you already use, and learn how to use and operate them more effectivelyMake informed decisions by identifying the strengths and weaknesses of different toolsNavigate the trade-offs around consistency, scalability, fault tolerance, and complexityUnderstand the distributed systems research upon which modern databases are builtPeek behind the scenes of major online services, and learn from their architectures
Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.Use the IPython shell and Jupyter notebook for exploratory computingLearn basic and advanced features in NumPy (Numerical Python)Get started with data analysis tools in the pandas libraryUse flexible tools to load, clean, transform, merge, and reshape dataCreate informative visualizations with matplotlibApply the pandas groupby facility to slice, dice, and summarize datasetsAnalyze and manipulate regular and irregular time series dataLearn how to solve real-world data analysis problems with thorough, detailed examples
If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with hacking skills you need to get started as a data scientist. Today’s messy glut of data holds answers to questions no one’s even thought to ask. This book provides you with the know-how to dig those answers out.Get a crash course in PythonLearn the basics of linear algebra, statistics, and probability—and understand how and when they're used in data scienceCollect, explore, clean, munge, and manipulate dataDive into the fundamentals of machine learningImplement models such as k-nearest Neighbors, Naive Bayes, linear and logistic regression, decision trees, neural networks, and clusteringExplore recommender systems, natural language processing, network analysis, MapReduce, and databases