Reusable Hypermedia Applications for Tourism

Size: px
Start display at page:

Download "Reusable Hypermedia Applications for Tourism"

Transcription

1 Reusable Hypermedia Applications for Tourism Authors: Mario Bochicchio Telemedia Lab, University of Lecce, Italy Via per Monteroni Lecce - Italy tel fax: bomal@ingle01.unile.it Roberto Paiano Telemedia Lab, University of Lecce, Italy Via per Monteroni Lecce - Italy tel rpaiano@ingle01.unile.it

2 Reusable Hypermedia Applications for Tourism Mario Bochicchio Roberto Paiano SET-Lab, University of Lecce, Via Per Monteroni, 73100, Lecce, Italy. Tel , Fax Abstract. The development of multimedia applications is evolving from an "art" to a more structured activity, with the aim to have a more ordered development cycle and to effectively manage the project team. Among others structured approaches, developed for that purpose, the HDM (Hypermedia Design Model) methodology, with its modeling formalism, is particularly useful for complex hypermedia projects. With HDM, for example, we can estimate the quality and the cost of an application well before its actual implementation. HDM has been adopted, in the last years, by our and others project teams, to design, to develop, to maintain and to evolve a number of advanced hypermedia applications, both on line or off line, in various application fields. What emerged is that, more and more, modern multimedia projects exploit various channels (kiosks, CD-ROMs, DVDs, the Web, intranets, extranets, wireless devices, ) to deploy a set of multimedia contents to various kind of users (customers, resellers, curious users, commercial partners, ) for different purposes (points of sales, fairs, commercial promotions, Web marketing, info points, ). This kind of projects are communication effective, but they are also expensive and difficult to manage, because of the needs to produce for each channel, for each purpose and for each kind of user, a specific application variant. To cope with this scenario we conceived JWeb, an experimental development system for hypermedia applications based on HDM, to support complex multi-application projects. In JWeb, multimedia contents are organized in an editorial repository, so that they can be easily maintained

3 and reused to generate several different outcomes like Web sites, CD/DVD ROMs and kiosks. Also the application software supporting the various deployment platforms is highly reusable, in fact it is designed to be portable and independent from the specific application. In the paper we describe JWeb and its application to RINTUR, a real project about the tourism growth in our site, the Salento, in the south-east of the Italy. RINTUR dealt with the marketing of our natural and cultural resources, and it is based on the integration between hypermedia applications and tourist information system. 1 Introduction and Background. The design of Hypermedia application has been a concern since the very beginning of the development of Hypertext. The focus of research was more, at the beginning, on the authoring environments, rather than on the conceptual aspects of design. The Dexter Model [1], HyDev [2], HyTime [3], AHM [4-6], SMIL [7], HDM [8-12] and other models, took into serious consideration the conceptual problem of designing complex hypermedia applications, borrowing many concepts from Data Base Design and introducing concepts specific to hypermedia modeling. It is not the purpose of this paper to discuss the specific aspects of each model, but, in our opinion, HDM [8-12], OOHDM [13], RMM [14], HDMlite [15], Araneus [16] and other similar models, based on the separation of the structural and navigational aspects from the visual aspects, are particularly effective and useful. With these kind of structured approaches, in fact, a number of project management activities can be supported by software, and the implementation process can be greatly automated. Following this idea, several research projects, such as HYTEA[17], MINERS [18] and HIFI [19], have built up supporting systems to speed up the development process and to improve the product quality. More recent projects, such as CMIF [6], RMM [14], Autoweb [20] and Araneus [16], have a similar goal.

4 These approaches are particularly relevant when large amount of (more or less) rapidly changing information must be managed, and therefore a supporting database is needed. In the following it will be defined the architecture of JWeb [26], an HDM-based environment to support design and prototyping of complex WWW sites. Referring to the previous HDM-based projects [13,17-20], JWeb is innovative for two main reasons: it is reusable over different application fields 1 and deployment channels (kiosks, CD-ROMs, DVDs, the Web, intranets, extranets, wireless devices, ), and it supports the complete range of HDM primitives and constructs, so that high quality applications based on sophisticated HDM features can be implemented. In particular, we remark that the first reason, i.e. the reusability, is a very key point for hypermedia applications [25]. In the paper we describe JWeb and its application to RINTUR, a real project about the tourism growth in our site, the Salento, in the south-east of the Italy. RINTUR dealt with the marketing of our natural and cultural resources, and it is based on the integration between hypermedia applications and tourist information system. The overall architecture and the main features of JWeb are illustrated in section 2. In section 3 we describe the general structure of RINTUR and the application of JWeb to the RINTUR project; section 4 is for conclusions and future work; in section 5, finally, the bibliography is presented. 2 JWEB Architecture. Before describing the actual architecture of the JWeb design and prototyping environment, a few words about the design model and the methodology are needed. 1 At now JWeb as been successfully used for fashion e-catalogs, for cultural applications, for tourism applications and for E-Business.

5 In a nutshell, the HDM methodology [8-12] requires that after a requirement analysis 2 phase, a schema of the application be defined. The schema is organized in two different parts: the hyperbase schema describes the basic navigational capabilities offered by the application, while the access schema describes the organizations of the access structures (collections in the HDM terminology). An hyperbase schema is organized into entity types, defining the structure of the objects managed by the application, and link types, defining the basic navigation capabilities 3. An access schema defines, instead, the basic indexes (possibly hierarchically organized), guided tours, etc., that allow one to start browsing within the application. For both the hyperbase schema and the access schema there is a sharp distinction between design in-the-large, where the general features of the design are defined, and design in-the-small, where the details are provided. This distinction is useful in methodological sense for a number of different reasons [8-9], and also it plays an important role in terms of shaping up the supporting environment. The hyperbase schema, on its own, can be examined, discussed and revised. Moreover, starting from this schema, it is possible to develop a sample of actual data, to visualize the outcome of the design being developed. At this stage different options are possible: In terms of visual communication (interface), a functional interface (i.e. an interface simply holding the different information items, the buttons, etc, without any pretense of visual impact) could be developed, leaving for the future the development of an actual interface. Another possibility is to plug in the prototype and to test several different high quality interfaces options. In terms of access structures and hyperbase, different alternatives can be tried, in order to compare different solutions, and to choose the most appropriate ones. 2 For which the W5 methodology has been defined. 3 As an example, the fact that from a Fabric, it is possible to navigate to the description of the Material, which the Fabric is made of, it is a typical entry of an hyperbase schema.

6 In terms of detailed design, the individual information items could be completely identified, or they could be just sketched, leaving their specification to a later stage. The combination of the different options actually defines a number of different scenarios; we are convinced that an effective supporting environment should not enforce a specific way of proceeding, assuming that the best practice exists, but rather it should allows a great level of flexibility. It is our experience, in fact, that in different situations, for different projects, we have used different strategies and different tactics. The JWeb system is a design environment with fast prototyping capabilities, based upon the HDM methodology, with the following features: it supports design of the hyperbase and of the access structures; it supports a clean separation between design in-the-large and design in-the-small; it allows to build an environment repository, based on a relational DB to hold the multimedia contents; it allows to try several configurations, both for the hyperbase and the access structures; it allows the use of a purely functional visual-interface, but it is also possible to test several high quality pre-defined visual-interfaces; it allows to execute the application (using a small example of actual data, or fictitious data) in order to visualize the implications of the design. The overall picture of JWeb is shown in Fig. 1. JWedit: allows to designer to define the HDM schema of the application, providing design inthe-large, and providing a full design in-the-small, if felt necessary, or just a sketch, if full details are felt not necessary; JWdata (in-the-small mapper): it translates the detailed design into a relational Data base schema;

7 MODELING JWEdit create/modify Schema Repository Environment Schema JWData Repository Interface DEVELOPMENT Environment Repository create/modify insert/edit/delete JWFeed media objects presentation objects read/modify JWXport JWXdef import/export Application repository Application schema DELIVERY Run-Time Repository JW Engine USERS Fig 1 JWeb environment JWfeed: it allows the insertion of a sample of actual data, or of a simplified version of them, in order to create an instance of the application; JWxdef: it allows a number of alterations of the original schema in order to test possible different hyperviews of the application originally designed; its output is an executable schema and an executable data Base, obtained by filtering and reorganizing the original Data Base. JWxport: it creates a runtime DB, if necessary, physically building the hyperview to have better performance for on-line application (with few changes during the time) or for off-line application. JWengine: it allows to plug-in different high quality templates for the interface.

8 The overall environment is modular and flexible. The designer, therefore, does not need to use all the available features. If the different design alternatives are not needed, the Configurator (JWxdef) does not need to be used. One of the relevant features of the JWeb environment, in order to keep modular and flexible, is that all the exchange of information among the different tools is based upon XML [21]. XML is used to exchange schemas, parameters and also instance data. This technical choice allows a very easy strategy of enhancement, addition, substitution or replacement of all the different tools. It could be also envisioned the exchange of information (export and import) with other design and development environments. From the technical point of view, JWedit, the JWdata, the JWfeed, the JWxdef and JWxport has been designed using UML [22]. 3 RINTUR Project (Research - INnovation for ToURism). The pervasive diffusion of communication technologies and the continuous growth of Internet, compel the various kinds of tourist operators to work together. The tourist destination, in fact, is influenced by a number of aspects (accommodation, services, events, attractions, ) that represent the key factor of traveler's motivation when planning a vacation and that cannot be controlled, in general, by a single tourist operator. [23,24]. The RINTUR project takes in consideration Salento Region, situated in the South East of Italy, with 97 towns and about 1 million people. The region is particularly attractive as tourist destination because the beauty of nature related to a gentle climate suitable for vacation also out of the regular vacation season. Salento has about 240 Km. of wild coast characterized by alternation of beaches and rocky headlands, suggestive bays and cave of specific archeological and anthropological interest. In the region there are also many wildlife reserves in which is possible to do bird watching.

9 Particularly relevant and suggestive is the artistic and cultural heritage. Lecce, named also "The Florence of South, provides an effective example of Baroque architecture with medieval and renaissance elements. In the region there are about 150 beautiful churches, 30 monuments and 30 historical down town. Several different handicraft products, like wrought iron, earthenware, papier-mâché, genuine loom products, and a typical Mediterranean cuisine complete the attractive picture of Salento. The tourist infrastructure is made of about 150 hotels (for people), 20 camping and tourist villages ( people), 250 restaurant and 60 local tourism organizations. In line with international trend, Salento tourist industry makes only a little use of technological innovations and above all the tourist industry actors are unlinked each other. The collaborations among these actors are occasional and not well structured, so that the Region is not able, at this time, to offer effective services and a coherent image. The goal of RINTUR project is to create a Virtual Agency for tourist marketing of Salento region oriented to different potential users: Local public administration: to harmonize the territory and town planning policy with a sustainable development of tourist industry Local tourist organizations: to fully enhance all the local resource as components of a diversified range of tourist products or destination. Tourist consumer: to find attractive the region understanding the real value of this tourist destination. The aim of RINTUR is the development of the system shown in Fig. 2. The core sub-system is the Region Management (RM) which acquires information from any source, either from outer world or the Region Control Panel, and decides the actions on the territory. It also uses the Promotional Multimedia Showcase to inform and to solicit the target customers about the possible events and opportunities.

10 Multimedia Showcase Multimedia Promotional DB Regional Management Regional Resources DB ACTION ON TERRITORY Regional Control Panel Market demand and actual use of resources DB OUTER WORLD Fig.2 RINTUR Information System The Region Control Panel (RCP in the following) is a decision support tool that acquires information from the two main DBs described below. RCP is designed to allow enhanced hypermedia navigation, and to be innovative in term of usability and effectiveness. The Region Resources DB (RRDB) stores all information for the consumers: accommodations, events, cultural heritages, beaches, landscapes, handicrafts, entertainment places, etc The Market Demand and Actual Use of Resources DB stores all information about the profile of tourist categories that demand something and the profile of tourists that "use" something.

11 These kinds of information are very critical because they are very difficult to capture, but they represent the innovative aspect of RINTUR. An innovative methodology has been developed, for the purpose, from the CCII Center of University of Lecce. The completeness, the detail level and the updating of this information are fundamental to make effective the Region Control Panel. The Multimedia Promotional DB (MPDB) is a complex software environment based on JWeb. It stores multimedia information, related to the tourism environment of Salento region, from which it is possible to build several different hypermedia applications. The Multimedia Showcase (MS) consists of different multimedia applications for different channels (kiosks, CD-ROMs, DVDs, the Web, Intranets, extranets, wireless devices, ) and different kind of users, that it is possible to build by using JWeb. From the methodological point of view, the critical aspects of this project are: the full integration among the input data (both multimedia and traditional), the decision support system and the multimedia showcase the identification of the data to collect and the opportune database design. 4 Conclusions and future work. The RINTUR project, has been shaped and detailed in the first half of Its operational phase will be started in march 2000; in two years of project life we foresee to put up four main hypermedia systems (accommodations, entertainment events, places & tours, cultural heritages) to be delivered on various channels, and a number of minor hypermedia applications. The hypermedia part (conceptual design and development) of the project will be based on JWeb. JWeb is a development system for hypermedia application based on the HDM methodology. JWeb has been designed to be project-independent, i.e. it is reusable on different hypermedia projects in

12 different application fields, so that its costs are shared on a large number of different projects. Moreover, hypermedia applications generated with JWeb are easily portables on a number of different deployment channels, i.e. kiosks, CD-ROMs, DVDs, the Web, Intranets, extranets, wireless devices etc. 5 References. [1] Halasz F. and Swartz M., "The Dexter Hypertext reference Model", Communications of ACM 37, 2, Feb [2] Pausen P. and Voss J., "The HyDev Approach to Model Based Development of Hypermedia Applications", 1st International Workshop on Hypermedia Development, held in conjunction with ACM Hypertext '98. [3] Newcomb S.R., Kipp N.A. and Newcomb V.T., "HyTime: The Hypermedia/Time based Document Structuring Language", Communications of ACM, 34(11), 67-83, [4] Hardman L., "Modeling and Authoring Hypermedia Documents", PhD Thesis, Amsterdam, [5] Hardman L., Bulterman D. and van Rossum G., "The Amsterdam Hypermedia Model: Extending Hypertext to Support Real Multimedia", Hypermedia Journal 5(1), July 93, [6] Hardman L., Bulterman D. and van Rossum G., "Authoring Multimedia in the CMIF environment", Visual presentation at InterCHI 93, Apr. 93. [7] Hoschaka P., "Synchronized Multimedia Integration Language 1.0 Spec.", W3C Recommendation 15 June 98. [8] F.Garzotto, P.Paolini and D.Schwabe, HDM - A Model Based Approach to Hypermedia Application Design, ACM Transactions on Information Systems, 11, 1 (Jan. 1993), 1-26 [9] F.Garzotto, L.Mainetti and P.Paolini, Hypermedia Application Design: A Structured Approach, In J.W.Schuler, N.Hannemann and N.Streitz Eds., Designing User Interfaces for Hypermedia, Springer Verlag, [10] F.Garzotto, L.Mainetti, P.Paolini, Adding Multimedia Collections to the Dexter Model. ECHT 1994: [11] F.Garzotto, L.Mainetti and P.Paolini, Navigation in Hypermedia Applications: Modeling and Semantics, Journal of Organizational Computing (in press) [12] Franca Garzotto, Luca Mainetti, Paolo Paolini: Designing Modal Hypermedia Applications. Hypertext 1997: [13] D.Schwabe, G.Rossi, The Object-Oriented Hypermedia Design Model, Communications of the ACM, Vol. 38, N. 8, pp.45-46, Aug. 1995

13 [14] T.Isakowitz, E.A.Stohr, P.Balasubramanian: "RMM: a methodology for structured hypermedia design", Communications of the ACM Vol.38, No.8, Aug. 1995, pp [15] P.Fraternali, P.Paolini A Conceptual Model and a Tool Environment for Developing More Scalable, Dynamic, and Customizable Web Applications. EDBT 1998: [16 G.Mecca, P.Atzeni, A.Masci, P.Merialdo, G.Sindoni: "The Araneus Web-Base Management System". SIGMOD Conference Pp [17] Hytea Projects reports, available from Politecnico di Milano and from Siemens corporate research center in Munich (Germany). [18] MINERS Projects reports, available from Politecnico di Milano and from EDS-Italy corporate research center in Rome (Italy). [19] U.Cavallaro, F.Garzotto, P.Paolini and D.Totaro, HIFI: Hypertext Interface for Information Systems, IEEE Software 10, 6 (Nov. 1993), [20] P.Fraternali, P.Paolini The Autoweb System ; submitted for publication. [21] [22] Booch G., Rumbaugh J. and Jacobson I., "UML User Guide", Addison Wesley, [23] E. Laws,"Tourism Marketing - Service and Quality Management Perspectives", Stanley Thornes Ltd., Cheltenham, England, [24] D. Fisher," Innovationsmanagement für touristische Destinationen", Jahrbuch der schweizerischen Tourismuswirtschaft 1994/95. Kaspar Claude (publisher). [25] F.Garzotto, L.Mainetti, P.Paolini, "Information Reuse in Hypermedia Applications". In Proc. HT'96- ACM International Conference on Hypermedia, Boston (Ma, USA), March 1996, ACM Press [26] M. A. Bochicchio,R. Paiano, P. Paolini " JWeb: an HDM Environment for fast development of Web Applications" - ", Proceedings of Multimedia Computing and Systems 1999 (IEEE ICMCS '99), Vol.2 pp

An HDM Interpreter for On-Line Tutorials

An HDM Interpreter for On-Line Tutorials An HDM Interpreter for On-Line Tutorials Mario Bochicchio Telemedia Lab, University of Lecce, Italy bomal@ingle01.unile.it Paolo Paolini Hypermedia Open Center, Politecnico di Milano Telemedia Lab, University

More information

Publishing Model for Web Applications: A User-Centered Approach

Publishing Model for Web Applications: A User-Centered Approach 226 Paiano, Mangia & Perrone Chapter XII Publishing Model for Web Applications: A User-Centered Approach Roberto Paiano University of Lecce, Italy Leonardo Mangia University of Lecce, Italy Vito Perrone

More information

From Web Sites to Web Applications: New Issues for Conceptual Modeling

From Web Sites to Web Applications: New Issues for Conceptual Modeling From Web Sites to Web Applications: New Issues for Conceptual Modeling Luciano Baresi, Franca Garzotto, and Paolo Paolini Dipartimento di Elettronica e Informazione - Politecnico di Milano Piazza Leonardo

More information

WEB APPLICATIONS: OUR IDEA FOR A DEVELOPMENT FRAMEWORK

WEB APPLICATIONS: OUR IDEA FOR A DEVELOPMENT FRAMEWORK WEB APPLICATIONS: OUR IDEA FOR A DEVELOPMENT FRAMEWORK Luca Contursi luca.contursi@unile.it Roberto Paiano roberto.paiano@unile.it Andrea Pandurino andrea.pandurino@unile.it ABSTRACT The increased complexity

More information

Improving Adaptive Hypermedia by Adding Semantics

Improving Adaptive Hypermedia by Adding Semantics Improving Adaptive Hypermedia by Adding Semantics Anton ANDREJKO Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovak republic andrejko@fiit.stuba.sk

More information

Design concepts for data-intensive applications

Design concepts for data-intensive applications 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Design concepts for data-intensive applications Attila Adamkó Department of Information Technology, Institute of

More information

A METHODOLOGICAL APPROACH FOR THE MIGRATION OF LEGACY DATA INTENSIVE APPLICATIONS TO THE WEB

A METHODOLOGICAL APPROACH FOR THE MIGRATION OF LEGACY DATA INTENSIVE APPLICATIONS TO THE WEB A METHODOLOGICAL APPROACH FOR THE MIGRATION OF LEGACY DATA INTENSIVE APPLICATIONS TO THE WEB Distante Damiano SET-Lab Dipartimento di Ingegneria dell Innovazione Università degli Studi di Lecce Via per

More information

1 4 HYPERMILANO: HYPERMEDIA

1 4 HYPERMILANO: HYPERMEDIA 1 4 HYPERMILANO: HYPERMEDIA NAVIGATION IN A CITY INFORMATION POINT Franca Garzotto, Luca Mainetti and Paolo Paolini Politecnico di Milano Department of Electronics and Information Italy This paper discusses

More information

Style Sheet Languages for Hypertext

Style Sheet Languages for Hypertext Style Sheet Languages for Hypertext Jacco van Ossenbruggen (*), Lynda Hardman (**), Lloyd Rutledge (**), Anton Eliëns (*) (*) Vrije Universiteit, Fac. of Mathematics and Computer Sciences De Boelelaan

More information

A System of Patterns for Web Navigation

A System of Patterns for Web Navigation A System of Patterns for Web Navigation Mohammed Abul Khayes Akanda and Daniel M. German Department of Computer Science, University of Victoria, Canada maka@alumni.uvic.ca, dmgerman@uvic.ca Abstract. In

More information

Museum-on-Demand: Dynamic management of resources in World Wide Web museums

Museum-on-Demand: Dynamic management of resources in World Wide Web museums Museum-on-Demand: Dynamic management of resources in World Wide Web museums Fabrizio Furano, Renzo Orsini, Augusto Celentano Dipartimento di Matematica Applicata e Informatica Università Ca Foscari di

More information

Workgroup Hypermedia Editor: a tool to support a strategy for co-operative hypermedia production

Workgroup Hypermedia Editor: a tool to support a strategy for co-operative hypermedia production Workgroup Hypermedia Editor: a tool to support a strategy for co-operative hypermedia production M. Cossentino, U. Lo Faso Dipartimento di Ingegneria Automatica ed Informatica University of Palermo - Viale

More information

Implementing Adaptability in the Standard Reference Model

Implementing Adaptability in the Standard Reference Model Implementing Adaptability in the Standard Reference Model LLOYD RUTLEDGE, LYNDA HARDMAN, JACCO VAN OSSENBRUGGEN* AND DICK C.A. BULTERMAN CWI: Centrum voor Wiskunde en Informatica Kruislaan 413, 1098 SJ

More information

A Mobile Scenario for the XX Olympic Winter Games Torino 2006

A Mobile Scenario for the XX Olympic Winter Games Torino 2006 A Mobile Scenario for the XX Olympic Winter Games Torino 2006 LUCIA TERRENGHI Fraunhofer Institute for Applied Information Technology, Information in Context Department, Schloss Brilinghoven, 53754 Sankt

More information

HERA: Automatically Generating Hypermedia Front- Ends for Ad Hoc Data from Heterogeneous and Legacy Information Systems

HERA: Automatically Generating Hypermedia Front- Ends for Ad Hoc Data from Heterogeneous and Legacy Information Systems HERA: Automatically Generating Hypermedia Front- Ends for Ad Hoc Data from Heterogeneous and Legacy Information Systems Geert-Jan Houben 1,2 1 Eindhoven University of Technology, Dept. of Mathematics and

More information

Implementing Adaptability in the Standard Reference Model for Intelligent Multimedia Presentation Systems

Implementing Adaptability in the Standard Reference Model for Intelligent Multimedia Presentation Systems Lloyd Rutledge, Lynda Hardman, Jacco van Ossenbruggen and Dick C. A. Bulterman Implementing Adaptability in the Standard Reference Model for Intelligent Multimedia Presentation Systems, Proceedings of

More information

Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment

Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment Shigeo Sugimoto Research Center for Knowledge Communities Graduate School of Library, Information

More information

CHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview

CHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview CHAPTER 1 Topic: UML Overview After studying this Chapter, students should be able to: Describe the goals of UML. Analyze the History of UML. Evaluate the use of UML in an area of interest. CHAPTER 1:

More information

A UML-based Methodology for Hypermedia Design

A UML-based Methodology for Hypermedia Design A UML-based Methodology for Hypermedia Design Rolf Hennicker, Nora Koch,2 Institute of Computer Science Ludwig-Maximilians University of Munich Oettingenstr. 67, D-80538 München, Germany {hennicke,kochn}@informatik.uni-muenchen.de

More information

A COMPONENT-BASED METHOD FOR DEVELOPING WEB APPLICATIONS

A COMPONENT-BASED METHOD FOR DEVELOPING WEB APPLICATIONS A COMPONENT-BASED METHOD FOR DEVELOPING WEB APPLICATIONS Jonas A. Montilva C. and Judith Barrios A. University of Los Andes, Faculty of Engineering, School of System Engineering, Computer Science Department,

More information

A Top-Down Visual Approach to GUI development

A Top-Down Visual Approach to GUI development A Top-Down Visual Approach to GUI development ROSANNA CASSINO, GENNY TORTORA, MAURIZIO TUCCI, GIULIANA VITIELLO Dipartimento di Matematica e Informatica Università di Salerno Via Ponte don Melillo 84084

More information

Design and Implementation a Virtualization Platform for Providing Smart Tourism Services

Design and Implementation a Virtualization Platform for Providing Smart Tourism Services Design and Implementation a Virtualization Platform for Providing Smart Tourism Services Nam Don Kim, Jungho Moon, Tae Yun Chung Abstract This paper proposes an Internet of Things (IoT) based virtualization

More information

Developing Web-Based Applications Using Model Driven Architecture and Domain Specific Languages

Developing Web-Based Applications Using Model Driven Architecture and Domain Specific Languages Proceedings of the 8 th International Conference on Applied Informatics Eger, Hungary, January 27 30, 2010. Vol. 2. pp. 287 293. Developing Web-Based Applications Using Model Driven Architecture and Domain

More information

Rational Software White paper

Rational Software White paper Unifying Enterprise Development Teams with the UML Grady Booch Rational Software White paper 1 There is a fundamental paradox at play in contemporary software development. On the one hand, organizations

More information

A Navigation-log based Web Mining Application to Profile the Interests of Users Accessing the Web of Bidasoa Turismo

A Navigation-log based Web Mining Application to Profile the Interests of Users Accessing the Web of Bidasoa Turismo A Navigation-log based Web Mining Application to Profile the Interests of Users Accessing the Web of Bidasoa Turismo Olatz Arbelaitz, Ibai Gurrutxaga, Aizea Lojo, Javier Muguerza, Jesús M. Pérez and Iñigo

More information

Open Locast: Locative Media Platforms for Situated Cultural Experiences

Open Locast: Locative Media Platforms for Situated Cultural Experiences Open Locast: Locative Media Platforms for Situated Cultural Experiences Amar Boghani 1, Federico Casalegno 1 1 MIT Mobile Experience Lab, Cambridge, MA {amarkb, casalegno}@mit.edu Abstract. Our interactions

More information

Methods for Complex Web Hypermedia Application: The Design Processes

Methods for Complex Web Hypermedia Application: The Design Processes Methods for Complex Web Hypermedia Application: The Design Processes Ahmad Syafiq Ahmad Appandi, Azrul Hazri Jantan Faculty of Computer Science & Information Technology 43400 UPM, Serdang, Selangor. ahmadsyafiq.upm@gmail.com,

More information

Developing InfoSleuth Agents Using Rosette: An Actor Based Language

Developing InfoSleuth Agents Using Rosette: An Actor Based Language Developing InfoSleuth Agents Using Rosette: An Actor Based Language Darrell Woelk Microeclectronics and Computer Technology Corporation (MCC) 3500 Balcones Center Dr. Austin, Texas 78759 InfoSleuth Architecture

More information

ON-SITE EXPERIENCES OF THE APPLICATION OF AUGMENTED REALITY GUIDES IN ANCIENT OLYMPIA AND POMPEII. Vassilios Vlahakis, Nicos Ioannidis INTRACOM S.A.

ON-SITE EXPERIENCES OF THE APPLICATION OF AUGMENTED REALITY GUIDES IN ANCIENT OLYMPIA AND POMPEII. Vassilios Vlahakis, Nicos Ioannidis INTRACOM S.A. ON-SITE EXPERIENCES OF THE APPLICATION OF AUGMENTED REALITY GUIDES IN ANCIENT OLYMPIA AND POMPEII Vassilios Vlahakis, Nicos Ioannidis INTRACOM S.A. Abstract (EN) 3D graphics and animations have been made

More information

Supporting Users in Organizing their Vacation Before, During, and After the Travel

Supporting Users in Organizing their Vacation Before, During, and After the Travel Supporting Users in Organizing their Vacation Before, During, and After the Travel Elena Not a,b Adriano Venturini a a ectrl Solutions, Italy venturini@ectrlsolutions.com, not@ectrlsolutions.com b Fondazione

More information

Web Engineering: Models and Methodologies for the Design of Hypermedia Applications

Web Engineering: Models and Methodologies for the Design of Hypermedia Applications Web Engineering: Models and Methodologies for the Design of Hypermedia Applications Gennaro Costagliola, Filomena Ferrucci, Rita Francese Dipartimento di Matematica e Informatica - Università di Salerno

More information

Chapter 3. Design Process for Hypermedia Applications.

Chapter 3. Design Process for Hypermedia Applications. Chapter 3. Design Process for Hypermedia Applications. This chapter first reviews the major hypermedia design methodologies, with particular reference to the industrial hypermedia domain. Within the literature

More information

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK!

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! GEERT-JAN HOUBEN Technische Universiteit Eindhoven PO Box 513, NL-5600 MB Eindhoven, The Netherlands E-mail: g.j.houben@tue.nl In

More information

A Multimedia Development Process

A Multimedia Development Process Association for Information Systems AIS Electronic Library (AISeL) AMCIS 1995 Proceedings Americas Conference on Information Systems (AMCIS) 8-25-1995 A Multimedia Development Process Robert P. Trueblood

More information

in [8] was soon recognized by the authors themselves [7]: After a few experiments they realized that RMM was not adequate for many typical application

in [8] was soon recognized by the authors themselves [7]: After a few experiments they realized that RMM was not adequate for many typical application Dynamic web sites M. Gabbrielli Universit a di Pisa Λ M. Marchiori W3C/MIT x F.S. de Boer Universiteit Utrecht ΛΛ Abstract We propose a formalism for dynamic web sites, based on the RMM model, an existing

More information

Spemmet - A Tool for Modeling Software Processes with SPEM

Spemmet - A Tool for Modeling Software Processes with SPEM Spemmet - A Tool for Modeling Software Processes with SPEM Tuomas Mäkilä tuomas.makila@it.utu.fi Antero Järvi antero.jarvi@it.utu.fi Abstract: The software development process has many unique attributes

More information

Modularizing Web Services Management with AOP

Modularizing Web Services Management with AOP Modularizing Web Services Management with AOP María Agustina Cibrán, Bart Verheecke { Maria.Cibran, Bart.Verheecke@vub.ac.be System and Software Engineering Lab Vrije Universiteit Brussel 1. Introduction

More information

Envisioning Semantic Web Technology Solutions for the Arts

Envisioning Semantic Web Technology Solutions for the Arts Information Integration Intelligence Solutions Envisioning Semantic Web Technology Solutions for the Arts Semantic Web and CIDOC CRM Workshop Ralph Hodgson, CTO, TopQuadrant National Museum of the American

More information

Personalized Mobile Multimedia meets Location-Based Services

Personalized Mobile Multimedia meets Location-Based Services Personalized Mobile Multimedia meets Location-Based Services Susanne Boll and Jens Krösche and Ansgar Scherp Carl von Ossietzky University Oldenburg, Faculty II, Department of Computer Science, Escherweg

More information

Policy-Based Context-Management for Mobile Solutions

Policy-Based Context-Management for Mobile Solutions Policy-Based Context-Management for Mobile Solutions Caroline Funk 1,Björn Schiemann 2 1 Ludwig-Maximilians-Universität München Oettingenstraße 67, 80538 München caroline.funk@nm.ifi.lmu.de 2 Siemens AG,

More information

WQA: an XSL Framework for Analyzing the Quality of Web Applications

WQA: an XSL Framework for Analyzing the Quality of Web Applications WQA: an XSL Framework for Analyzing the Quality of Web Applications Piero Fraternali, Maristella Matera, Andrea Maurino Dipartimento di Elettronica ed Informazione - Politecnico di Milano Piazza Da Vinci

More information

Context Ontology Construction For Cricket Video

Context Ontology Construction For Cricket Video Context Ontology Construction For Cricket Video Dr. Sunitha Abburu Professor& Director, Department of Computer Applications Adhiyamaan College of Engineering, Hosur, pin-635109, Tamilnadu, India Abstract

More information

The Amsterdam Hypermedia Model: Adding Time, Structure and Context to Hypertext

The Amsterdam Hypermedia Model: Adding Time, Structure and Context to Hypertext The Amsterdam Hypermedia Model: Adding Time, Structure and Context to Hypertext Lynda Hardman, Dick C. A. Bulterman, Guido van Rossum Hypermedia combines the variety of data types offered by multimedia

More information

Architecture-Centric Evolution in Software Product Lines:

Architecture-Centric Evolution in Software Product Lines: Architecture-Centric Evolution in Software Product Lines: Position Paper Hassan Gomaa Department of Information and Software Engineering George Mason University Fairfax, Virginia 22030, USA hgomaa@gmu.edu

More information

Towards a UML Extension for Hypermedia Design

Towards a UML Extension for Hypermedia Design Towards a UML Extension for Hypermedia Design Hubert Baumeister 1, Nora Koch 1,2, and Luis Mandel 2 1 Institut für Informatik Ludwig-Maximilans-Universität München Oettingenstr. 67 D 80538 München, Germany

More information

Mobile Access to Distributed Data Sources

Mobile Access to Distributed Data Sources Mobile Access to Distributed Data Sources Alessandro Andreadis, Giuliano Benelli, Pasquale Fedele, and Giovanni Giambene Dipartimento di Ingegneria dell Informazione - Università degli Studi di Siena,

More information

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:

More information

USING TRANSFORMATIONS TO INTEGRATE TASK MODELS IN

USING TRANSFORMATIONS TO INTEGRATE TASK MODELS IN USING TRANSFORMATIONS TO INTEGRATE TASK MODELS IN THE UML Position Paper to the WTUML: Workshop on Transformations in UML ETAPS 2001 European Joint Conference on Theory and Practice of Software Nuno Jardim

More information

XETA: extensible metadata System

XETA: extensible metadata System XETA: extensible metadata System Abstract: This paper presents an extensible metadata system (XETA System) which makes it possible for the user to organize and extend the structure of metadata. We discuss

More information

Web Modelling Languages: The Gap Between Requirements And Current Exemplars

Web Modelling Languages: The Gap Between Requirements And Current Exemplars Web Modelling Languages: The Gap Between Requirements And Current Exemplars Alice Gu, University of Technology, Sydney [HREF1]. agu@westpac.com.au Brian Henderson-Sellers [HREF2], Faculty of Information

More information

Domain Engineering And Variability In The Reuse-Driven Software Engineering Business.

Domain Engineering And Variability In The Reuse-Driven Software Engineering Business. OBM 7 -draft 09/02/00 1 Domain Engineering And Variability In The Reuse-Driven Software Engineering Business. Martin L. Griss, Laboratory Scientist, Hewlett-Packard Laboratories, Palo Alto, CA. Effective

More information

GIS driven Internet Multimedia Databases for Multiple Archaeological Excavations in Greece and the region of South-Eastern Europe

GIS driven Internet Multimedia Databases for Multiple Archaeological Excavations in Greece and the region of South-Eastern Europe GIS driven Internet Multimedia Databases for Multiple Archaeological Excavations in Greece and the region of South-Eastern Europe MICHAEL GKATZOGIAS, ATHANASIOS KARAMALIS, KONSTANTINOS PYRINIS, DIONYSIOS

More information

Proposal of a Supporting Method for Diagrams Generation with the Transformation Rules in UML

Proposal of a Supporting Method for Diagrams Generation with the Transformation Rules in UML Proposal of a Supporting Method for Diagrams Generation with the Transformation Rules in UML Tetsuro Katayama Department of Computer Science and Systems Engineering, Faculty of Engineering, Miyazaki University

More information

Digital Archives: Extending the 5S model through NESTOR

Digital Archives: Extending the 5S model through NESTOR Digital Archives: Extending the 5S model through NESTOR Nicola Ferro and Gianmaria Silvello Department of Information Engineering, University of Padua, Italy {ferro, silvello}@dei.unipd.it Abstract. Archives

More information

Methodologies for Web Information System Design

Methodologies for Web Information System Design Methodologies for Web Information System Design Peter Barna, Flavius Frasincar, Geert-Jan Houben, and Richard Vdovjak Technische Universiteit Eindhoven PO Box 53, NL-5600 MB Eindhoven, The Netherlands

More information

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de

More information

CONSTRUCTION INFORMATION ACCESS THROUTH A "MALLEABLE FRAME" Construction information access

CONSTRUCTION INFORMATION ACCESS THROUTH A MALLEABLE FRAME Construction information access CONSTRUCTION INFORMATION ACCESS THROUTH A "MALLEABLE FRAME" Construction information access Y. ZHU and R. ISSA M.E. Rinker Sr., School of Building Construction, University of Florida, USA Durability of

More information

LIGHTWEIGHT design processes and usability are being

LIGHTWEIGHT design processes and usability are being IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 8, NO. 3, JUNE 2006 529 Interactive Dialogue Model: A Design Technique for Multichannel Applications Davide Bolchini, Member, IEEE, and Paolo Paolini, Member, IEEE

More information

Metadata in the Driver's Seat: The Nokia Metia Framework

Metadata in the Driver's Seat: The Nokia Metia Framework Metadata in the Driver's Seat: The Nokia Metia Framework Abstract Patrick Stickler The Metia Framework defines a set of standard, open and portable models, interfaces, and

More information

Design and Implementation of Bibliography Registration System

Design and Implementation of Bibliography Registration System Design and Implementation of Bibliography Registration System Jaroslav Porubän, Peter Václavík, Ján Kollár Department of Computers and Informatics, Technical University of Košice, Slovakia Jaroslav.Poruban@tuke.sk,

More information

Web Information Exchange Diagrams for UML

Web Information Exchange Diagrams for UML Web Information Exchange Diagrams for UML David Lowe and Rachatrin Tongrungrojana University of Technology, Sydney PO Box 123 Broadway NSW 2007, Australia {david.lowe, rachatrin.tongrungrojana}@uts.edu.au

More information

Benefits and Challenges of Architecture Frameworks

Benefits and Challenges of Architecture Frameworks Benefits and Challenges of Architecture Frameworks Daniel Ota Michael Gerz {daniel.ota michael.gerz}@fkie.fraunhofer.de Fraunhofer Institute for Communication, Information Processing and Ergonomics FKIE

More information

Analysing the navigational aspect

Analysing the navigational aspect A. M. Reina Dpto. Lenguajes y Sistemas Informáticos Universidad de Sevilla. e-mail: reinaqu@lsi.us.es Analysing the navigational aspect J. Torres Dpto. Lenguajes y Sistemas Informáticos Universidad de

More information

THE MODELING OF E-SUPERVISED (E-SUV) FOR DISTANCE LEARNING CENTRE

THE MODELING OF E-SUPERVISED (E-SUV) FOR DISTANCE LEARNING CENTRE THE MODELING OF E-SUPERVISED (E-SUV) FOR DISTANCE LEARNING CENTRE Salehuddin Shuib H.S.Hanizan Faculty of Information Technology Universiti Tun Abdul Razak Alor Setar, Kedah 05000 e-mail: {salehuddin@

More information

The Amsterdam Hypermedia Model: extending hypertext to support real multimedia

The Amsterdam Hypermedia Model: extending hypertext to support real multimedia : extending hypertext to support real multimedia Lynda Hardman, Dick C. A. Bulterman, Guido van Rossum CWI P.O. Box 4079, 1009 AB Amsterdam, The Netherlands Email: Lynda.Hardman@cwi.nl Abstract We present

More information

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4

More information

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Kiosks for Tourists: Heterogeneous Distributed Database Access for Multimedia Information Presentation. Michael Wilson Rutherford Appleton Laboratory

Kiosks for Tourists: Heterogeneous Distributed Database Access for Multimedia Information Presentation. Michael Wilson Rutherford Appleton Laboratory 1 Kiosks for Tourists: Heterogeneous Distributed Database Access for Multimedia Information Presentation Michael Wilson Rutherford Appleton Laboratory ABSTRACT When accessing on-line electronic information

More information

The power of ratings Ross Murray. What the world thinks of Sheffield and how everyone can get the most out of it!

The power of ratings Ross Murray. What the world thinks of Sheffield and how everyone can get the most out of it! The power of ratings Ross Murray What the world thinks of Sheffield and how everyone can get the most out of it! Agenda o o o o o TripAdvisor Overview UK insights on TripAdvisor Sheffield insights on TripAdvisor

More information

Hermes - A Framework for Location-Based Data Management *

Hermes - A Framework for Location-Based Data Management * Hermes - A Framework for Location-Based Data Management * Nikos Pelekis, Yannis Theodoridis, Spyros Vosinakis, and Themis Panayiotopoulos Dept of Informatics, University of Piraeus, Greece {npelekis, ytheod,

More information

Data Governance Central to Data Management Success

Data Governance Central to Data Management Success Data Governance Central to Data Success International Anne Marie Smith, Ph.D. DAMA International DMBOK Editorial Review Board Primary Contributor EWSolutions, Inc Principal Consultant and Director of Education

More information

RMM - Relationship Management Model

RMM - Relationship Management Model RMM - Relationship Management Model By Qasim Hasan & Sandeep Jauhal Monday November 22 nd, 2004 About RMM Developed at New York University s Stern School of Business by Isakowitz & others A design model

More information

Xyleme Studio Data Sheet

Xyleme Studio Data Sheet XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market

More information

Abstractions in Multimedia Authoring: The MAVA Approach

Abstractions in Multimedia Authoring: The MAVA Approach Abstractions in Multimedia Authoring: The MAVA Approach Jürgen Hauser, Jing Tian Institute of Parallel and Distributed High-Performance Systems (IPVR) University of Stuttgart, Breitwiesenstr. 20-22, D

More information

Index. Business processes 409. a philosophy of maximum access 486 abstract service management metamodel

Index. Business processes 409. a philosophy of maximum access 486 abstract service management metamodel Index 511 Index A a philosophy of maximum access 486 abstract service management metamodel 416 Abstraction 57 Actability 112 Action Diagrams 124 action mode 113 action potential 114 activities 409 activity

More information

Diseño y Evaluación de Arquitecturas de Software. Architecture Based Design Method

Diseño y Evaluación de Arquitecturas de Software. Architecture Based Design Method Diseño y Evaluación de Arquitecturas de Software Architecture Based Design Method César Julio Bustacara Medina Facultad de Ingeniería Pontificia Universidad Javeriana 08/10/2015 1 Architecture Based Design

More information

VIRTUAL AGENT USING CLOUD

VIRTUAL AGENT USING CLOUD VIRTUAL AGENT USING CLOUD Swapnil Sargar 1, Poonam Khandagale 2, Maya Anbhore 3, Neha Korgaonkar 4 1 Student, PVPPCOE, Computer engineering, PVPPCOE, Maharashtra, India 2 Student, PVPPCOE, Computer engineering,

More information

Lloyd Rutledge, Lynda Hardman, Jacco van Ossenbruggen* and Dick C.A. Bulterman

Lloyd Rutledge, Lynda Hardman, Jacco van Ossenbruggen* and Dick C.A. Bulterman Lloyd Rutledge, Lynda Hardman, Jacco van Ossenbruggen* and Dick C.A. Bulterman CWI P.O. Box 94079 1090 GB Amsterdam, The Netherlands E-mail: {lloyd,lynda,dcab}@cwi.nl *Vrije Universiteit Dept. of Math.

More information

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description INTERNATIONAL STANDARD ISO/IEC/ IEEE 42010 First edition 2011-12-01 Systems and software engineering Architecture description Ingénierie des systèmes et des logiciels Description de l'architecture Reference

More information

DEVELOPING TIME-SENSITIVE HYPERTEXT LINKING AND NAVIGATION SUPPORT

DEVELOPING TIME-SENSITIVE HYPERTEXT LINKING AND NAVIGATION SUPPORT DEVELOPING TIME-SENSITIVE HYPERTEXT LINKING AND NAVIGATION SUPPORT Anneli HeimbUrger Tampere University of Technology, Pori, Advanced Multimedia Center (AMC) Abstract: Key words: Hypertext links play an

More information

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi GRIDS INTRODUCTION TO GRID INFRASTRUCTURES Fabrizio Gagliardi Dr. Fabrizio Gagliardi is the leader of the EU DataGrid project and designated director of the proposed EGEE (Enabling Grids for E-science

More information

Digital GPS Based Audio Guide that Brings the Past to Life

Digital GPS Based Audio Guide that Brings the Past to Life GUIDE@HAND: Digital GPS Based Audio Guide that Brings the Past to Life Zsolt László Márkus, Balázs Wagner The Computer and Automation Research Institute, Hungarian Academy of Sciences H-1111 Budapest,

More information

Introduction on Usability

Introduction on Usability Introduction on Usability Courtesy of Luca Triacca (luca.triacca@lu.unisi.ch) TEC-Lab University of Lugano www.tec-lab.ch Agenda Introduction on Usability MiLE+: a systematic method for usability evaluation

More information

Prototyping Navigation in Web-Based Information Systems Using WebML

Prototyping Navigation in Web-Based Information Systems Using WebML Prototyping Navigation in Web-Based Information Systems Using WebML Jaroslav KURUC 1, Peter DOLOG 2 and Mária BIELIKOVÁ 1 1 Institute of Informatics and Software Engineering, Faculty of Informatics and

More information

An Integrated Model for the authoring of Web-based Adaptive Educational Applications

An Integrated Model for the authoring of Web-based Adaptive Educational Applications An Integrated Model for the authoring of Web-based Adaptive Educational Applications Andreas Papasalouros 1, Simos Retalis 2, Paris Avgeriou 2, Manolis Skordalakis 1 Abstract 1 Software Engineering Laboratory

More information

An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry

An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry I-Chen Wu 1 and Shang-Hsien Hsieh 2 Department of Civil Engineering, National Taiwan

More information

A Digital Library Framework for Reusing e-learning Video Documents

A Digital Library Framework for Reusing e-learning Video Documents A Digital Library Framework for Reusing e-learning Video Documents Paolo Bolettieri, Fabrizio Falchi, Claudio Gennaro, and Fausto Rabitti ISTI-CNR, via G. Moruzzi 1, 56124 Pisa, Italy paolo.bolettieri,fabrizio.falchi,claudio.gennaro,

More information

LEARNING OBJECT METADATA IN A WEB-BASED LEARNING ENVIRONMENT

LEARNING OBJECT METADATA IN A WEB-BASED LEARNING ENVIRONMENT LEARNING OBJECT METADATA IN A WEB-BASED LEARNING ENVIRONMENT Paris Avgeriou, Anastasios Koutoumanos, Symeon Retalis, Nikolaos Papaspyrou {pavger, tkout, retal, nickie}@softlab.ntua.gr National Technical

More information

A Novel Method for the Comparison of Graphical Data Models

A Novel Method for the Comparison of Graphical Data Models 3RD INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DEVELOPMENT (ISD01 CROATIA) A Novel Method for the Comparison of Graphical Data Models Katarina Tomičić-Pupek University of Zagreb, Faculty of Organization

More information

Designing High-Performance Data Structures for MongoDB

Designing High-Performance Data Structures for MongoDB Designing High-Performance Data Structures for MongoDB The NoSQL Data Modeling Imperative Danny Sandwell, Product Marketing, erwin, Inc. Leigh Weston, Product Manager, erwin, Inc. Learn More at erwin.com

More information

Design Verification of Web Applications Using Symbolic Model Checking

Design Verification of Web Applications Using Symbolic Model Checking Design Verification of Web Applications Using Symbolic Model Checking Eugenio Di Sciascio 1, Francesco M. Donini 2, Marina Mongiello 1, Rodolfo Totaro 1, and Daniela Castelluccia 1 1 Dipartimento di Elettrotecnica

More information

Hypermedia Modelling Using UML

Hypermedia Modelling Using UML Hypermedia Modelling Using UML Peter Dolog dolog@dcs.elf.stuba.sk Mária Bieliková bielik@elf.stuba.sk Abstract: This paper discusses an approach to hypermedia modelling using the Unified Modelling Language

More information

SDI, Containers and DevOps - Cloud Adoption Trends Driving IT Transformation

SDI, Containers and DevOps - Cloud Adoption Trends Driving IT Transformation SDI, Containers and DevOps - Cloud Adoption Trends Driving IT Transformation Research Report August 2017 suse.com Executive Summary As we approach 2020, businesses face a maelstrom of increasing customer

More information

Synthesizing Communication Middleware from Explicit Connectors in Component Based Distributed Architectures

Synthesizing Communication Middleware from Explicit Connectors in Component Based Distributed Architectures Synthesizing Communication Middleware from Explicit Connectors in Component Based Distributed Architectures Dietmar Schreiner 1,2 and Karl M. Göschka 1 1 Vienna University of Technology Institute of Information

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs BASIL: A Cloud Platform for Sharing and Reusing SPARQL Queries as s Conference or Workshop Item

More information

A Tagging Approach to Ontology Mapping

A Tagging Approach to Ontology Mapping A Tagging Approach to Ontology Mapping Colm Conroy 1, Declan O'Sullivan 1, Dave Lewis 1 1 Knowledge and Data Engineering Group, Trinity College Dublin {coconroy,declan.osullivan,dave.lewis}@cs.tcd.ie Abstract.

More information

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University (DAML Integrated Evolution Tools) Versioning in Semantic Web Applications ISX Corporation Lehigh University Dr. Brian Kettler, ISX bkettler@isx.com Prof. Jeff Heflin & Zhengxiang Pan, Lehigh heflin@cse.lehigh.edu

More information

Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems

Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems Nikolaos Polatidis, Christos K. Georgiadis Department of Applied Informatics, University of Macedonia, Thessaloniki,

More information

ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL

ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL INTERNATIONAL DESIGN CONFERENCE - DESIGN 2000 Dubrovnik, May 23-26, 2000. ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL N. Pavković, D. Marjanović Keywords: object oriented methodology, design process

More information

Designing Communication-intensive Web Applications: a Case Study

Designing Communication-intensive Web Applications: a Case Study Designing Communication-intensive Web Applications: a Case Study Vito Perrone 1, Davide Bolchini 2 (1) HOC laboratory - Department of Electronics and Information, Politecnico di Milano (Italy) perrone@elet.polimi.it

More information