EDUCATIONAL PORTAL DEVELOPMENT MODEL FOR IMPLEMENTING DESIGN FOR CHANGE

We analyze the development of educational (EDU) web portals from the perspective of meta-design. Here, we focus on the technical issues of meta-design only and consider design-for-change. Our contribution is a variability model based on the variability analysis, generic portal development processes, sub-processes and their relationships. We analyze the interface design problem in the context of the EDU Portal development and consider the implementation of the proposed model using meta-programming.

[1]  Pedro A. Szekely Retrospective and Challenges for Model-Based Interface Development , 1996, DSV-IS.

[2]  David Lorge Parnas,et al.  On the Design and Development of Program Families , 2001, IEEE Transactions on Software Engineering.

[3]  David M. Weiss,et al.  Software Product Line Engineering , 2005, SEKE.

[4]  Shari Lawrence Pfleeger The Nature of System Change , 1998, IEEE Softw..

[5]  Gerhard Fischer,et al.  Meta-design: A Framework for the Future of End-User Development , 2006, End User Development.

[6]  Tushar K. Hazra Building enterprise portals: principles to practice , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[7]  Chet Raymo,et al.  A pragmatic approach , 1977 .

[8]  Massimo Mecella,et al.  Designing wrapper components for e-services in integrating heterogeneous systems , 2001, The VLDB Journal.

[9]  Gerhard Fischer,et al.  Meta-design , 2004, Commun. ACM.

[10]  Christopher Rao,et al.  Introduction to participatory design , 1996 .

[11]  Emile H. L. Aarts,et al.  Embedded system design issues in ambient intelligence , 2003 .

[12]  V. Stuikys,et al.  A metaprogramming-based model for generation of the eLearning-oriented Web pages , 2004, ITRE 2004. 2nd International Conference Information Technology: Research and Education.

[13]  Maria Francesca Costabile,et al.  End-User Development Empowering people to flexibly employ advanced information and communication technology , 2003 .

[14]  Mark van Harmelen,et al.  Object modeling and user interface design: designing interactive systems , 2001 .

[15]  Twan Basten,et al.  Ambient Intelligence: Impact on Embedded Sytem Design , 2003, Springer US.

[16]  Daniel Hoffman,et al.  Commonality and Variability in Software Engineering , 1998, IEEE Softw..

[17]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[18]  Vytautas Štuikys,et al.  Metaprogramming techniques for designing embedded components for ambient intelligence , 2003 .

[19]  Alistair G. Sutcliffe,et al.  User-centred design for multimedia applications , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[20]  Fabio Paternò,et al.  End-User Development , 1998, Lecture Notes in Computer Science.

[21]  Jean Vanderdonckt,et al.  Applying model-based techniques to the development of UIs for mobile computers , 2001, IUI '01.

[22]  Matthias Gries,et al.  Methods for evaluating and covering the design space during early design development , 2004, Integr..

[23]  Wayne C. Lim Managing Software Reuse , 2004 .