In this article, the authors discuss modularity and projectional editing concepts used to design programming languages, using a language workbench (LWB) like Jetbrains' MPS. They discuss how they used these techniques in three different domains: embedded-software development, requirements engineering, and insurance rules.
This series aims to introduce all that is essential for developers to know about building apps for the latest release of Apple’s mobile OS. It comprises six articles that cover what’s new in iOS 9 SDK, new features in Swift, Objective-C, and developer tools, and Apple’s new bitcode.
The article emphasizes the need of a balance between feature development and technical debt repayment and outlines pragmatic strategies that software projects could adopt to manage technical debt.
This article covers machine learning and cognitive computing, and how they are related to artificial intelligence (AI). Panelists discuss how this technology is applied in digital marketing space.
This series explores some of the patterns of behavior of healthy organizations through testimonies from their practitioners and through analysis by consultants in the field.
Although the new iOS 9 SDK does not add as many new features as iOS 8, it does still provide a wealth of new functionality. In this article, we are going to review iOS 9 new frameworks.
Author discusses how to design an Internet-connected garage door opener ("IoT opener") to be secure and the security infrastructure for IoT devices, like authentication & access policy enforcement.
Author Lenley Hensarling discusses Foreign Data Wrapper (FDW) feature in Postgres database. FDW provides a SQL interface for accessing data from disparate sources like NoSQL databases.
The WebRTC API lets developers easily integrate real-time comms into their apps. This article is the second part of a two part series analyzing the market of WebRTC platforms.
In this article, Aaron Kendall uses the "metadata-driven design and development" approach by Kevin Perera to show how to rapidly create a mobile application that can evolve during runtime.
Rini van Solingen and Rob van Lanen wrote Scrum for Managers, a book providing answers for organizations that want to or are adopting Scrum.