Discover ConceptBase, a database system for storing interdependent models at any abstraction level with a logic-based language to express as well their intended semantics.
What does the ideal low-code platform for AI-based software look like? In this post we give our wish list for a low-code platform for smart software development
ChatGPT will not replace programmers. Even less modelers. But it may actually replace code-generators and become a key component in model-driven and low-code development platforms.
We introduce a domain-specific language for modeling AI engineering processes. The DSL enables you to describe how teams are developing AI-based software. As such, the DSL helps to clarify the process, simplify onboarding of new members and enables the analysis and enactment of the process.
We propose an extension to the OCL notation to be able to model constraints even when we do not have enough domain information to be completely precise about the rule we are modeling
Slides of my keynote presentation at EDOC 22 where I discuss recent advances on the modeling and generation of AI-enhanced software and how some of these advances could actually be helpful to speed up the development process itself