Building Enterprise Systems with ODP
Title | Building Enterprise Systems with ODP PDF eBook |
Author | Peter F. Linington |
Publisher | CRC Press |
Pages | 286 |
Release | 2011-09-06 |
Genre | Computers |
ISBN | 1439866252 |
The Reference Model of Open Distributed Processing (RM-ODP) is an international standard that provides a solid basis for describing and building widely distributed systems and applications in a systematic way. It stresses the need to build these systems with evolution in mind by identifying the concerns of major stakeholders and then expressing the design as a series of linked viewpoints. Although RM-ODP has been a standard for more than ten years, many practitioners are still unaware of it. Building Enterprise Systems with ODP: An Introduction to Open Distributed Processing offers a gentle pathway to the essential ideas that constitute ODP and shows how these ideas can be applied when designing and building challenging systems. It provides an accessible introduction to the design principles for software engineers and enterprise architects. The book also explains the benefits of using viewpoints to produce simpler and more flexible designs and how ODP can be applied to service engineering, open enterprise, and cloud computing. The authors include guidelines for using the Unified Modeling LanguageTM (UML) notation and for structuring and writing system specifications. They elucidate how this fits into the model-driven engineering tool chain via approaches, such as Model-Driven Architecture® (MDA). They also demonstrate the power of RM-ODP for the design and organization of complex distributed IT systems in e-government, e-health, and energy and transportation industries. All concepts and ideas in the book are illustrated through a single running example that describes the IT support needed by a medium-sized company as it grows and develops. Complete UML models and more are available at http://theodpbook.lcc.uma.es/
Viewpoint-based Flexible Information System Architectures
Title | Viewpoint-based Flexible Information System Architectures PDF eBook |
Author | Dmitri Valeri Panfilenko |
Publisher | Logos Verlag Berlin GmbH |
Pages | 330 |
Release | 2021-06-07 |
Genre | Business & Economics |
ISBN | 3832552405 |
Information system architecture (ISA) specification as a part of software engineering field has been an information systems research topic since the 60's of the 20th century. There have been manifold specification methodologies over the recent decades, developed newly or adapted in order to target the domains of software modelling, legacy systems, steel production, and automotive safety. Still, there exist considerable issues constituting the need for a flexible ISA development, e.g. incomplete methodology for requirements in model-driven architectures, lacking qualitative methods for thorough definition and usage of viewpoints. Currently existing methods for information system architecture specification usually de- vise the target architectures either addressing only a part of software life-cycles or neglect- ing less structured information. The method for flexible information system architectures (FISA) specification uses the viewpoint concept for mediating the domain expert and technical system levels. The FISA-method defines construction and application reference models based on the ANSI/IEEE Standard 1471-2000, viewpoints with model transfor- mations based on OMG-Standard Model-Driven Architecture (MDA), and four different approaches for ISA specification, thus providing for flexibility both in construction and refactoring procedures. The development of FISA-method has been based on a thorough analysis of the ISA specification method field and constructs a comprehensive procedure and reference engi- neering models for flexible ISA specification. The genericity of the conceived construction and application procedure models of FISA allows for its usage not only in research, but also in industry settings, as presented on illustrative scenarios in steel manufacturing and automotive safety.
Conceptual Modeling
Title | Conceptual Modeling PDF eBook |
Author | Gillian Dobbie |
Publisher | Springer Nature |
Pages | 621 |
Release | 2020-10-29 |
Genre | Computers |
ISBN | 3030625222 |
This book constitutes the refereed proceedings of the 39th International Conference on Conceptual Modeling, ER 2020, which was supposed to be held in Vienna, Austria, in November 2020, but the conference was held virtually due to the COVID-19 pandemic. The 28 full and 16 short papers were carefully reviewed and selected from 143 submissions. This events covers a wide range of topics, and the papers are organized in the following sessions: foundations of conceptual modeling; process mining and conceptual modeling; conceptual modeling of business rules and processes; modeling chatbots, narratives and natural language; ontology and conceptual modeling; applications of conceptual modeling; schema design, evolution, NoSQL; empirical studies of conceptual modeling; networks, graphs and conceptual modeling; and conceptual modeling of complex and data-rich systems.
Big Data
Title | Big Data PDF eBook |
Author | Rajkumar Buyya |
Publisher | Morgan Kaufmann |
Pages | 496 |
Release | 2016-06-07 |
Genre | Computers |
ISBN | 0128093463 |
Big Data: Principles and Paradigms captures the state-of-the-art research on the architectural aspects, technologies, and applications of Big Data. The book identifies potential future directions and technologies that facilitate insight into numerous scientific, business, and consumer applications. To help realize Big Data's full potential, the book addresses numerous challenges, offering the conceptual and technological solutions for tackling them. These challenges include life-cycle data management, large-scale storage, flexible processing infrastructure, data modeling, scalable machine learning, data analysis algorithms, sampling techniques, and privacy and ethical issues. - Covers computational platforms supporting Big Data applications - Addresses key principles underlying Big Data computing - Examines key developments supporting next generation Big Data platforms - Explores the challenges in Big Data computing and ways to overcome them - Contains expert contributors from both academia and industry
Towards Interoperable Research Infrastructures for Environmental and Earth Sciences
Title | Towards Interoperable Research Infrastructures for Environmental and Earth Sciences PDF eBook |
Author | Zhiming Zhao |
Publisher | Springer Nature |
Pages | 375 |
Release | 2020-07-24 |
Genre | Computers |
ISBN | 3030528294 |
This open access book summarises the latest developments on data management in the EU H2020 ENVRIplus project, which brought together more than 20 environmental and Earth science research infrastructures into a single community. It provides readers with a systematic overview of the common challenges faced by research infrastructures and how a ‘reference model guided’ engineering approach can be used to achieve greater interoperability among such infrastructures in the environmental and earth sciences. The 20 contributions in this book are structured in 5 parts on the design, development, deployment, operation and use of research infrastructures. Part one provides an overview of the state of the art of research infrastructure and relevant e-Infrastructure technologies, part two discusses the reference model guided engineering approach, the third part presents the software and tools developed for common data management challenges, the fourth part demonstrates the software via several use cases, and the last part discusses the sustainability and future directions.
An Information Technology Framework for Predictive, Preventive and Personalised Medicine
Title | An Information Technology Framework for Predictive, Preventive and Personalised Medicine PDF eBook |
Author | Leonard Berliner |
Publisher | Springer |
Pages | 143 |
Release | 2015-03-04 |
Genre | Medical |
ISBN | 3319121669 |
This book explores how PPPM, clinical practice, and basic research could be best served by information technology (IT). A use-case was developed for hepatocellular carcinoma (HCC). The subject was approached with four interrelated tasks: (1) review of clinical practices relating to HCC; (2) propose an IT system relating to HCC, including clinical decision support and research needs; (3) determine how a clinical liver cancer center can contribute; and, (4) examine the enhancements and impact that the first three tasks will have on the management of HCC. An IT System for Personalized Medicine (ITS-PM) for HCC will provide the means to identify and determine the relative value of the wide number of variables, including clinical assessment of the patient -- functional status, liver function, degree of cirrhosis, and comorbidities; tumor biology, at a molecular, genetic and anatomic level; tumor burden and individual patient response; medical and operative treatments and their outcomes.
Software Essentials
Title | Software Essentials PDF eBook |
Author | Adair Dingle |
Publisher | CRC Press |
Pages | 440 |
Release | 2014-07-07 |
Genre | Computers |
ISBN | 1439841209 |
About the Cover: Although capacity may be a problem for a doghouse, other requirements are usually minimal. Unlike skyscrapers, doghouses are simple units. They do not require plumbing, electricity, fire alarms, elevators, or ventilation systems, and they do not need to be built to code or pass inspections. The range of complexity in software design is similar. Given available software tools and libraries—many of which are free—hobbyists can build small or short-lived computer apps. Yet, design for software longevity, security, and efficiency can be intricate—as is the design of large-scale systems. How can a software developer prepare to manage such complexity? By understanding the essential building blocks of software design and construction. About the Book: Software Essentials: Design and Construction explicitly defines and illustrates the basic elements of software design and construction, providing a solid understanding of control flow, abstract data types (ADTs), memory, type relationships, and dynamic behavior. This text evaluates the benefits and overhead of object-oriented design (OOD) and analyzes software design options. With a structured but hands-on approach, the book: Delineates malleable and stable characteristics of software design Explains how to evaluate the short- and long-term costs and benefits of design decisions Compares and contrasts design solutions, such as composition versus inheritance Includes supportive appendices and a glossary of over 200 common terms Covers key topics such as polymorphism, overloading, and more While extensive examples are given in C# and/or C++, often demonstrating alternative solutions, design—not syntax—remains the focal point of Software Essentials: Design and Construction.