Knihobot

Oscar Pastor

    Advanced information systems engineering
    Model driven architecture in practice
    • Over the past two decades, various techniques have emerged from both research and industry aimed at producing correct software from higher-level system specifications. However, numerous failures have led to skepticism regarding new proposals that promise a simple "press the button, get all the code" solution. The recent excitement surrounding OMG’s MDA has renewed interest in these strategies. Oscar Pastor and Juan Carlos Molina leverage over a decade of research and practical software development experience to present a model transformation-based software process. They assert that "the model is the code," challenging the traditional notion that "the code is the model." The authors detail the essential conceptual primitives necessary for system specifications, guide readers on using UML to represent these constructs, and outline how to identify the diagrams and modeling elements needed for a meaningful conceptual schema. Additionally, they explain the transformation process between the problem space and the solution space. Their method is supported by commercially available tools, resulting in a software production process that is significantly more efficient than conventional methods, saving considerable time and effort. This resource is invaluable for software developers, architects, project managers, and quality assurance professionals looking to implement MDA in industrial practice.

      Model driven architecture in practice
    • Advanced information systems engineering

      • 584 stránek
      • 21 hodin čtení

      This book covers a wide range of topics in information systems research, emphasizing conceptual schema-centric development and the challenges it presents. It discusses the creation of user interfaces in an MDA-compliant environment and explores semantic interoperability among diverse biological data sources. The text delves into conceptual modeling, analyzing the association construct through the Bunge Ontological Model, and addresses event-based modeling for semantic-driven systems. Metamodeling is examined, particularly in the context of interoperability in meta-environments using XMI, and the consistency of metadata repository systems. The book also investigates object-relational approaches for managing multi-granular spatio-temporal data and inheritance hierarchies in object/relational mapping tools. Query processing is another key area, focusing on the use of ontologies and estimating recall and precision for vague queries. It covers workflow systems, including resource patterns and synchronization of external data copies. In requirements engineering, it discusses modeling techniques, fitness measures, and a concern-oriented model. Model transformation is addressed with methods for generating transformation definitions and conceptual model transformations. Knowledge management is explored through alignment in architecture assessment, EPC verification, and measurement practices. The text also highlights web services,

      Advanced information systems engineering