Abstract
The paper describes the conceptualisation process in the ReQuest approach, a wide-spectrum methodology for web-based information systems analysis and development. This methodology includes a strong involvement of end users in the requirement elicitation process by building prototype user interface fragments of the future application. The paper focuses on the analysis step of these fragments that yields a draft conceptual schema of the application domain. The analysis includes a tree-based representation of the fragments, the detection of shared subtrees through mining techniques, their normalisation and the derivation of the conceptual schema. A short description of a supporting tool is given.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
The British Computer Society & Royal Academy of Engineering: The Challenges of Complex IT Projects. Royal Academy of Engineering (2004)
Damas, C., Lambeau, B., Dupont, P., van Lamsweerde, A.: Generating Annotated Behavior Models from End-User Scenarios. IEEE Transactions on Software Engineering, Special Issue on Interaction and State-based Modeling (to appear, 2006)
Brogneaux, A.-F., Ramdoyal, R., Vilz, J., Hainaut, J.-L.: Deriving User requirements From Human Computer Interfaces. In: Proc. of 23rd IASTED Int. Conf., Innsbruck, Austria (February 2005)
Thiran, Ph., Hainaut, J.-L., Houben, G.-J., Benslimane, D.: Wrapper-based Evolution of Legacy Information Systems. ACM Transactions on Software Engineering and Methodology (TOSEM) (to appear, 2006)
Schewe, K.D., Thalheim, B.: Conceptual modelling of web information systems. Data Knowl. Eng. 54(2), 147–188 (2005)
Batini, C., Ceri, S., Navathe, S.B.: Conceptual Database Design, Benjamin/Cummings (1992)
Coyette, J., Vanderdonckt, A.: Sketching Tool for Designing Anyuser Anyplatform, Anywhere User Interfaces. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585. Springer, Heidelberg (2005)
Hainaut, J.-L.: Introduction to Database Reverse Engineering, 3rd edn. LIBD Publish, Namur (2002), http://www.info.fundp.ac.be/~dbm/publication/2002/DBRE-2002.pdf
Hainaut, J.L.: Transformation based Database Engineering. In: van Bommel, P. (ed.) Transformation of Knowledge, Information and Data: Theory and Applications. IDEA Group (2005)
Rollinson, S.R., Roberts, S.A.: Formalizing the Informational Content of Database User Interfaces. In: Ling, T.-W., Ram, S., Li Lee, M. (eds.) ER 1998. LNCS, vol. 1507, pp. 65–77. Springer, Heidelberg (1998)
Choobineh, J., Mannino, M.V., Tseng, V.P.: A Form Based Approach for Database Analysis and Design. Com. of the ACM 35(2), 108–120 (1992)
Lee, H., Yoo, C.: A Form-driven Object-oriented Reverse Engineering Methodology. Information Systems 25(3) (2000)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing. Web sites. WWW9/Computer Networks 33(1-6), 137–157 (2000)
Conallen, J.: Building Web Applications with UML. Object Technology Series. Addison Wesley, Reading (2000)
Oaks, P., ter Hofstede, A.H.M., Edmond, D., Spork, M.: Extending conceptual models for web based applications. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 216–231. Springer, Heidelberg (2003)
Brambilla, M.: Extending hypertext conceptual models with process-oriented primitives. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 246–262. Springer, Heidelberg (2003)
WebML, http://webml.org/
Cato, J.: User-Centered Web Design. Addison-Wesley, Reading (2001)
Escalona, M., Koch, N.: Requirements Engineering for Web Applications – A Comparative Study. Web Engineering Journal 2(3) (2004)
Nielsen, J.: User Interface directions for the Web. Com. of the ACM 42(1), 65–72 (1999)
Gibson, D., Punera, K., Tomkins, A.: The Volume and Evolution of Web Page Templates, David Gibson Center (2005)
Collopy, E., Levene, M.: Evolving Example Relations to Satisfy Functional Dependencies. Issues and Applications of Database Technology, 440–447 (1998)
Chi, Y., Nijssen, Y., Muntz, R.: Frequent Subtree Mining - An Overview. In: Fundamenta Informaticae XXI, pp. 1001–1038. IOS Press, Amsterdam (2001)
Yang, L., Lee, M., Hsu, W., Guo, X.: 2PXMiner - An Efficient Two Pass Mining of Frequent XML Query Patterns. In: Proc. of the SIGKDD 2004 (2004)
Asai, T., Abe, K., Kawasoe, S., Arimura, H., Sakamoto, H., Arikawa, S.: Efficient Sub structure Discovery from Large Semi structured Data. In: Proc. of the 2nd Annual SIAM Symposium on Data Mining (2002)
Cohen, W.W., Ravikumar, P., Fienberg, S.E.: A comparison of string distance metrics for name-matching tasks. In: Proc. of the IJCAI 2003 (2003)
Hainaut, J.L.: Entity Relationship models: formal specification and comparison. In: Proc. of the 9th Int. Conf. on the Entity Relationship Approach (1991)
Spaccapietra, S., Parent, C., Dupont, Y.: Model independent assertions for integration of heterogeneous schemas. VLDB Journal 1, 81–126 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vilz, J., Brogneaux, A.F., Ramdoyal, R., Englebert, V., Hainaut, J.L. (2006). Data Conceptualisation for Web-Based Data-Centred Application Design. In: Dubois, E., Pohl, K. (eds) Advanced Information Systems Engineering. CAiSE 2006. Lecture Notes in Computer Science, vol 4001. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11767138_15
Download citation
DOI: https://doi.org/10.1007/11767138_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34652-4
Online ISBN: 978-3-540-34653-1
eBook Packages: Computer ScienceComputer Science (R0)