Model-Driven Software Systems Development Using the Meta-Artifact Process

Model-Driven Software Systems Development Using the Meta-Artifact Process PDF

Author: Wayne O'Brien

Publisher: Auerbach Publications

Published: 2024-04

Total Pages: 0

ISBN-13: 9781032581767

DOWNLOAD EBOOK →

The book is concerned in particular with software systems, specifically software code. It describes three major innovations for making software, which are combined with five widely used enabling technologies, to provide a complete, hypothesis-driven, software development process.

Model-Driven Software Systems Development Using the Meta-Artifact Process

Model-Driven Software Systems Development Using the Meta-Artifact Process PDF

Author: Wayne O'Brien

Publisher: CRC Press

Published: 2024-04-26

Total Pages: 99

ISBN-13: 1040016774

DOWNLOAD EBOOK →

The importance of architecture for software systems is widely accepted, but the role of architecture in the overall development process is not so clear. Presenting an architecture-centric process, Model-Driven Software Systems Development Using the Meta-Artifact Process makes the role of architecture clear. At its core, this book is about developing software systems and, more specifically, software code. It describes three major innovations for making software, which are combined with five widely used enabling technologies, to provide a complete, hypothesis-driven software development process known as Meta-Artifact Process (MAP). Having complete requirements is essential for making good software and supports the hypothesis-driven MAP. MAP offers properties, qualities, and capabilities that help stakeholders and developers understand and reason about a domain and target systems of interest. MAP, through the central role of the Meta-Artifact and incorporating the view that a computer program is a hypothesis about the requirements, offers new ways to look at systems and their development, even changing the roles of developers and stakeholders. Recommending agile methods wherever appropriate while supporting the OMG Essence standard and working within an overarching architecture, MAP presents ways to ensure that the requirements are complete and correct. It helps to identify likely points during development to form alternative hypotheses about them. Because MAP requires an underlying software development process, it can provide that clarity to existing processes in which the organization’s developers are already proficient. This book provides concrete examples from two broad but diverse areas—Accounting Information Systems in the commercial area and a military command and control system—to show the wide applicability of MAP in both commercial and defense domains.

Graph Transformations and Model-Driven Engineering

Graph Transformations and Model-Driven Engineering PDF

Author: Gregor Engels

Publisher: Springer

Published: 2010-11-08

Total Pages: 777

ISBN-13: 3642173225

DOWNLOAD EBOOK →

This festschrift volume, published in honor of Manfred Nagl on the occasion of his 65th birthday, contains 30 refereed contributions, that cover graph transformations, software architectures and reengineering, embedded systems engineering, and more.

Model Driven Engineering Languages and Systems

Model Driven Engineering Languages and Systems PDF

Author: Dorina C. Petriu

Publisher: Springer

Published: 2010-09-27

Total Pages: 422

ISBN-13: 9783642161285

DOWNLOAD EBOOK →

The MODELS series of conferences is the premier venue for the exchange of - novative technical ideas and experiences focusing on a very important new te- nical discipline: model-driven software and systems engineering. The expansion ofthisdisciplineisadirectconsequenceoftheincreasingsigni?canceandsuccess of model-based methods in practice. Numerous e?orts resulted in the invention of concepts, languagesand tools for the de?nition, analysis,transformation, and veri?cationofdomain-speci?cmodelinglanguagesandgeneral-purposemodeling language standards, as well as their use for software and systems engineering. MODELS 2010, the 13th edition of the conference series, took place in Oslo, Norway, October 3-8, 2010, along with numerous satellite workshops, symposia and tutorials. The conference was fortunate to have three prominent keynote speakers: Ole Lehrmann Madsen (Aarhus University, Denmark), Edward A. Lee (UC Berkeley, USA) and Pamela Zave (AT&T Laboratories, USA). To provide a broader forum for reporting on scienti?c progress as well as on experience stemming from practical applications of model-based methods, the 2010 conference accepted submissions in two distinct tracks: Foundations and Applications. The primary objective of the ?rst track is to present new research results dedicated to advancing the state-of-the-art of the discipline, whereas the second aims to provide a realistic and veri?able picture of the current state-- the-practice of model-based engineering, so that the broader community could be better informed of the capabilities and successes of this relatively young discipline. This volume contains the ?nal version of the papers accepted for presentation at the conference from both tracks.

Encyclopedia of Data Science and Machine Learning

Encyclopedia of Data Science and Machine Learning PDF

Author: Wang, John

Publisher: IGI Global

Published: 2023-01-20

Total Pages: 3296

ISBN-13: 1799892212

DOWNLOAD EBOOK →

Big data and machine learning are driving the Fourth Industrial Revolution. With the age of big data upon us, we risk drowning in a flood of digital data. Big data has now become a critical part of both the business world and daily life, as the synthesis and synergy of machine learning and big data has enormous potential. Big data and machine learning are projected to not only maximize citizen wealth, but also promote societal health. As big data continues to evolve and the demand for professionals in the field increases, access to the most current information about the concepts, issues, trends, and technologies in this interdisciplinary area is needed. The Encyclopedia of Data Science and Machine Learning examines current, state-of-the-art research in the areas of data science, machine learning, data mining, and more. It provides an international forum for experts within these fields to advance the knowledge and practice in all facets of big data and machine learning, emphasizing emerging theories, principals, models, processes, and applications to inspire and circulate innovative findings into research, business, and communities. Covering topics such as benefit management, recommendation system analysis, and global software development, this expansive reference provides a dynamic resource for data scientists, data analysts, computer scientists, technical managers, corporate executives, students and educators of higher education, government officials, researchers, and academicians.

Model Driven Software Engineering - Transformations and Tools

Model Driven Software Engineering - Transformations and Tools PDF

Author: Florian Fieber

Publisher:

Published: 2009

Total Pages: 0

ISBN-13: 9783832521875

DOWNLOAD EBOOK →

The 3rd workshop of the Special Interest Group "Model Driven SoftwareEngineering" (SIG MDSE) on Dec. 11-12 , in Berlin, Germany, focused ontransformations, transformation languages and tools. Contributions:Refinement Transformation Support for QVT Relational Transformations,MDA Transformation Languages, Modelling Graphical User Interfaces forembedded Systems, User Interfaces from Task Models, HCI Patterns in theContext of Model Driven Development for Interactive Systems, On-the-flyMDA application modelling using Executable and Translatable UML, AnApplication of the MDSE Principles in IIS*Case, GenGMF - Efficienteditor development for large meta models using the Graphical ModelingFramework, Modelling Behaviour by Activity Diagrams and Complete CodeGeneration, Model-Driven Architecture for an Interactive Ajax MappingPlatform, Customizing the JET2 Template Engine.

Product-Focused Software Process Improvement

Product-Focused Software Process Improvement PDF

Author: Jürgen Münch

Publisher: Springer Science & Business Media

Published: 2006-06-09

Total Pages: 488

ISBN-13: 3540346821

DOWNLOAD EBOOK →

This book constitutes the refereed proceedings of the 7th International Conference on Product-Focused Software Process Improvement, PROFES 2006, held in Amsterdam, June 2006. The volume presents 26 revised full papers and 12 revised short papers together with 6 reports on workshops and tutorials. The papers constitute a balanced mix of academic and industrial aspects, organized in topical sections on decision support, embedded software and system development, measurement, process improvement, and more.

eWork and eBusiness in Architecture, Engineering and Construction. ECPPM 2006

eWork and eBusiness in Architecture, Engineering and Construction. ECPPM 2006 PDF

Author: Manuel Martinez

Publisher: CRC Press

Published: 2020-11-25

Total Pages: 687

ISBN-13: 1000116190

DOWNLOAD EBOOK →

The task of structuring information on built environment has presented challenges to the research community, software developers and the industry for the last 20 years. Recent work has taken advantage of Web and industry standards such as XML, OWL, IFC and STEP. Another important technology for the fragmented AEC industry is digital communication. Wired or wireless, it brings together architects, engineers and construction site workers, enabling them to exchange information, communicate and work together. Virtual enterprise organization structures, involving mobile teams over distance, are highly compatible with the needs of the construction industry.

Model-Driven Software Engineering in Practice

Model-Driven Software Engineering in Practice PDF

Author: Marco Brambilla

Publisher: Morgan & Claypool Publishers

Published: 2017-03-30

Total Pages: 249

ISBN-13: 1627056955

DOWNLOAD EBOOK →

This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis. The aim of this book is to provide you with an agile and flexible tool to introduce you to the MDSE world, thus allowing you to quickly understand its basic principles and techniques and to choose the right set of MDSE instruments for your needs so that you can start to benefit from MDSE right away. The book is organized into two main parts. The first part discusses the foundations of MDSE in terms of basic concepts (i.e., models and transformations), driving principles, application scenarios, and current standards, like the well-known MDA initiative proposed by OMG (Object Management Group) as well as the practices on how to integrate MDSE in existing development processes. The second part deals with the technical aspects of MDSE, spanning from the basics on when and how to build a domain-specific modeling language, to the description of Model-to-Text and Model-to-Model transformations, and the tools that support the management of MDSE projects. The second edition of the book features: a set of completely new topics, including: full example of the creation of a new modeling language (IFML), discussion of modeling issues and approaches in specific domains, like business process modeling, user interaction modeling, and enterprise architecture complete revision of examples, figures, and text, for improving readability, understandability, and coherence better formulation of definitions, dependencies between concepts and ideas addition of a complete index of book content In addition to the contents of the book, more resources are provided on the book's website http://www.mdse-book.com, including the examples presented in the book.

Meta-Programming and Model-Driven Meta-Program Development

Meta-Programming and Model-Driven Meta-Program Development PDF

Author: Vytautas Štuikys

Publisher: Springer Science & Business Media

Published: 2012-08-21

Total Pages: 330

ISBN-13: 1447141261

DOWNLOAD EBOOK →

Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques presents an overall analysis of meta-programming, focusing on insights of meta-programming techniques, heterogeneous meta-program development processes in the context of model-driven, feature-based and transformative approaches. The fundamental concepts of meta-programming are still not thoroughly understood, in this well organized book divided into three parts the authors help to address this. Chapters include: Taxonomy of fundamental concepts of meta-programming; Concept of structural heterogeneous meta-programming based on the original meta-language; Model-driven concept and feature-based modeling to the development process of meta-programs; Equivalent meta-program transformations and metrics to evaluate complexity of feature-based models and meta-programs; Variety of academic research case studies within different application domains to experimentally verify the soundness of the investigated approaches. Both authors are professors at Kaunas University of Technology with 15 years research and teaching experience in the field. Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques is aimed at post-graduates in computer science and software engineering and researchers and program system developers wishing to extend their knowledge in this rapidly evolving sector of science and technology.