List All Pages
An embryo, to grow over time … Lean Software Development - Mary Poppendieck, Tom Poppendieck The CASE Repository: More than another database application - Richard J. Welke … work in progress …
To what degree is it possible to automate software production? Most software development methodologies do not explicitly distinguish between building a software production facility and building...
2009 Practical Product Lines October 20 - 21, 2009 Amsterdam, The Netherlands Submission deadline: 26th June 2009. Code Generation June 16 - June 18, 2009 Cambridge, UK Submission deadline: 16th...
Please change this page according to your needs
The following core values were originally articulated at a birds-of-a-feather session at OOPSLA 2003 and serve as an initial straw man: We strive to automate software construction from domain...
Derek is CEO and co-founder of Mendix, a leading software company and pioneer in Model-Driven Engineering. Derek received his MSc in Business Administration and is a graduate on the topic of...
In order to ensure the competitiveness of their business, software executives need to consider options beyond simplistic offshoring. This book assesses the organizational and economical...
Fundamental KISS principles for domain specific language design: There must be an economic imperative for the development of a DSL The DSL must be meaningful to users of the DSL The DSL must be...
DSL development must assemble sufficient expertise in: Problem Domain Solution Domain Designing DSLs Language Implementation Technologies DSL development must anticipate evolution of the...
Purpose This web site covers topics related to industrialized software production. The goal is to provide a clear picture of what constitutes industrialized software production, and most...
If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options. To create a link to a new page,...
This wiki starts with a stock take of how most software has been developed to date, and compares the maturity of current practices for software development with the maturity of practices used in...
Compared to executives, investors in software companies and venture capitalists typically have a higher awareness of risk, and by virtue of having a financial interest in a portfolio of investments...
Invite your friends to join this Wiki! Note: It is recommended that only those who subscribe to the core values join this wiki. Why this restriction? Simply to keep the content focused and relevant...
Jack Greenfield is Senior Director, Platform Architect Team at Microsoft, where he leads the Software Factories Initiative and heads a team developing architectural guidance for the Microsoft...
John Hosking is a Professor of Computer Science at the University of Auckland, where he heads that University's Centre for Software Innovation. John's research group, which he and Professor John...
In order to establish a high quality reference manual, and to keep pages well structured, pages are only editable by their creators and the administrators. The goal is simply to keep the content...
Jorn Bettin is a co-founder of Sofismo in Switzerland and of SoftMetaWare in New Zealand, and publishes software industry analysis reports via IBRS in Australia. He has an international track...
Keith Duddy has been researching enterprise computing platforms for over ten years, where he built on his background of distributed systems standardisation and middleware services design. Keith...
Knowledge Industry Survival Strategy Initiative This workshop is part of the KISS Workshop Series. Background and Aims The main motivation for the use of a DSL is the desire to express problems in...
Knowledge Industry Survival Strategy Initiative This workshop is part of the KISS Workshop Series. Background and Aims The main motivation for the use of a DSL is the desire to express problems in...
Knowledge Industry Survival Strategy Initiative This workshop is part of the KISS Workshop Series. Background and Aims The main motivation for the use of a DSL is the desire to express problems in...
Knowledge Industry Survival Strategy Initiative This workshop is part of the KISS Workshop Series. In order to increase awareness about the role that domain specific modeling languages can play in...
Knowledge Industry Survival Strategy Initiative This workshop is part of the KISS Workshop Series. Background and Aims The main motivation for the use of a DSL is the desire to express problems in...
Workshop Series In order to increase awareness about the role that domain specific modeling languages can play in capturing, preserving, and exploiting knowledge in virtually all industries, it is...
The software industries need to follow in the footsteps of other more mature industries and move towards product development models that are highly flexible, where critical knowledge is embedded in...
It is important to understand the role and the limitations of process standards such as CMMI and ITIL, and of technical standards such as UML, XML, SOAP, and others. Adopting such standards does...
High-quality software assets need to be viewed in the same way as personnel assets that accrue over time. By leveraging domain-specific knowledge to refactor important software into strategic...
Model Oriented Domain Analysis Date 16 November 2009 Location Auckland, Automated Software Engineering conference 2009 Description Level: Intermediate Topic Area: Domain analysis, model driven...
A meta model is partitioned into well-defined .ecore files, each of which relates to exactly one producer role, and one or more consumer roles. A Model is partitioned into well-defined .xmi files,...
A Graph is partitioned into well-defined Sub Graphs, each of which relates to exactly one producer role, and one or more consumer roles. All Artifacts are based on information produced by a...
A whole number of elements need come together to enable industrialization. This chapter describes a practical path that incrementally leads a software organization from traditional, manual software...
Getting Started Main Index How to join this site? Invite your friends to join! Site members Recent changes List all pages Page Tags Welcome to Wikidot.com What is a Wiki Site? How to edit...
Members: Moderators Admins
Software architects and project managers have a significant influence over the design and quality of software that is built and that either gets shipped as a product or that is deployed as a custom...
Software implementation technology and tool vendors have a long tradition of introducing technology churn - new features, interfaces, languages - that do not provide end users with any tangible...
something new
Dr. Steven Kelly is the CTO of MetaCase and co-founder of the DSM Forum. He has over fifteen years of experience of consulting and building tools for Domain-Specific Modeling. As architect and lead...
The Model Driven Architecture (MDA) initiative started with very high objectives, but suffered a severe setback by prematurely declaring and marketing "industry standards" that did not live up to...
The software organization that considers off-shoring faces the big challenge of entrusting offshore partners with intellectual property that may be at the heart of the business. Issues like these...
The Open Source paradigm offers a lot of advantages by spreading the costs of infrastructure development and by counter-acting the forces that lead to quasi-monopolies in the software...
Once implementation technology churn has been identified as such, and the next technology that comes along is not interpreted as a potential silver bullet, it becomes clear that the biggest...
Tony Clark is a Professor in Computing at Thames Valley University where he researches and teaches in the field of software modelling. Tony has worked in Industry both at Marconi Ltd., where he...
Discussion Forum Recent posts contact
The concept of mass customization has its origin in the manufacturing domain, and is increasingly becoming relevant for software production. The challenge for mass customized software is to avoid...
If this is your first site Then there are some things you need to know: You can configure all security and other settings online, using the Site Manager. When you invite other people to help build...
According to Wikipedia, the world largest wiki site: A Wiki ([ˈwiː.kiː] <wee-kee> or [ˈwɪ.kiː] <wick-ey>) is a type of website that allows users to add, remove, or otherwise edit...
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License