Ph.D Status Report: A part of WEBSYS Project

Slides:



Advertisements
Similar presentations
Object-Oriented Application Frameworks Much of the cost and effort stems from the continuous re- discovery and re-invention of core concepts and components.
Advertisements

3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
NML/436/L1-1 Nazareth Northwestern Mutual Life Participants in IS Development l A team of people comprising: l Project Manager l Systems Analysts l Specialists.
OPTIRAIL WORKSHOP · OCTOBER 23, 2014 · BRUSSELS WP5: “Integration and Usability validation of models”
A FRAMEWORK BASED ON WEB SERVICES ORCHESTRATION FOR BIOINFORMATICS WORKFLOW MANAGEMENT Laboratory for Bioinformatics (LBI), Institute of Computing (IC)
Distributed Systems Architectures
Collaborative Picture Gallery Project Presentation Amos Hersch Aviad Barzilai Supervisor Maxim Gurevitch Lab Chief Eng. Ilana David.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
Slide 1 Sterling Software Peter Sharer Sterling Software.
The Dissertation/Research Proposal Guidelines are adapted from Yildirim’s “Student Handbook for Ph.D. Program”.
Information Architecture Web Design – Sec 2-5 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Chapter 2 Database System Concepts and Architecture
Software Development Architectures Ankur K. Rajopadhye Louisiana Tech University.
Background Data validation, a critical issue for the E.S.S.
WP.5 - DDI-SDMX Integration E.S.S. cross-cutting project on Information Models and Standards Marco Pellegrino, Denis Grofils Eurostat METIS Work Session6-8.
HCI Yonsei University, Korea The Role of Human Computer Interaction (HCI) in the Information Systems (IS) Curriculum Jinwoo.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
University of Utah SoCCS Lecture 61 Architecture – An Introduction CS Lecture 6 Nathan Dykman.
High Level Architecture Overview and Rules Thanks to: Dr. Judith Dahmann, and others from: Defense Modeling and Simulation Office phone: (703)
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Cohesive Design of Personalized Web Applications Presented by Yinghua Hu Schwabe, D. Mattos Guimaraes, R. Rossi, G. Pontificia Univ. Catolica do Rio de.
Tom Clarke Washington State Administrative Office of the Courts May 25, 2004 Service-oriented Architecture Connecting the Dots.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
ASI-Eumetsat Meeting Matera, 4-5 Feb CNM Context Matera, February 4-5, 20092ASI-Eumetsat Meeting.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Kemal Baykal Rasim Ismayilov
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
CSCE 315 – Programming Studio Spring Goal: Reuse and Sharing Many times we would like to reuse the same process or data for different purpose Want.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Slide no. 1  =====!"§!“!Nova§ ITU-T work on technical languages and general software issues Amardeo Sarma Chairman, ITU-T Study Group 10.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
Policy/ strategy Formal requirements.  Requirements / expectations from Eurostat to us as NSI’s  Code of Practise  Quality Assurance Framework  PSI.
Trade-offs in Web development Jianyun Zhou Dept. of Computer and Information Science.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Dr. Ir. Yeffry Handoko Putra
WP8: Demonstrators (UniCam – Regione Marche)
Introduction to .NET Florin Olariu
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
IS301 – Software Engineering V:
Chapter 2 Database System Concepts and Architecture
Physical Data Model – step-by-step instructions and template
Tech Genuine offers interactive and feature-rich ecommerce website solutions which enable clients to market their products and services online. We specialize.
Committee of Experts World Intellectual Property Organization
Bringing Grid & Web Services Together
CSC 480 Software Engineering
Object oriented system development life cycle
The Extensible Tool-chain for Evaluation of Architectural Models
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Chapter 14 Moving from choosing components into design areas
WEB DEVELOPMENT TRAINING
The Islamia University Bahawalpur
Middleware, Services, etc.
Automated Analysis and Code Generation for Domain-Specific Models
Database Connectivity and Web Development
Systems Architecture & Design Lecture 1 Introduction
a middleware implementation
SOFTWARE DEVELOPMENT LIFE CYCLE
Layered Tasks.
A Cross-layer Monitoring Solution based on Quality Models
Presentation transcript:

Ph.D Status Report: A part of WEBSYS Project Jianyun Zhou Dept. of Computer Science Norwegian University of Science and Technology I will present status in my phd study, which is a part of websys project.

Background My Ph.D. work is a part of WEBSYS project Main goal: develop guidelines for the industrial development of timely and reliable Web-based systems Sub-goals: Better understanding of the software process and related technologies on how to make trade-off between time-to-market (TTM) and reliability; Contribute to better methods and techniques for Web-based systems development where reliability and TTM need to be considered together; Dissemination and exchange of the gained knowledge, with a strong international component Background for my pdh study is clear from the beginning. As described in the websys project description,

Research theme Technology and operation modes Reliability and robustness requirement Time-to-market requirement Web-based system development process Empirical study According to the project description and defined goals, my research theme covers at least five dimensions: By combination of these five dimentions, can produce a large number of relevant topics. I have used time in the beginning to find out focus things. And temporary I have planned to do the following things

A top-level refernce model Interface How web pages look and feel (layout, JavaScript) Navigation Facilitate navigation functionality Web components Controller User Request processing in the architectural framework each layer is futher composed of components to implement required functionality, and the components within each layer interact with each other to provide services to the upper layer, and components in different layer interact together to provide services to the user of the system. The components in the first three layers are called web components because they provide functionality associated with a web site and hypermedia application, the components in the other two layers are middle tier components as they provide traditional software functionality such business logic. Model Business logic and application data Middle tier components Infrastructure Middleware support

Activity next 6 months Robustness metrics Completion of the definition Propose of metrics Planning validation study Extension of the refernce model Modeling and integration Identify and categorize components, patterns and other artifacts to improve reuse How to insert robustness How to integrate with the development process

Thank you! Discussion?