Rapid Application Development with OutSystems

Rapid Application Development with OutSystems
Author: Ricardo Pereira
Publisher: Packt Publishing Ltd
Total Pages: 402
Release: 2022-01-27
Genre: Computers
ISBN: 1800201982

Discover best practices to create simple, robust, and scalable software solutions quickly and securely, and focus on what's important - the business and the end customer Key FeaturesDiscover strategies and tips for low-code and no-code development with the help of useful examples in this full-color guideBuild enterprise-scale reactive web and mobile applicationsExplore the benefits of low-code developmentBook Description OutSystems is a software development platform that speeds up the build phase by abstracting code and making almost everything visual. This means replacing textual language with visual artifacts that avoid lexical errors and speed up code composition using accelerators and predefined templates. The book begins by walking you through the fundamentals of the technology, along with a general overview of end-to-end web and mobile software development. You'll learn how to configure your personal area in the cloud and use the OutSystems IDE to connect with it. The book then shows you how to build a web application based on the best architectural and developmental practices in the market, and takes the same approach for the mobile paradigm. As you advance, you'll find out how to develop the same application, and the great potential of reusing code from one paradigm in another and the symbiosis between them is showcased.The only application that'll differ from the application in the exercise is the one used in business process technology (BPT), with a focus on a common market use case. By the end of this OutSystems book, you'll be able to develop enterprise-level applications on the web and mobile, integrating them with third parties and other systems on the market. You'll also understand the concepts of performance, security, and software construction and be able to apply them effectively. What you will learnGet to grips with the OutSystems infrastructureDevelop reactive web and mobile applications in OutSystems using best practices in Service StudioDefine and design Architecture Canvas (3-Layer Canvas) for your applicationsIntegrate with external systems in OutSystemsEnhance applications with BPTManage and monitor your applications in the OutSystems infrastructureWho this book is for This book is for back-end developers, tech leaders, UX/UI developers, frontend developers, (in general, full-stack developers), tech companies, and enterprises looking to learn how to develop web and mobile software quickly and disruptively by leveraging OutSystems, one of the most low-code platforms in the market. An IT background is not mandatory; however, experience in SQL, JavaScript, HTML, CSS, and C# is required to get started with this book.

Building Low-Code Applications with Mendix

Building Low-Code Applications with Mendix
Author: Bryan Kenneweg
Publisher: Packt Publishing Ltd
Total Pages: 332
Release: 2021-02-26
Genre: Computers
ISBN: 1800200129

Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partners Key FeaturesMeet the ever-increasing demand for software solution delivery without having to write any codeBuild high-availability, low-cost applications unlike those developed via a traditional software engineering approachExplore Mendix from product design through to delivery using real-world scenariosBook Description Low-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop components and model-driven logic through a graphic user interface. Mendix is among the fastest-growing platforms that enable low-code enthusiasts to put their software ideas into practice without having to write much code, and Building Low-Code Applications with Mendix will help you get up and running with the process using examples and practice projects. The book starts with an introduction to Mendix, along with the reasons for using this platform and its tools for creating your first app. As you progress, you'll explore Mendix Studio Pro, the visual environment that will help you learn Mendix app creation. Once you have your working app ready, you'll understand how to enhance it with custom business logic and rules. Next, you'll find out how to defend your app against bad data, troubleshoot and debug it, and finally, connect it with real-world business platforms. You'll build practical skills as the book is filled with examples, real-world scenarios, and explanations of the tools needed to help you build low-code apps successfully. By the end of this book, you'll have understood the concept of low-code development, learned how to use Mendix effectively, and developed a working app. What you will learnGain a clear understanding of what low-code development is and the factors driving its adoptionBecome familiar with the various features of Mendix for rapid application developmentDiscover concrete use cases of Studio ProBuild a fully functioning web application that meets your business requirementsGet to grips with Mendix fundamentals to prepare for the Mendix certification examUnderstand the key concepts of app development such as data management, APIs, troubleshooting, and debuggingWho this book is for This book is for tech-savvy business analysts and citizen developers who want to get started with Mendix for rapid mobile and web application development. The book is also helpful for seasoned developers looking to learn a new tool/platform and for anyone passionate about designing technical solutions without wanting to indulge in the complexities of writing code. The book assumes beginner-level knowledge of object-oriented programming and the ability to translate technical solutions from business requirements.

New Trends in Database and Information Systems

New Trends in Database and Information Systems
Author: Alberto Abelló
Publisher: Springer Nature
Total Pages: 693
Release: 2023-08-30
Genre: Computers
ISBN: 3031429419

This book constitutes the refereed proceedings of the Doctoral Consortium and Workshops on New Trends in Database and Information Systems, ADBIS 2023, held in Barcelona, Spain, during September 4–7, 2023. The 29 full papers, 25 short papers and 7 doctoral consortium included in this book were carefully reviewed and selected from 148. They were organized in topical sections as follows: ADBIS Short Papers: Index Management & Data Reconstruction, ADBIS Short Papers: Query Processing, ADBIS Short Papers: Advanced Querying Techniques, ADBIS Short Papers: Fairness in Data Management, ADBIS Short Papers: Data Science, ADBIS Short Papers: Temporal Graph Management, ADBIS Short Papers: Consistent Data Management, ADBIS Short Papers: Data Integration, ADBIS Short Papers: Data Quality, ADBIS Short Papers: Metadata Management, Contributions from ADBIS 2023 Workshops and Doctoral Consortium, AIDMA: 1st Workshop on Advanced AI Techniques for Data Management, Analytics, DOING: 4th Workshop on Intelligent Data - From Data to Knowledge, K-Gals: 2nd Workshop on Knowledge Graphs Analysis on a Large Scale, MADEISD: 5th Workshop on Modern Approaches in Data Engineering, Information System Design, PeRS: 2nd Workshop on Personalization, Recommender Systems, Doctoral Consortium.

Trends and Applications in Information Systems and Technologies

Trends and Applications in Information Systems and Technologies
Author: Álvaro Rocha
Publisher: Springer Nature
Total Pages: 500
Release: 2021-03-28
Genre: Technology & Engineering
ISBN: 3030726541

This book is composed of a selection of articles from The 2021 World Conference on Information Systems and Technologies (WorldCIST'21), held online between 30 and 31 of March and 1 and 2 of April 2021 at Hangra de Heroismo, Terceira Island, Azores, Portugal. WorldCIST is a global forum for researchers and practitioners to present and discuss recent results and innovations, current trends, professional experiences and challenges of modern information systems and technologies research, together with their technological development and applications. The main topics covered are: A) Information and Knowledge Management; B) Organizational Models and Information Systems; C) Software and Systems Modeling; D) Software Systems, Architectures, Applications and Tools; E) Multimedia Systems and Applications; F) Computer Networks, Mobility and Pervasive Systems; G) Intelligent and Decision Support Systems; H) Big Data Analytics and Applications; I) Human–Computer Interaction; J) Ethics, Computers & Security; K) Health Informatics; L) Information Technologies in Education; M) Information Technologies in Radiocommunications; N) Technologies for Biomedical Applications.

Quality of Information and Communications Technology

Quality of Information and Communications Technology
Author: Martin Shepperd
Publisher: Springer Nature
Total Pages: 500
Release: 2020-08-31
Genre: Computers
ISBN: 3030587932

This book constitutes the refereed proceedings of the 13th International Conference on the Quality of Information and Communications Technology, QUATIC 2020, held in Faro, Portugal*, in September 2020. The 27 full papers and 12 short papers were carefully reviewed and selected from 81 submissions. The papers are organized in topical sections: quality aspects in machine learning, AI and data analytics; evidence-based software quality engineering; human and artificial intelligences for software evolution; process modeling, improvement and assessment; software quality education and training; quality aspects in quantum computing; safety, security and privacy; ICT verification and validation; RE, MDD and agile. *The conference was held virtually due to the COVID-19 pandemic.

RAD in Action

RAD in Action
Author: Thomas C. Berger
Publisher: tredition
Total Pages: 129
Release: 2024-03-13
Genre: Business & Economics
ISBN: 3384172752

In a world where software development cycles are increasingly compressed to meet ever-evolving market demands, "RAD in Action: The Comprehensive Rapid Application Development Guide" emerges as an indispensable resource for modern developers and project managers alike. Authors Thomas C. Berger and Anna Weber expertly navigate readers through the dynamic landscape of Rapid Application Development (RAD), offering a treasure trove of insights, strategies, and practical knowledge distilled from years of hands-on experience. This guide illuminates the principles of RAD, a methodology designed to expedite software development while maintaining high standards of quality and adaptability. Through engaging narratives, real-world examples, and clear explanations, Berger and Weber demystify RAD, making it accessible to both novices and seasoned professionals. "RAD in Action" delves into the core aspects of the RAD process, from initial brainstorming and prototyping to iterative testing and final deployment. The authors provide a detailed roadmap for implementing RAD, emphasizing the importance of collaboration, rapid feedback loops, and flexibility in responding to changing requirements. Readers will discover effective techniques for managing projects, fostering team dynamics, and leveraging RAD tools and technologies to achieve efficient and successful outcomes. Whether you're looking to refine your development practices, navigate the challenges of fast-paced project environments, or simply gain a deeper understanding of RAD, this book offers valuable guidance and inspiration. Embark on a journey with Berger and Weber as they guide you through the exciting world of RAD, equipping you with the knowledge and skills to transform your software development projects and embrace the agility and innovation that the modern digital landscape demands. "RAD in Action" is not just a book; it's a catalyst for change, empowering you to revolutionize your approach to software development and propel your projects to new heights.

Rapid Development

Rapid Development
Author: Steve McConnell
Publisher: Microsoft Press
Total Pages: 672
Release: 1996-07-02
Genre: Computers
ISBN: 0735646368

Corporate and commercial software-development teams all want solutions for one important problem—how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you’ll find: A rapid-development strategy that can be applied to any project and the best practices to make that strategy work Candid discussions of great and not-so-great rapid-development practices—estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many others A list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndrome Case studies that vividly illustrate what can go wrong, what can go right, and how to tell which direction your project is going RAPID DEVELOPMENT is the real-world guide to more efficient applications development.

Model-Driven Software Engineering in Practice

Model-Driven Software Engineering in Practice
Author: Marco Brambilla
Publisher: Morgan & Claypool Publishers
Total Pages: 391
Release: 2017-03-30
Genre: Computers
ISBN: 1627056955

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.

Enterprise, Business-Process and Information Systems Modeling

Enterprise, Business-Process and Information Systems Modeling
Author: Adriano Augusto
Publisher: Springer Nature
Total Pages: 401
Release: 2021-06-16
Genre: Computers
ISBN: 3030791866

This book contains the proceedings of two long-running events held along with the CAiSE conference relating to the areas of enterprise, business-process and information systems modeling: * the 22nd International Conference on Business Process Modeling, Development and Support, BPMDS 2021, and * the 26th International Conference on Exploring Modeling Methods for Systems Analysis and Development, EMMSAD 2021. The conferences were planned to take place in Melbourne, Australia, during June 28–29, 2021, but changed to an online format due to the COVID-19 pandemic. For BPMDS 10 full papers and 1 short paper were carefully reviewed and selected for publication from a total of 26 submissions; for EMMSAD 13 full papers and 1 short paper were accepted from 34 submissions. The papers were organized in topical sections as follows: BPMDS: Improving event data quality in coherence with business requirements; enhancing the value of data in processes improvement; event stream and predictive monitoring; modeling languages and reference models; EMMSAD: Enterprise modeling; handling models and modeling methods; threat and evidence modeling; and model-driven engineering and applications.