Inteligencia Ambiental: Protegiendo a los Usuarios Finales de Ellos Mismos

Tradicionalmente los usuarios han demandado cierto nivel de personalizacion en los sistemas software para adaptarlos a sus gustos. Con el tiempo se ha incrementado el nivel de integracion de estos sistemas en la vida cotidiana de los usuarios, a la vez que han crecido las exigencias de personalizacion. Hoy en dia, con sistemas que envuelven completamente a los usuarios, podemos hablar del concepto de sistemas de usuarios para usuarios. Sistemas que por su naturaleza, es el propio usuario el que desde el diseno especifica los servicios que espera obtener. Los sistemas de Inteligencia Ambiental son un claro ejemplo de este tipo de sistema. De igual modo que los usuarios son los mas indicados para configurar sus propios sistemas, son los menos indicados para evaluar su correccion. Por ello debemos ofrecerles mecanismos que les permitan expresar sus necesidades sin comprometer por ello la calidad.

[1]  Bernhard Rumpe,et al.  Meaningful modeling: what's the semantics of "semantics"? , 2004, Computer.

[2]  Krzysztof Czarnecki,et al.  Formalizing cardinality-based feature models and their specialization , 2005, Softw. Process. Improv. Pract..

[3]  Matthias Riebisch Towards a More Precise Definition of Feature Models , 2003 .

[4]  Don S. Batory,et al.  Feature Models, Grammars, and Propositional Formulas , 2005, SPLC.

[5]  Don Batory,et al.  Scaling Step-Wise Refinement , 2004, IEEE Trans. Software Eng..

[6]  Krzysztof Czarnecki,et al.  Staged Configuration Using Feature Models , 2004, SPLC.

[7]  Vicente Pelechano,et al.  Building a Software Factory for Pervasive Systems Development , 2005, CAiSE.

[8]  Martin L. Griss,et al.  Integrating feature modeling with the RSEB , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).

[9]  Krzysztof Czarnecki,et al.  Generative programming - methods, tools and applications , 2000 .

[10]  Stephen J. Mellor,et al.  Model-driven development - Guest editor's introduction , 2003 .

[11]  Panagiotis Georgiadis,et al.  Domain expert user development: the smartgov approach , 2007, CACM.

[12]  Jürgen Börstler,et al.  The PLUSS Approach - Domain Modeling with Features, Use Cases and Use Case Realizations , 2005, SPLC.

[13]  Sergio Segura,et al.  FAMA: Tooling a Framework for the Automated Analysis of Feature Models , 2007, VaMoS.

[14]  Ilka Philippow,et al.  EXTENDING FEATURE DIAGRAMS WITH UML MULTIPLICITIES , 2002 .

[15]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[16]  Vicente Pelechano,et al.  Implementing a Pervasive Meeting Room: A Model Driven Approach , 2006, IWUC.

[17]  Vicente Pelechano,et al.  Tool Support for Model Driven Development of Pervasive Systems , 2007, Fourth International Workshop on Model-Based Methodologies for Pervasive and Embedded Software (MOMPES'07).

[18]  Arie van Deursen,et al.  Domain-specific language design requires feature descriptions , 2002 .

[19]  Antonio Ruiz Cortés,et al.  Automated Reasoning on Feature Models , 2005, CAiSE.

[20]  Jan Bosch,et al.  On the notion of variability in software product lines , 2001, Proceedings Working IEEE/IFIP Conference on Software Architecture.

[21]  LepourasGeorge,et al.  Domain expert user development , 2007 .