|
ABSTRACT
During the development of web-based applications, communication and interaction issues have become even more important, due to the variety of user types that can work together. In this paper we describe the adoption of Model-Driven Development (MDD) approach to support a feasible way to help developers to take into account the issues, regarding to the Web users variety. In general, a good design of the interactions and communication issues implies in high cost and time consuming tasks, and requires that developers be flexible and rapidly change the conception of the interfaces. The meta-models approach presented in this paper aims to map interaction and communication requirements in a practical and useful way during the web application development.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Baresi, L. and Mainetti, L. 2005. Beyond Modeling Notations: Consistency and Adaptability of W2000 Models. In Proceedings of SAC'05, ACM Symposium on Applied Computing, Santa Fe, USA, 2005
|
| |
2
|
Bull, R. I. 2006. Integrating dynamic views using model driven development. In Proceedings of the 2006 Conference of the Center For Advanced Studies on Collaborative Research (Toronto, Ontario, Canada, October 16 -- 19, 2006). CASCON '06. ACM, New York, NY, 17. DOI= http://doi.acm.org/10.1145/1188966.1188989
|
| |
3
|
Ceri, S., Fraternali, P. and Matera, M. 2002. Conceptual Modeling of Data-Intensive Web Applications, IEEE Internet Computing 6 (4), July/August 2002.
|
| |
4
|
Cicchetti, A., Di Ruscio, D., and Di Salle, A. 2007. Software customization in model driven development of Web applications. In Proceedings of the 2007 ACM Symposium on Applied Computing (Seoul, Korea, March 11 -- 15, 2007). SAC '07. ACM, New York, NY, 1025--1030. DOI= http://doi.acm.org/10.1145/1244002.1244224
|
| |
5
|
Schmidt, D. C.. 2006. Guest editor's introduction: Model driven engineering. IEEE Computer, 39(2):25--31, 2006.
|
| |
6
|
Fischer, G. 2001. User Modeling in Human-Computer Interaction. User Modeling and User-Adapted Interaction 11, 1-2 (Mar. 2001), 65--86.
|
| |
7
|
Norman, D. A. 1988. The psychology of everyday things. Basic Books.
|
| |
8
|
Gomez, J., Cachero, C. and Pastor, 2000. O. Extending a Conceptual Modelling Approach to Web Application Design. In Proceedings 2nd CaiSE'00, LNCS 1789, Springer Verlag, Stockholm.
|
| |
9
|
Kavaldjian, S. 2007. A model-driven approach to generating user interfaces. In Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (Dubrovnik, Croatia, September 03 -- 07, 2007). ESEC-FSE '07. ACM, New York, NY, 603--606. DOI= http://doi.acm.org/10.1145/1287624.1287721
|
| |
10
|
Kleppe, A; Warmer, J.; Bast, W. 2003. MDA Explained -- The Model Driven Architecture: Practice and Promise. Addison-Wesley (Object Technology Series)
|
| |
11
|
Koch, N. 2006. Transformation techniques in the model driven development process of UWE. In Proceedings of the Sixth international Conference on Web Engineering (Palo Alto, California, July 10 -- 14, 2006). ICWE '06, vol. 155. ACM, New York, NY, 3. DOI=http://doi.acm.org/10.1145/1149993.1149997
|
| |
12
|
Koch, N. and Kraus, A. 2002. The expressive Power of UML based Web Engineering. 2nd International Workshop on Web oriented Software Technology (IWWOST02). Málaga, Spain.
|
| |
13
|
Kurtev, I., Van den Berg K., and Jouault, F. 2006. Evaluation of rule-based modularization in model transformation languages illustrated with ATL. In Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), pages 1202--1209. ACM Press, 2006.
|
| |
14
|
Storey M., Musen M., Silva J., Best C., Ernst N., Fergerson, R. and Noy N. 2001. Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in protege. In Proceedings of Workshop on Interactive Tools for Knowledge Capture, K-Cap-2001, Victoria, BC.
|
| |
15
|
Mellor, S., Scott, K., Uhl, A. and Weise, D. MDA Distilled; Principles of Model--Driven Architecture, Addison Wesley, 2004.
|
| |
16
|
Michaud, J. W. 2003. A Software Customization Framework. Master's thesis, University of Victoria.
|
| |
17
|
Price, B.A., Baecker, R.M, and Small, I.S. A Principled Taxonomy of Software Visualization. Journal of Visual Languages and Computing, 4(3):211--266, 1993.
|
| |
18
|
Schwabe D. and Rossi G. Developing Hypermedia Applications using OOHDM. 1998. Workshop on Hypermedia Development Process, Methods and Models, Hypertext'98, Pittsburg, USA, 1998.
|
| |
19
|
Storey, M.-A.D., Wong, K., Fracchia, F.D., and Muller, H.A. 1997. On integrating visualization techniques for effective software exploration. In Proceedings of IEEE Symposium on Information Visualization (InfoVis'97), pages 38--45, Phoenix, AZ, October 1997.
|
| |
20
|
Valderas P., Fons J. and Pelechano V. 2005. From Web Requirements to Navigational Design -- A Transformational Approach. In Proceedings of 5th International Conference on Web Engineering Engineering (ICWE 2005), Sydney, Australia, LNCS 3579, Springer, July 2005.
|
| |
21
|
Valverde, F., Panach, I., and Pastor, O. 2007. An abstract interaction model for a MDA software production method. In Tutorials, Posters, Panels and industrial Contributions At the 26th International Conference on Conceptual Modeling -- Volume 83 (Auckland, New Zealand, November 01, 2007).
|
| |
22
|
W3C. Web content accessibility guidelines 1.0. W3C Recommendation. May 1999.
|
| |
23
|
W3C. Web content accessibility guidelines 2.0 W3C Recommendation. Dec 2008.
|
| |
24
|
Norman D. A. 2005. Human-Centered Design Considered Harmful. Interactions (July-August 2005), 14--19
|
|