Filters








18,861 Hits in 5.6 sec

Restructuring Web applications via transformation rules

F. Ricca, P. Tonella, I.D. Baxter
Proceedings First IEEE International Workshop on Source Code Analysis and Manipulation  
Our idea is trying to apply rewrite rules to Web applications with the aim of restructuring them.  ...  rules, that can help designers in Web application restructuring and to define the starting point of the joint project between ITC-irst and Semantic Designs.  ...  and semi-automatic transformation rules to improve Web applications and implementing a tool that can help designers in Web application restructuring.  ... 
doi:10.1109/scam.2001.972676 dblp:conf/scam/RiccaTB01 fatcat:zb3rkb425jgfhfmvncutjkk644

Task Decomposition for Communication Computation Overlap to Reengineer a Web-Based System

Jian Kang, Hong Zhou, Hongji Yang
2007 11th IEEE International Workshop on Future Trends of Distributed Computing Systems (FTDCS'07)  
We present MA program transformation rules and program slicing rules directing toward splitting (decomposition) and optimising (refinement) the web code into a set of its semantic equivalence in segments  ...  A key aspect of program transformation is that transformation rules are validated to represent program for program understanding.  ...  Finally, we will enrich transformation rules to make the program transformations more precisely.  ... 
doi:10.1109/ftdcs.2007.33 dblp:conf/ftdcs/KangZY07 fatcat:aqz7fulo5ffmbfsp3sb2mdpxfy

Staging transformations for multimodal web interaction management

Michael Narayan, Christopher Williams, Saverio Perugini, Naren Ramakrishnan
2004 Proceedings of the 13th conference on World Wide Web - WWW '04  
In this paper, we present a software framework for multimodal web interaction management that supports mixed-initiative dialogs between users and websites.  ...  The framework supports the functional specification and realization of such dialogs using staging transformations -a theory for representing and reasoning about dialogs based on partial input.  ...  We formally capture such restructurings by using transformation rules to describe what happens to a {dialog script, stager} pair when a given input is received.  ... 
doi:10.1145/988672.988702 dblp:conf/www/NarayanWPR04 fatcat:ed44rrmvwbabtbumdlkssjtuii

Staging Transformations for Multimodal Web Interaction Management [article]

Michael Narayan, Chris Williams, Saverio Perugini, Naren Ramakrishnan
2003 arXiv   pre-print
In this paper, we present a software framework for multimodal web interaction management that supports mixed-initiative dialogs between users and websites.  ...  The framework supports the functional specification and realization of such dialogs using staging transformations -- a theory for representing and reasoning about dialogs based on partial input.  ...  We formally capture such restructurings by using transformation rules to describe what happens to a {dialog script, stager} pair when a given input is received.  ... 
arXiv:cs/0311029v1 fatcat:u5ebupsypfgejk33vegr53rjpe

NF-SS: A Normal Form for Semistructured Schema [chapter]

Xiaoying Wu, Tok Wang Ling, Lee Sin Yeung, Mong Li Lee, Gillian Dobbie
2002 Lecture Notes in Computer Science  
Semistructured data is becoming increasingly important for web applications with the development of XML and related technologies.  ...  We develop an iterative algorithm based on a set of heuristic rules to restructure a semistructured schema into a normal form.  ...  Designing Semistructured Schema in NF-SS We adopt the restructuring approach to design semistructured schema. We propose a set of restructuring rules to transform a semistructured schema into NF-SS.  ... 
doi:10.1007/3-540-46140-x_23 fatcat:prkwy2kguzapdgwtfyub3o6dyu

Specifying Domain-Specific Refactorings for AndroMDA Based on Graph Transformation [chapter]

Gabriele Taentzer, Dirk Müller, Tom Mens
2008 Lecture Notes in Computer Science  
Model-driven development with AndroMDA This section presents the model-driven development by AndroMDA, illustrated by developing a small web application for a simple university calendar. First the  ...  We show how domain-specific refactorings can be specified by EMF transformation incorporating graph transformation concepts.  ...  negative application conditions (NAC), defining forbidden structures that prevent application of the transformation rule.  ... 
doi:10.1007/978-3-540-89020-1_9 fatcat:wk45f6je45bfdf27yptagfz4cm

Data Integration using Semantic Technology: A use case

Jurgen Angele, Michael Gesmann
2006 2006 Second International Conference on Rules and Rule Markup Languages for the Semantic Web (RuleML'06)  
F-Logic rules are perfectly suited to describe the mappings between objects and their properties.  ...  F-Logic rules are used to describe mappings between data objects in data source or business ontologies. Furthermore, F-Logic is used as the query language.  ...  Mappings provide ways to restructure information, to rename information or to transform values.  ... 
doi:10.1109/ruleml.2006.9 dblp:conf/ruleml/AngeleG06 fatcat:u3xqzmhitraxxky2uv67bdqlm4

vSPARQL: A view definition language for the semantic web

Marianne Shaw, Landon T. Detwiler, Natalya Noy, James Brinkley, Dan Suciu
2011 Journal of Biomedical Informatics  
Translational medicine applications would like to leverage the biological and biomedical ontologies, vocabularies, and data sets available on the semantic web.  ...  Our view definition language, vSPARQL, allows applications to specify the exact content that they are interested in and how that content should be restructured or modified.  ...  Several different rule languages like TRIPLE [30] and SWRL [32] have been developed for the semantic web.  ... 
doi:10.1016/j.jbi.2010.08.008 pmid:20800106 pmcid:PMC3042057 fatcat:7anb7nvu25fr7ki5acp6pb2vii

OPTIMA: An Ontology-Based PlaTform-specIfic software Migration Approach

Hong Zhou, Jian Kang, Feng Chen, Hongji Yang
2007 Seventh International Conference on Quality Software (QSIC 2007)  
With the instructions of ontologybased transformation rules, source application can be transformed to target application.  ...  proper transformation rule.  ...  Transformation rules: TargetAPI.all()=SourceAPI.all(); Rule Set 2: POSIX2POSIX API Transformation Preconditions: 1. assert(SourceAPI.isInstance(true)), and 2. assert(TargetAPI.isInstance(true)), and  ... 
doi:10.1109/qsic.2007.4385490 fatcat:qrr3g44v4nfktprz6gclmljazq

A Rule-Based Approach to Framework Evolution

Mariela Cortés, Marcus Fontoura, Carlos Lucena
2006 Journal of Object Technology  
Extension rules allow the addition of new features into the framework design, making sure the consistency with the applications previously instantiated.  ...  The approach is illustrated through Avestruz, a framework for web searching. A RULE-BASED APPROACH TO FRAMEWORK EVOLUTION 84 J OURNAL OF OBJECT TECHNOLOGY  ...  Usually, the custom applications require the return of formatted results that may be received via e-mail when the search is finished, or via browser in processing time.  ... 
doi:10.5381/jot.2006.5.1.a3 fatcat:i6a3e42765dupitgxbrkwxjugq

Framework Evolution Tool

Mariela Cortés, Marcus Fontoura, Carlos Lucena
2006 Journal of Object Technology  
Extension rules in combination with the refactoring approach can be used to support framework evolution, assuring consistency with the previously instantiated applications.  ...  In this paper we present a refactoring tool that has been extended to support most complex refactorings to implement the extension rules.  ...  A variation point is often implemented via a template method [Gamma95, Pree96] . A template method is implemented via a polymorphic method invocation of the hook method.  ... 
doi:10.5381/jot.2006.5.8.a3 fatcat:4jdpf7cy45bkfoyfk7mm3wrzxq

The 'contested' firm [chapter]

Louise Amoore
2018 Globalisation contested  
From Polanyi's rich and diverse writings, contemporary IPE has drawn out the notion of the embeddedness of economic transactions in a web of social relations and institutions: … man's economy, as a rule  ...  Firms pursue individual competitiveness via restructuring strategies that seek to 'benchmark' the competition, and transform working practices and 'cultural attitudes': To understand what needed to be  ...  Louise Amoore -9781526137418 Downloaded from manchesteropenhive.com at 04/28/2019 09:58:46AM via free access  ... 
doi:10.7765/9781526137418.00012 fatcat:l2ug53b7lbfuxiaphaf4camr2a

Supporting Out-of-turn Interactions in a Multimodal Web Interface [article]

Atul Shenoy, Naren Ramakrishnan, Manuel A. Perez-Quinones, and Srinidhi Varadarajan
2003 arXiv   pre-print
This article investigates systems support for web browsing in a multimodal interface.  ...  We acknowledge the helpful contributions of Michael Narayan (who designed the formal rules underlying staging transformations), Robert Capra (for input on speech-enabled interfaces), and Saverio Perugini  ...  The staging transformations framework also specifies a set of rules that dictate how a (dialog, stager) pair is to be simplified based on user input.  ... 
arXiv:cs/0307011v1 fatcat:skwaatff5behpc3gd6tesqpdce

Automated verification of role-based access control security models recovered from dynamic web applications

Manar H. Alalfi, James R. Cordy, Thomas R. Dean
2012 2012 14th IEEE International Symposium on Web Systems Evolution (WSE)  
, and web application re-engineering.  ...  This paper presents an original Model-Driven-Engineering (MDE) approach to support the verification and testing of security properties in dynamic web applications.  ...  So, Bob can access a forum via ViewForum(), read a forums' topics via ViewTopic(), read topic posts via ViewTPosts(), and can register in a forum.  ... 
doi:10.1109/wse.2012.6320525 dblp:conf/wse/AlalfiCD12 fatcat:nzvggdfnojacbefg4bkurcfrky

Leveraging legacy system dollars for e-business

L. Erlikh
2000 IT Professional Magazine  
Language issues If you don't want to move into a new language but want to find ways of extracting value from existing applications, you can focus on restructuring your existing legacy system.  ...  Many of these depend on each other via program-to-program calls.  ... 
doi:10.1109/6294.846201 fatcat:4qdzejtbbzacpn7pjeh2fxfdxq
« Previous Showing results 1 — 15 out of 18,861 results