lunes, 29 de octubre de 2012

SPL en pequeñas empresas


Effective development of automation systems through
domain-specific modeling in a small enterprise context



High development and maintenance costs and a high error rate are the major problems in the development of
automation systems, which are mainly caused by bad communication and inefficient reuse methods. To overcome these problems, we propose a more systematic reuse approach. 

Though systematic reuse approaches such as software product lines are appealing, they tend to involve rather burdensome development and management processes. This paper focuses on small enterprises. Since such companies are often unable to perform a “big bang” adoption of the software product line, we suggest an incremental, more lightweight process to transition from single-system development to software product line development. Besides the components of the transition process, this paper discusses tool selection, DSL
technology, stakeholder communication support,  and business considerations. Although based on problems from the automation system domain, we believe the approach may be general enough to be applicable in other domains as well. The approach has proven successful in two case studies. First, we applied it to a research project for the automation of a logistics lab model, and in the second case (a real-life industry
case), we investigated the approaches suitability for fish farm automation systems



http://download.springer.com/static/pdf/469/art%253A10.1007%252Fs10270-012-0289-1.pdf?auth66=1351512547_48997887e84e0044a96808afbdda8db4&ext=.pdf (vía @jlroda)